|
28.12.2005, 18:55 | #1 |
Gold Member
Регистрация: 25.06.2005
Адрес: F000:FFF0
Сообщений: 1,812
|
Проблема с доступом к форуму по DNS-имени
Уважаемые коллеги!
Второй день не всегда открывается сайт по http://www.apsirantura.spb.ru. По IP-адресу сайт открывается без проблем. Очевидно где-то какой-то DNS сервер врет... Провел маленькую диагностику проблемы: 1) Сначала выяснил NS-серверы за зону apsirantura.spb.ru. F:\Software\BIND 9.2.1>dig +qr aspirantura.spb.ru -t NS @acssun ; <<>> DiG 9.2.1 <<>> +qr aspirantura.spb.ru -t NS @acssun ;; global options: *printcmd ;; Sending: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;aspirantura.spb.ru. * * * * * * * * *IN * * *NS ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2 ;; QUESTION SECTION: ;aspirantura.spb.ru. * * * * * * * * *IN * * *NS ;; ANSWER SECTION: aspirantura.spb.ru. * * *3233 * * IN * * *NS * * *ns.gup.ru. aspirantura.spb.ru. * * *3233 * * IN * * *NS * * *ns1.ru-board.com. ;; ADDITIONAL SECTION: ns.gup.ru. * * * * * * * * * *344714 *IN * * *A * * * 195.144.251.5 ns1.ru-board.com. * * * 162318 *IN * * *A * * * 72.232.29.237 ;; Query time: 450 msec ;; SERVER: 193.233.71.3#53(acssun) ;; WHEN: Wed Dec 28 18:36:44 2005 ;; MSG SIZE *rcvd: 119 Результат вполне понятен, два NS сервера: 195.144.251.5 и 72.232.29.237 2) Запрашиваю www.aspirantura.spb.ru у первого сервера - *195.144.251.5 F:\Software\BIND 9.2.1>dig +qr www.aspirantura.spb.ru -t A @195.144.251.5 ; <<>> DiG 9.2.1 <<>> +qr www.aspirantura.spb.ru -t A @195.144.251.5 ;; global options: *printcmd ;; Sending: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.aspirantura.spb.ru. * * * * * * * *IN * * *A ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;www.aspirantura.spb.ru. * * * * * * * *IN * * *A ;; ANSWER SECTION: www.aspirantura.spb.ru. 3600 * * * * IN * * *A * * * 195.144.251.8 ;; AUTHORITY SECTION: aspirantura.spb.ru. * * 3600 * *IN * * *NS * * *ns.gup.ru. aspirantura.spb.ru. * * 3600 * *IN * * *NS * * *ns1.ru-board.com. ;; ADDITIONAL SECTION: ns.gup.ru. * * * * * * * * * *3600 * * IN * * *A * * * 195.144.251.5 ns1.ru-board.com. * * * 88955 * IN * * *A * * * 72.232.29.237 ;; Query time: 140 msec ;; SERVER: 195.144.251.5#53(195.144.251.5) ;; WHEN: Wed Dec 28 18:37:09 2005 ;; MSG SIZE *rcvd: 139 Так... все хорошо, ответ есть: 195.144.251.8 3) Запрашиваю www.aspirantura.spb.ru у второго сервера - *72.232.29.237 F:\Software\BIND 9.2.1>dig +qr www.aspirantura.spb.ru -t A @72.232.29.237 ; <<>> DiG 9.2.1 <<>> +qr www.aspirantura.spb.ru -t A @72.232.29.237 ;; global options: *printcmd ;; Sending: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.aspirantura.spb.ru. * * * * * * * *IN * * *A ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 41 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.aspirantura.spb.ru. * * * * * * * *IN * * *A ;; AUTHORITY SECTION: aspirantura.spb.ru. * * 38400 * IN * * *SOA * * ns1.ru-board.com. root.ru-board. com. 2005122701 10800 3600 604800 38400 ;; Query time: 330 msec ;; SERVER: 72.232.29.237#53(72.232.29.237) ;; WHEN: Wed Dec 28 18:37:22 2005 ;; MSG SIZE *rcvd: 97 Облом, ответ NXDOMAIN - Non-eXistent Domain - то есть нет ответа. Таким образом: DNS Сервер 1: *ns1.ru-board.com. *72.232.29.237 *- НЕ разрешает имя! DNS Сервер 2: *ns.gup.ru. * * * * * * * 195.144.251.5 *- разрешает имя. 4) Заметим также, что ns1.ru-board.com. (72.232.29.237) - полномочный сервер, то есть у него своя SOA-запись для зоны aspirantura.spb.ru.: F:\Software\BIND 9.2.1>dig aspirantura.spb.ru -t SOA @ns1.ru-board.com. ; <<>> DiG 9.2.1 <<>> aspirantura.spb.ru -t SOA @ns1.ru-board.com. ;; global options: *printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;aspirantura.spb.ru. * * * * * * * * IN * * *SOA ;; ANSWER SECTION: aspirantura.spb.ru. * * 38400 * IN * * *SOA * * ns1.ru-board.com. root.ru-board. com. 2005122701 10800 3600 604800 38400 ;; AUTHORITY SECTION: aspirantura.spb.ru. * * 38400 * IN * * *NS * * *ns1.ru-board.com. ;; ADDITIONAL SECTION: ns1.ru-board.com. * * * 3600 * *IN * * * A * * * 72.232.29.237 ;; Query time: 390 msec ;; SERVER: 72.232.29.237#53(ns1.ru-board.com.) ;; WHEN: Wed Dec 28 19:27:46 2005 ;; MSG SIZE *rcvd: 123 А раз он полномочный сервер, то запрос на разрешение имени www.aspirantura.spb.ru. идут именно к нему, а он дает NXDOMAIN! 5) Но с другой стороны, я выяснил, что ns.gup.ru. (195.144.251.5) тоже полномочный сервер, то есть у него своя SOA-запись для зоны aspirantura.spb.ru.: F:\Software\BIND 9.2.1>dig aspirantura.spb.ru -t SOA @ns.gup.ru. ; <<>> DiG 9.2.1 <<>> aspirantura.spb.ru -t SOA @ns.gup.ru. ;; global options: *printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;aspirantura.spb.ru. * * * * * * * * *IN * * *SOA ;; ANSWER SECTION: aspirantura.spb.ru. * * 3600 * * *IN * * *SOA * * ns.gup.ru. alexey_e.gup.ru. 2004 090601 3800 1200 604800 1200 ;; AUTHORITY SECTION: aspirantura.spb.ru. * * 3600 * * *IN * * *NS * * *ns.gup.ru. aspirantura.spb.ru. * * 3600 * * *IN * * *NS * * *ns1.ru-board.com. ;; ADDITIONAL SECTION: ns.gup.ru. * * * * * * * * * *3600 * * IN * * *A * * * 195.144.251.5 ns1.ru-board.com. * * * 85646 * IN * * *A * * * 72.232.29.237 ;; Query time: 380 msec ;; SERVER: 195.144.251.5#53(ns.gup.ru.) ;; WHEN: Wed Dec 28 19:32:19 2005 ;; MSG SIZE *rcvd: 164 Таким образом, когда ns.gup.ru отвечает первым на SOA-запрос другого DNS-сервера, то все хорошо, и на запрос имени www.aspirantura.spb.ru. приходит IP-адрес в ответе. А когда ns1.ru-board.com. (72.232.29.237) отвечает на SOA-запрос, то дальше все плохо, поскольку он дает NXDOMAIN на последующий запрос имени www.aspirantura.spb.ru. Можно конечно у себя на машине в файл hosts добавить запись: 195.144.251.8 * *www.aspirantura.spb.ru. Но это не есть хорошо. Надо бы админам разобраться в ситуации. |
Реклама | |
|
29.12.2005, 14:39 | #2 |
Администратор
Jack of Shadows Регистрация: 13.05.2002
Адрес: Москва
Сообщений: 7,533
|
Проблема с доступом к форуму по DNS-имени
Проблема действительно существует. В качестве временной меры тем, кто с этим столкнулся, можно посоветовать нажать кнопку "Обновить" в браузере. Как правило, результат достигается после первого-второго нажатия.
Дело в том, что на портале проводится ряд необходимых технических работ, причем по некоторым причинам, эти работы скорее всего не будут выполнены быстро. Поэтому в течение некоторого времени возможны определенные "накладки". Просим отнестись с пониманием и -- оставайтесь с нами. Спасибо. |
---------
Рано или поздно, так или иначе...
|
|
14.05.2007, 12:46 | #3 |
Gold Member
Регистрация: 25.06.2005
Адрес: F000:FFF0
Сообщений: 1,812
|
Проблема с доступом к форуму по DNS-имени
Похоже снова серьезные проблемы с DNS-серверами!
Имя www.aspirantura.spb.ru не разрешается в IP-адрес. Временно можно решить это так: Найдите файл hosts (этот файл не имеет расширения) - в MS Windows 95/98/ME он лежит в папке, где установлена система, обычно это папка Windows. - в MS WinNT/2000/XP/2003 - в подпапке system32\drivers\etс папки, где установлена система. Обычно это WinNT или Windows. Добавьте отдельную строку (внизу после всего текста): 84.204.229.50 www.aspirantura.spb.ru После этого сохраните файл. После этого запустите командную строку: - в MS Windows 95/98/ME выберите выполнить и наберите command - в MS WinNT/2000/XP/2003 выберите выполнить и наберите cmd Очистите кэш-DNS командой ipconfig /flushdns P.S. Для тех кто сидит за Proxy серверами, необходимо попросить адми- нистратора серверов сделать это на Proxy-сервере или DNS-серверах. P.P.S. Мера эта временная и имеет недостаток: нужно следить за тем если вдруг IP-адрес нашего портала сменится - вероятность этого не- большая, но ненулевая, и если это случится то та запись в файле hosts окажется недостоверной и наш сайт перестанет открываться. Поэтому после того, как работа DNS-серверов восстановится - я дополнительно сообщу, после чего запись из файла hosts необходимо будет удалить. |
15.05.2007, 15:59 | #4 |
Администратор
Jack of Shadows Регистрация: 13.05.2002
Адрес: Москва
Сообщений: 7,533
|
Проблема с доступом к форуму по DNS-имени
Для всех: если у вас конкретно все работает (или заработало) без манипуляций, описанных Павлом (с файлом hosts) то проделывать все это не нужно.
|
---------
Рано или поздно, так или иначе...
|
|