Проблемы с конфигурацией DNS

IP-адрес моего сервера 192.168.1.1

Я пытался настроить DNS с Bind9. Но: когда я использую nslookup 192.168.1.1 Я получил в результате

 server:  192.168.1.1
 address: 192.168.1.1#53
 **server can't find 1.1.168.192.in-addr.arpa:SERVFAILE

когда я использую nslookup guf.by Я получил в результате

 server:  192.168.1.1
 address: 192.168.1.1#53
 **can't find guf.by:no answer

Мой /etc/bind/named.conf.local

name.conf.local

/etc/bind/named.conf.options

name.conf.options

Я могу пинговать себя с доменным именем - так пинг ubuntu.guf.by работает.(Ubuntu имя моего сервера. Клиент может пинговать сервер также по имени домена) Мой /etc/dhcp/dhcpd.confdhcpd.conf

И мой /etc/network/interfacesинтерфейсы

Оба rev.1.168.192.in-addr.arpa и guf.by.db находятся в каталоге zonesresolv.conf

search guf.by
nameserver 192.168.1.1

СЕРВЕР НЕ ПИНГ КЛИЕНТА по доменному имени!

1 ответ

Во-первых, работает ли bind (named)? Существуют ли правила fw/iptables, которые блокируют порт 53 tcp / udp?

Попробуйте проверить /var/log/messages на наличие ошибок связывания / именования. Если были какие-либо проблемы с файлами данных, вы должны увидеть что-то в файле журнала.

Похоже, что IP-адрес убунту является 192.168.1.1. В вашем named.conf вы указываете пересылку на 192.168.1.1. Если вы намереваетесь запустить bind на 1.1, вам не нужно настраивать пересылку для себя.

Если вы определили локальное имя хоста как "ubuntu.guf.by", тогда вы сможете пропинговать себя. Проверьте /etc/hosts, вы можете увидеть запись для "ubuntu" или "ubuntu.guf.by" в 127.0.0.1 или 192.168.1.1

Другие вопросы по тегам