Проблемы с конфигурацией 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

/etc/bind/named.conf.options

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