Страница 1 из 1
DNS,делегирование,хостинг и google
Добавлено: 2014-03-09 0:40:18
schmel
Просьба знающих не отсылать к Rtfm. Есть доменное имя к примеру example.com, делегирован на NS сервера регистратора доменного имени. На этом домене крутится только почта привязанная к стороннему аккаунту (google apps). Сейчас решили завести сайт example.com, я прописал запись A (IP shared hosting) у регистратора на котором был делегирован домен - сайт не открывался, хотя nslookup указывал уже правильный IP. Я делегировал домен на ns сервера хостера и сайт заработал. Потом прописал MX записи google почты, и почта тоже пошла.
В связи с этим есть вопросы.
1. Придется ли перепотвеждать домен для google, после смены ns?
2. Почему при прописывании в /etc/hosts - IP shared hosting'a все открывается нормально, а при прописывании записи A в DNS регистратора , ничего не работает? Почему нужно прописать ns сервера хостинг провайдера, разве если добавить запись А на IP shared hosting'a, который указывал бы на example.com - то ведь по идее все должно работать?
Re: DNS,делегирование,хостинг и google
Добавлено: 2014-03-09 8:35:43
lap
а в случае когда NS от регистратора и есть нужная A запись - пакетики в сторону этого хостинга браузер шлет? и что имелось ввиду под "не работает"? Бродилка не может найти страницу или уже сам сервер что-то отвечает нехорошее?
Re: DNS,делегирование,хостинг и google
Добавлено: 2014-03-09 15:48:22
schmel
а в случае когда NS от регистратора и есть нужная A запись - пакетики в сторону этого хостинга браузер шлет?
Да. nslookup на старых ns указывал на правильный IP, но в браузере было пусто. Бродилка не может найти страницу.
После делегирования домена на ns сервера хостера - все открывается нормально. Вот и хочется узнать - почему? Apache обязательно должен обращаться к своим dns?
Re: DNS,делегирование,хостинг и google
Добавлено: 2014-03-10 10:03:02
lap
да апачу вообще днс ненужен (правда это мой небольшой опыт его эксплуатации, может в промышленных схемах оно как-то еще работает). Да и вы говорите что если прописывать в хостс - то все работает... Как вариант - Вы при заведении записи промахнулись с цыферкой, сериал у зоны не поменяли при внесении изменений или еще что-то подобное. Может кеш как-то криво отрабатывает и всякое такое.
а вообще я предлагал такое -
Код: Выделить всё
root@sysresccd /root % telnet st.mtu.ru 80
Trying 2a02:28:4:8::2...
Connected to st.mtu.ru.
Escape character is '^]'.
GET / HTTP/1.1
Host: st.mtu.ru
HTTP/1.1 200 OK
Date: Mon, 10 Mar 2014 06:59:02 GMT
Server: Apache/2.4.6 (Linux/SUSE)
Last-Modified: Mon, 14 Mar 2011 08:28:32 GMT
ETag: "465-49e6d18d3cc00"
Accept-Ranges: bytes
Content-Length: 1125
Content-Type: text/html
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Speedtest.net Mini Bandwidth Speed Test</title>
</head>
<body bgcolor="#000000">
****
и посмотреть что вывалит вам.