Здравствуйте.
Задача: создать зону .local
Вот то, что было сделано на сервере:
nano /etc/bind/named.conf.local
zone "local"
{
type master;
file "/etc/bind/local.hosts";
};
zone "2.168.192.in-addr.arpa"
{
type master;
file "/etc/bind/arpa.local.hosts";
};
nano /etc/bind/local.hosts
local. IN SOA dns.local. admin.local. (
2009030805 ;serial
3600 ;refresh
600 ;retry
604800 ;expire
86400 ;default_ttl
)
@ IN NS localhost. (либо еще пробовал dns. вместо localhost.)
dns IN A 192.168.2.1
nano /etc/bind/arpa.local.hosts
2.168.192.in-addr.arpa. IN SOA dns.local. admin.local. (
2009030805 ;serial
3600 ;refresh
600 ;retry
604800 ;expire
86400 ;default_ttl
)
@ IN NS dns.local.
1 IN PTR dns.local.
nano /etc/resolv.conf
domain local
search local
nameserver 127.0.0.1 (либо пробовал 192.168.2.1)
nano /etc/host.conf
bind,hosts
chown root:bind /etc/bind -R
chmod 775 /etc/bind -R
Что предполагается: все работает, сервер откликается на имена dns.local и просто dns, поскольку это прописано в /etc/resolv.conf
Что работает: из-под винды пинг идет нормально на dns.local, просто dns не отвечает. Из под другой линухи не пингуется ни то, ни другое, по ip сервер пингуется нормально, nslookup отрабатывает корректно и сообщает правильный ip адрес для dns.local
Уважаемые, что бы это могло значить?