LINUX.ORG.RU
ФорумAdmin

2 интерфейса, dns


0

0

Народ, вот есть 2 интерфейса - eth0 и eth1, настройка они получают по dhcp
eth0(172.16.144.202) смотрит в сеть, где есть локальный адрес www.comtel.local с адресом 172.16.144.14
eth1(192.168.241.26) смотрит в сеть, где есть локальный адрес www.net35.local с адресом 192.168.255.251
В сети, куда смотрит eth0 есть DNS сервер(172.16.144.11), который и описывает адрес www.comtel.local
В сети, куда смотрит eth1 есть DNS сервер(192.168.255.1), который и описывает адрес www.net35.local
Так-же я прописываю маршрут - route add -net 192.0.0.0 netmask 255.0.0.0 gw 192.168.241.25
Итак вопрос -
#cat /etc/resolv.conf
nameserver 172.16.144.11
nameserver 192.168.255.1
#ping www.comtel.local
PING www.comtel.local (172.16.144.14) 56(84) bytes of data.
64 bytes from 172.16.144.14: icmp_seq=1 ttl=64 time=0.286 ms
#ping net35.local
ping: unknown host net35.local
Меняю местами строчки в resolv.conf, начинает пинговаться net35.local, а www.comtel.local перестает (
Подскажите плз, как это исправить?


Re: 2 интерфейса, dns

Не пробовали на этом компе поднять свой собственный локальный DNS сервер и указать в его настройках forwarder-ами DNS сервера сетей ?
forward first;
forwarders { 172.16.144.11; 192.168.255.1 };

spirit ★★★★★ ()

Re: 2 интерфейса, dns

Может, лучше будет даже так:

zone "comtel.local" {
    type forward;
    forward first;
    forwarders {172.16.144.11;};
};

zone "net35.local" {
    type forward;
    forward first;
    forwarders {192.168.255.1;};
};

gruy ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.