настройка BIND 9.4.1 для локальных ресурсов
Добавлено: 2012-11-13 20:24:27
Всем добрый день.
Есть сервак с двумя интерфейсами.
интерф1: 192.168.1.1
интерф2: 10.128.22.2
Настроил BIND вроде работает.
Проверил его на внешние имена и на имена внутренних ПК расположеных в области второго интерфейса.
На самом сервере ввожу команды: ping www.ya.ru - работает, ping station2 - работает,и то и другое имя преобразуется и пингуется без проблем.
так же проделал nslookup на сервере, вот что выдал:
nslookup ya.ru
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: ya.ru
Address: 87.250.251.3
nslookup station2
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: firma.com
Address: 10.128.22.3
Такие же команды ввожу на компе где ДНС-ом прописан выше описанный сервер.
Этот комп как раз расположен в области второго интерфейса.
ping www.ya.ru - работает, ping station2 - не работает!.
Вот что по nslookup выдает:
nslookup ya.ru
Сервер: UnKnown
Address: 10.128.22.2
Не заслуживающий доверия ответ:
Имя: ya.ru
Addresses: 77.88.21.3
87.250.250.3
87.250.250.203
87.250.251.3
93.158.134.3
93.158.134.203
213.180.193.3
213.180.204.3
nslookup station2
Сервер: UnKnown
Address: 10.128.22.2
***UnKnown не удалось найти station2: Non-existent domain
По IP этот ПК station2 пингуется нормально везде.
Помогите разобраться почему не пингуется по имени.
Спасибо.
конфиг прилагаю:
named.conf
options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
notify no;
version "WTF";
listen-on-v6 { any; };
listen-on { 192.168.1.1; 10.128.22.2; 127.0.0.1; };
include "/etc/named.d/forwarders.conf";
forward first;
allow-query { any; };
};
zone "." in {
type hint;
file "root.hint";
};
zone "localhost" in {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};
zone "firma.com" in {
type master;
file "master/firma.db";
};
include "/etc/named.conf.include";
logging {
category queries { log_syslog; };
channel log_syslog { syslog; };
category xfer-in { log_syslog; };
category xfer-out { log_syslog; };
category default { log_syslog; };
};
Есть сервак с двумя интерфейсами.
интерф1: 192.168.1.1
интерф2: 10.128.22.2
Настроил BIND вроде работает.
Проверил его на внешние имена и на имена внутренних ПК расположеных в области второго интерфейса.
На самом сервере ввожу команды: ping www.ya.ru - работает, ping station2 - работает,и то и другое имя преобразуется и пингуется без проблем.
так же проделал nslookup на сервере, вот что выдал:
nslookup ya.ru
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: ya.ru
Address: 87.250.251.3
nslookup station2
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: firma.com
Address: 10.128.22.3
Такие же команды ввожу на компе где ДНС-ом прописан выше описанный сервер.
Этот комп как раз расположен в области второго интерфейса.
ping www.ya.ru - работает, ping station2 - не работает!.
Вот что по nslookup выдает:
nslookup ya.ru
Сервер: UnKnown
Address: 10.128.22.2
Не заслуживающий доверия ответ:
Имя: ya.ru
Addresses: 77.88.21.3
87.250.250.3
87.250.250.203
87.250.251.3
93.158.134.3
93.158.134.203
213.180.193.3
213.180.204.3
nslookup station2
Сервер: UnKnown
Address: 10.128.22.2
***UnKnown не удалось найти station2: Non-existent domain
По IP этот ПК station2 пингуется нормально везде.
Помогите разобраться почему не пингуется по имени.
Спасибо.
конфиг прилагаю:
named.conf
options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
notify no;
version "WTF";
listen-on-v6 { any; };
listen-on { 192.168.1.1; 10.128.22.2; 127.0.0.1; };
include "/etc/named.d/forwarders.conf";
forward first;
allow-query { any; };
};
zone "." in {
type hint;
file "root.hint";
};
zone "localhost" in {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};
zone "firma.com" in {
type master;
file "master/firma.db";
};
include "/etc/named.conf.include";
logging {
category queries { log_syslog; };
channel log_syslog { syslog; };
category xfer-in { log_syslog; };
category xfer-out { log_syslog; };
category default { log_syslog; };
};