Ситуация состоит в следующем.
Есть две под сети
192.168.1.0
192.168.4.0DNS(bind) сервер, hostname monolith, с двумя интерфейсами:
192.168.1.2
192.168.4.1
192.168.1.1 ADSL internet router
Шлюзы настроены все друг друга прекрасно видят.
Проблема заключается в том что имена резолвятся по обратному адресу
Например:
ping sters
PING sters.sirius.dyndns.biz (192.168.1.8) 56(84) bytes of data.
64 bytes from sters.1.168.192.in-addr.arpa (192.168.1.8): icmp_seq=1 ttl=62 time=68.8 ms
64 bytes from sters.1.168.192.in-addr.arpa (192.168.1.8): icmp_seq=2 ttl=62 time=68.4 ms
Или когда захожу в cups
Он говорит, что видит два сетевых принтера, по адресам:
sters.1.168.192.in-addr.arpa
monolith.1.168.192.in-addr.arpa
Хотя с nslookup вроде все нормально.
gws-gentoo ~ # nslookup sters
Server: 192.168.4.1
Address: 192.168.4.1#53Name: sters.mydomain.dyndns.biz
Address: 192.168.1.8
named.conf http://dpaste.com/166390/
db.mydomain.dyndns.biz http://dpaste.com/166385/
db.192.168.1 http://dpaste.com/166386/
db.192.168.4 http://dpaste.com/166387/
db.localhost http://dpaste.com/166388/
db.127.0.0 http://dpaste.com/166389/
db.root http://dpaste.com/166391/