1

Ubuntu 14.04 на машине за маршрутизатором и коммутатором наряду с многочисленными другими устройствами. На данный момент за сервером ничего не стоит (хотя раньше все было, поэтому два интерфейса настроены так, как они есть). Все остальные устройства работают нормально. Я могу пропинговать IP-адреса внутри и вне сети, но не могу пропинговать FQDN. Запуск nslookup 8.8.8.8 и nslookup google.com дает мне:

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

** server can't find 8.8.8.8.in-addr.arpa: SERVFAIL

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

** server can't find google.com: SERVFAIL

Мой /etc/network/interfaces это:

auto lo
iface lo inet loopback

auto p10p1
iface p10p1 inet dhcp

auto eth1
iface eth1 inet static
    address 192.168.5.1
    network 192.168.5.0
    netmask 255.255.255.0
    broadcast 192.168.5.255

Я предполагаю, что здесь проблема с DNS. Я удалил / переустановил dnsmasq, и он вытягивает правильные серверы имен от моего провайдера (с момента переустановки dnsmasq я не возился ни с одним из его файлов).

1 ответ1

1

Простите, ребята. Мне нужно было отредактировать /etc/bind/named.conf.options чтобы иметь правильные серверы имен в блоке серверов пересылки (для этого поста я заменил IP-адреса серверов имен на x):

forwarders {
    xxx.xxx.xxx.xxx;
    xxx.xxx.xxx.xxx;
};

Забавно, что то, с чем ты так долго баловался, просто набирает вопрос, чтобы вызвать правильное исследование для ответа. Я надеюсь, что это помогает кому-то.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .