База знаний: Общий FAQ
Диагностика DNS серверов
Автор Алексей | HiTex.BY на 02 июня 2013 12:19
|
|
Возникают ситуации, когда у пользователей из одной области/страны доступен интернет ресурс, а у пользователей из другой области/страны -нет. Собственно это связано в большинстве случаев с корректностью рекурсивного поиска DNS серверов у интернет-провайдера. Для того, что бы проверить знает ли ваш интернет провайдер тот или иной сайт, достаточно выполнить не сложную команду где к примеру 192.168.1.1 это один из двух DNS серверов выданных вашему модему . (DNS смотрите в настройках вашего модема) а сайт test.ru нам и нужно проверить.Узнаем к примеру что скажет нам dns сервер про доменное имя rbel.info dig @82.209.253.2 rbel.info ANY ; <<>> DiG 9.5.1-P2.1 <<>> @82.209.253.2 rbel.info ANY ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9493 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2 ;; QUESTION SECTION: ;rbel.info. IN ANY ;; ANSWER SECTION: rbel.info. 83940 IN NS ns2.zaslavl.ru. rbel.info. 83940 IN NS ns1.zaslavl.ru. ;; ADDITIONAL SECTION: ns1.zaslavl.ru. 83830 IN A 86.57.251.149 ns2.zaslavl.ru. 83830 IN A 86.57.251.138 ;; Query time: 2 msec ;; SERVER: 82.209.253.2#53(82.209.253.2) ;; WHEN: Sun Jun 2 12:08:34 2013 ;; MSG SIZE rcvd: 105 как видим если отбивается запись ,то все в порядке и проблему надо искать дальше. Если возникают ошибки или данные о доменном имени просто не отображаются- у вас не корректно работают рекурсивные DNS сервера. Для windows пользователей существует команда nslookup -debug Пример: nslookup -debug test.ru | |
|
Комментарии (0)