Забавный глюк словил... На сервере много чего поднято, в т.ч. домен (openLDAP + Samba) bind9 и dhcp. Клиентам dhcp выдаёт в качестве ДНС именно этот сервер. Беда в том, что windows-клиенты прекрасно видят и пингуют всё в локалке по FQDN и по имени узла (если они в домене). А компы с Ubuntu не пингуют и в браузере не видят локальные сайты этого же домена (пробовал в т.ч. с выключенным Сквидом и без правил iptables). При этом dig и nslookup на них возвращают правильные IP. Узлы в Интернете - видны.
Конфиги:
named.conf.options - добавлен форвардер;
named.conf.local:
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
zone "vi.local" {
type master;
file "/etc/bind/db.vi.local";
};
zone "5.16.172.in-addr-arpa" {
type master;
notify no;
file "/etc/bind/db.rev.vi.local";
};
root@srv-viadi:/etc/bind#
db.vi.local:
$TTL 604800
@ IN SOA ns.vi.local. admin.viadi.ru. (
2009012701 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.vi.local.
@ IN A 172.16.5.1
srv-viadi IN A 172.16.5.1
nb-malkov IN A 172.16.5.100
srv-vid-psk IN A 172.16.5.102
ws-linux IN A 172.16.5.150
db.rev.vi.local:
$TTL 604800
@ IN SOA ns.vi.local. admin.viadi.ru. (
2009012701 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
1 IN PTR ns.vi.local.
100 IN PTR nb-malkov.vi.local.
102 IN PTR srv-vid-psk.vi.local.
150 IN PTR ws-linux.vi.local.
Ругательства одного из ПК:
root@ws-linux:/# nslookup srv-viadi.vi.local
Server: 172.16.5.1
Address: 172.16.5.1#53
Name: srv-viadi.vi.local
Address: 172.16.5.1
root@ws-linux:/# ping srv-viadi.vi.local
ping: unknown host srv-viadi.vi.local
root@ws-linux:/# ping srv-viadi.vi.local
ping: unknown host srv-viadi.vi.local
root@ws-linux:/# ping yandex.ru
PING yandex.ru (77.88.21.11) 56(84) bytes of data.
64 bytes from yandex.ru (77.88.21.11): icmp_seq=1 ttl=53 time=12.0 ms
64 bytes from yandex.ru (77.88.21.11): icmp_seq=2 ttl=53 time=10.1 ms
64 bytes from yandex.ru (77.88.21.11): icmp_seq=3 ttl=53 time=10.6 ms
64 bytes from yandex.ru (77.88.21.11): icmp_seq=4 ttl=53 time=10.6 ms
^C
--- yandex.ru ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3012ms
rtt min/avg/max/mdev = 10.178/10.872/12.043/0.712 ms
Что не так сделал?