Невозможно получить доступ к моему домену (проблема BIND9)

Я успешно выполняю BIND9 для использования доменного имени по локальной сети (BIND9, установленный в 192.168.0.74), но когда я добавил WAN для добавления Интернета ко всей сети, все ПК стали не могущими видеть то доменное имя.

Как я могу устранить эту проблему?

Вот мои конфигурации маршрутизатора:

LAN IP:
IP address : 192.168.0.1
Subnet Mask : 255.255.255.0
DHCP Server : ENABLED

DHCP Server:
Start IP : 192.168.0.100
End IP : 192.168.0.254
DNS1 address : 192.168.0.74
DNS2 address : 8.8.8.8

WAN:
Fixed IP Address :  192.168.0.2
Subnet Mask :  255.255.255.0
DNS address :  192.168.0.74
Default Gateway :  192.168.0.190

Вот мои конфигурации BIND9:

/etc/bind/named.conf.local

zone "my.lan" {
    type master;
    file "/etc/bind/zones/my.lan.zone";
};

zone "0.168.192.in-addr.arpa" {
    type master;
    file "/etc/bind/zones/rev.0.168.192.in-addr.arpa";
};

/etc/bind/zones/my.lan.zone

$TTL 8640
my.lan. IN      SOA     ns1.my.lan. admin.my.lan. (
          2012121600 
          28800       
          3600        
          604800    
          38400 )    
my.lan. IN      NS      ns1.my.lan.
my.lan. IN      MX     10 mta.my.lan.

www           IN      A       192.168.0.74
mta              IN      A       192.168.0.74
ns1               IN       A        192.168.0.74
@       IN      A     192.168.0.74

/etc/bind/zones/rev.0.168.192.in-addr.arpa

$TTL 8640
@ IN SOA ns1.my.lan. admin.my.lan. (
                        2012121600; serial
                        28800; refresh, seconds
                        604800; retry, seconds
                        604800; expire, seconds
                        86400 ); minimum, seconds

                     IN  NS ns1.my.lan.

2                  IN      PTR    my.lan

PS: Когда я использую "nslookup my.lan", в 192.168.0.74 пк это работает, но это не работает в другом ПК

Сообщение об ошибке nslookup

mbnoimi@mbnoimi-pc ~ $ nslookup my.lan
Server:     127.0.0.1
Address:    127.0.0.1#53

** server can't find my.lan: NXDOMAIN
1
задан 23 December 2012 в 22:05

2 ответа

mbnoimi пытается получить доступ к локальному серверу имен по адресу обратной связи 127.0.0.1. Если (на mbnoimi) локальный сервер имен не запущен, то /etc/resolv.conf содержит неверную информацию. Если локальный сервер имен работает (на mbnoimi), он настроен неправильно.

0
ответ дан 23 December 2012 в 22:05

mbnoimi-pc работает bind9? если это не так, попробуйте nslookup my.lan 192.168.0.74, если это работает, вам нужно обновить /etc/resolv.conf, чтобы использовать ваш сервер bind9

0
ответ дан 23 December 2012 в 22:05

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

Похожие вопросы: