URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94625
[ Назад ]

Исходное сообщение
"bind не резолвит twitter.com"

Отправлено yurybx , 26-Апр-13 13:09 
Несколько дней назад сервер на FreeBSD отказался резолвить сайт twitter.com. На Windows-машинах команда "nslookup twitter.com" выдает ошибку:

Server:  fw.mydomain
Address:  10.1.1.220

DNS request timed out.
    timeout was 2 seconds.
*** Request to fw.mydomain timed-out

На сервере эта же команда выдает следующее:

;; Got SERVFAIL reply from 127.0.0.1, trying next server
Server:         12.34.56.78
Address:        12.34.56.78#53

Non-authoritative answer:
Name:   twitter.com
Address: 199.59.150.7
Name:   twitter.com
Address: 199.59.149.230
Name:   twitter.com
Address: 199.59.148.82


То-есть локальный сервер не может резолвить имя, и идет обращение к DNS-серверу провайдера напрямую.
Было сделано: rndc flush, перезапуск bind, замена сервера провайдера гугловским 8.8.8.8 в forwarders { }.
Все другие используемые имена резолвятся нормально. Проблема только с twitter.com
Версии ПО: FreeBSD 8.0-RELEASE-p6, BIND 9.6.3
Прошу помощи. Куда копать?


Содержание

Сообщения в этом обсуждении
"bind не резолвит twitter.com"
Отправлено Pahanivo , 26-Апр-13 13:16 
логи (+лог запросов)
конфиги


"bind не резолвит twitter.com"
Отправлено yurybx , 29-Апр-13 11:45 
Разобрался. Оказывается параметр "forwarders" был закомментирован в многострочном блоке /* */. Как он резолвил остальные имена - не понятно. Но теперь всё работает.
Спасибо за отклик!