Поэтому мы хотели переместить сервер, ранее размещенный и обслуживаемый крупной компанией. Если бы мы хотели переместить сервер, нам также пришлось бы сменить регистратора.
Поэтому я переместил все на новый сервер, проверил, работает ли он, отредактировав мой файл hosts, работал нормально, поэтому решил, что сменить регистратора не составит большого труда. Создал учетную запись у регистратора (gandi, но это не имеет значения?), Используя серверы имен gandi. Настроил "файл зоны" и перенес домен. К моему удивлению, сайт отключился.
Так что я просто надеюсь получить разъяснения по этому поводу.
Единственные реальные настройки, которые мне нужны в зоне регистратора, это
domain.net 3600 IN A xxx.xx.xxx.xx
www.domain.net 3600 IN A xxx.xx.xxx.xx
верный? Есть ли другие настройки (CNAME / MX), которые могут помешать этой базовой функциональности?
Возможно, вы заметили, что я немного паникую, хотя я… думаю, все, что нужно, - это время для распространения, но я хотел бы быть уверенным, и любые ответы будут очень утешительными прямо сейчас. Еще одна вещь, которую я считаю странной и немного беспокоящей, заключается в том, что если я использую nslookup domain.net a.dns.gandi.net (основной сервер имен, который я использую), он дает 'не могу найти: нет ответа', любые ответы / мудрость будут очень оценен, заранее спасибо.
Похоже, домен interactie-academie.be
делегируется {a,b,c}.dns.gandi.net
(как указано в вашем вопросе), и у этих серверов имен действительно есть interactie-academie.be
зона, но упомянутые вами записи (interactie-academie.be A
, www.interactie-academie.be A
) не существуют в этой зоне.
$ dig @a.dns.gandi.net interactie-academie.be. A +norec
; <<>> DiG 9.10.3-P3-RedHat-9.10.3-10.P3.fc23 <<>> @a.dns.gandi.net interactie-academie.be. A +norec
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64613
;; flags: qr aa; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;interactie-academie.be. IN A
;; AUTHORITY SECTION:
interactie-academie.be. 10800 IN SOA a.dns.gandi.net. hostmaster.gandi.net. 1456608542 10800 3600 604800 10800
;; Query time: 18 msec
;; SERVER: 2604:3400:abca::1#53(2604:3400:abca::1)
;; WHEN: Sat Feb 27 23:22:39 UTC 2016
;; MSG SIZE rcvd: 113
$
Вы абсолютно уверены, что добавили эти записи в interactie-academie.be
зона на серверах имен Gandi?
Похоже, что имена, которые на самом деле имеют эти A
записи www.interactie-academie.be.interactie-academie.be
и interactie-academie.be.interactie-academie.be
.
Например
$ dig @a.dns.gandi.net interactie-academie.be.interactie-academie.be. A +norec
; <<>> DiG 9.10.3-P3-RedHat-9.10.3-10.P3.fc23 <<>> @a.dns.gandi.net interactie-academie.be.interactie-academie.be. A +norec
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59345
;; flags: qr aa; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;interactie-academie.be.interactie-academie.be. IN A
;; ANSWER SECTION:
interactie-academie.be.interactie-academie.be. 300 IN A 153.92.127.223
;; AUTHORITY SECTION:
interactie-academie.be. 10800 IN NS c.dns.gandi.net.
interactie-academie.be. 10800 IN NS b.dns.gandi.net.
interactie-academie.be. 10800 IN NS a.dns.gandi.net.
;; Query time: 19 msec
;; SERVER: 2604:3400:abca::1#53(2604:3400:abca::1)
;; WHEN: Sat Feb 27 23:29:25 UTC 2016
;; MSG SIZE rcvd: 151
$
Похоже, возникла некоторая путаница относительно того, как Ганди ожидал ввода, введенные вами имена считались относительными к зоне, а вы ожидали, что они будут рассматриваться как абсолютные.
В будущем, подобно тому, как вы упомянули тестирование того, что другие службы работали должным образом, перед сменой серверов, я бы предложил фактически протестировать новые серверы имен, которые реагируют по желанию, прежде чем изменять делегирование. (Например dig @new.nameserver.example example.com A +norec
, и т.д.)
Ваш вопрос скорее подразумевает, что вы не до конца понимаете, как работает DNS. Было бы полезно, если бы вы предоставили реальные сведения о веб-сайте, его IP-адрес до и после, а также о хостинге, тогда мы могли бы оценить, соответствуют ли опубликованные в настоящее время данные тому, что, по вашему мнению, должно быть.
Хотя покупка хостинга и DNS у одного и того же провайдера может дать очень небольшую экономию затрат, как вы уже выяснили, это может создать проблемы, если / когда вы попытаетесь переместить свой сайт.
сайт отключился.
Это не значимый диагноз.
Проблема в том, что разрешенный IP-адрес на клиенте, который вы используете, указывает на старого провайдера? Или он указывает на нового провайдера, а веб-сервер не распознает имя сайта, или он не может разрешить адрес?
Вы можете узнать, какой IP-адрес возвращается для имени, с помощью nslookup. Если ваш новый сервер имен не может найти записи, которые вы платите ему за размещение, вам следует в первую очередь поговорить с их службой поддержки. Вы можете переопределить адрес, возвращаемый DNS, установив адрес в вашем файле hosts (для проверки хостинга).
Кстати, пожалуйста, не начинайте предложения с союза.