URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 1493
[ Назад ]

Исходное сообщение
"Bind отправляет запросы с нетого интерфеса с которого надо :("

Отправлено __Serg__ , 19-Июл-04 22:28 
Проблемма в том, что 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 :( а мне надо, чтобы он все отправлял с реального ип ...
Как это поправить?

Заренее благодарен.


Содержание

Сообщения в этом обсуждении
"Bind отправляет запросы с нетого интерфеса с которого надо :..."
Отправлено ref , 20-Июл-04 07:22 
в named.conf
options {
             directory "/var/named";
             pid-file "/var/run/named/named.pid";
             statistics-file "/var/named/statistcs";
             query-source address * port 53;
             listen-on { 127.0.0.1; 10.1.1.101; 192.168.1.101; };


"Bind отправляет запросы с нетого интерфеса с которого надо :..."
Отправлено Mih , 01-Авг-04 12:49 
> query-source address * port 53;
Надо так
query-source address <адрес реального(внешнего) ip>;