Проблемма в том, что bind отправляет запросы не с того ип с которого надо...
в опциях прописал
listen-on { 127.0.0.1; 192.168.5.254; 195.х.х.х; };
делаю # netstat -anp | grep named
tcp 0 0 195.х.х.х:53 0.0.0.0:* LISTEN 22344/named
tcp 0 0 192.168.5.254:53 0.0.0.0:* LISTEN 22344/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 22344/named
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 22344/named
udp 0 0 0.0.0.0:33938 0.0.0.0:* 22344/named
udp 0 0 195.х.х.х:53 0.0.0.0:* 22344/named
udp 0 0 192.168.5.254:53 0.0.0.0:* 22344/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 22344/named
eth0 192.168.5.254 смотрит в локалку
eth1 192.168.21.2 смотрит на другую локалку
eth1:1 195.x.x.x реальный ип
Так вот, запросы отправляются с 192.168.21.2:33938 :( а мне надо, чтобы он все отправлял с реального ип ...
Как это поправить?
Заренее благодарен.