Проблема с DNS - думаю, это может быть вызвано двумя записями NS
Около недели назад я обновил свой DNS, добавив:
ХОСТ, ТИП, ЗНАЧЕНИЕ, ТТЛ
*.soup-team.com CNAME www.myopenid.com 3600
mail.soup-team.com CNAME ghs.google.com 3600
ХОСТ, ТИП, ЗНАЧЕНИЕ, MX, TTL
soup-team.com MX aspmx.l.google.com 10 3600
soup-team.com MX alt1.aspmx.l.google.com 20 3600
soup-team.com MX alt2.aspmx.l.google.com 20 3600
soup-team.com MX aspmx2.googlemail.com 30 3600
soup-team.com MX aspmx3.googlemail.com 30 3600
soup-team.com MX aspmx4.googlemail.com 30 3600
soup-team.com MX aspmx5.googlemail.com 30 3600
С тех пор у меня было:
ХОСТ, ТИП, ЗНАЧЕНИЕ, ТТЛ
soup-team.com A 64.120.188.121 3600
soup-team.com NS ns01.000webhost.com 3600
soup-team.com NS ns02.000webhost.com 3600
www.soup-team.com CNAME soup-team.com 3600
Дополнительные детали:
Домен куплен у www.proisp.no
www.everydns.com используется для управления DNS.
Теперь из дома все работает отлично, но из университета не работают ни mail.soup-team.com, ни какие-либо из поддоменов, связанных с OpenID. Вместо этого отображается сообщение об ошибке от моего веб-хоста (000webhost) - err.000webhost.com.
Я использовал CacheCheck от OpenDNS (www.opendns.com/support/cache/), чтобы проверить их кеш, так как я думал, что это может помочь мне определить проблему. После запроса обновления (вчера и сегодня) все их кэши правильно указывают на mail.soup-team.com, а большинство из них - на связанные с OpenID субдомены (которые кэши не обновляются, похоже, различаются для разных имен пользователей).
У меня есть теория, что проблемы могут быть связаны с некоторыми кешами, игнорирующими правило *.soup-team.com и вместо этого запрашивающими серверы имен 000webhost.
Итак, мои вопросы:
1) Я сделал какую-то неправильную конфигурацию?
2) Поскольку у меня есть запись A, указывающая на IP-адрес 000webhost, и я не использую их субдомен, могу ли я удалить записи NS (ns01.000webhost.com и ns02.000webhost.com), не вызывая других проблем?
Заранее спасибо,
method139
PS: я совсем новичок в DNS. Если я использую неправильные слова, чтобы описать что-то в этом тексте, я более чем рад любым отзывам, связанным с этим.
2 ответа
кеши игнорируют правило *.soup-team.com
Это было бы очень большой проблемой. Весьма маловероятно, что подстановочные знаки существуют в DNS с самого начала.
Моя теория кажется правильной. Из упомянутого CacheCheck, обновив кеш, я перешел по ссылке "Проверить сторонний инструмент", и вот что я получил:
http://folk.uio.no/erikano/img/dns001.png
Обратите внимание, что серверы имен 000webhost отвечают "[Сломанный DNS-сервер: сообщает, что он отказывается отвечать!]". И все же основной сайт (soup-team.com) все еще работает.
Это означает, что, поскольку я размещаю основной сайт только на 000webhost, и у меня есть рабочее правило, мне не понадобятся два упомянутых правила.
PS: я скоро поменяю OpenID с username.