Доброе время суток! Буду очень признателен если ваших знаний хватит чтобы мне помочь. Четвертый день не могу понять в чем дело, перечитал кучу HOWTO - вроде все верно. Что за грабли то такие?
система ASP Linux 7.2
DNS сервер bind 9.2.0, настроен как кеширующий.
его ip 192.168.0.2
Проблема в том, что
он отвечает как нужно на запросы с локального хоста:[root@magnum root]# nslookup ya.ru
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: ya.ru
Address: 213.180.204.8
Но при запросе с любого другого компа сети 192.168.0.x, на котором прописаны следующие dns сервара:
Предпочитаемый
192.168.0.2
Альтернативный
80.71.219.2 - dns моего провайдера
выводиться следующее:
C:\>nslookup ya.ru
*** Can't find server name for address 192.168.0.2: Non-existent domain
Server: tobolsk.ttknet.ru
Address: 80.71.219.2
Non-authoritative answer:
Name: ya.ru
Address: 213.180.204.8
Вот тут то и проблема, почему мой DNS возвращает Non-existent domain???
и в итого идет второй запрос уже на альтернативный серве.... :-(
Помогите разобраться.... файровлы отключены - все равно тоже самое. Вот конфиги и выводы некоторых команд, которые возможно помогут вам помочь мне:
тут я разрешил все для проверки - не помогает
[root@magnum root]# cat /etc/named.conf
options {
directory "/var/named";
allow-transfer { any; };
allow-query { any; };
allow-recursion { any; };
forwarders { 80.71.219.2; };
version "Hangry Bambr DNS v. 0.01";
};
logging {
category lame-servers { null; };
};
zone "." { type hint; file "db.cache"; };
zone "localhost" {
type master;
file "db.localhost";
notify no;
};
zone "0.0.127.in-addr.arpa" {
type master;
file "0.0.127.in-addr.arpa";
notify no;
};
[root@magnum root]# netstat -anp|grep 53
tcp 0 0 192.168.0.2:53 0.0.0.0:* LISTEN 1095/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1095/named
tcp 0 0 0.0.0.0:953 0.0.0.0:* LISTEN 1095/named
udp 0 0 192.168.0.2:53 0.0.0.0:* 1095/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 1095/named
Если есть мысли по поводу моей проблемы - не поленитесь - напишите.