Задачка для админов. Две сетевых и два провайдера. 1) Есть сервер на FreeBSD. В нем две сетевые карты. В каждую сетевую смотрит один провайдер. 2) На одного провайдера должен смотреть httpd сервис на другого bind. Как это сделать так, чтоб сетевые пакеты уходили у нужному провайдеру.
route add default gw <ип первого прова> echo 'nameserver <ип второго прова>' >> /etc/resolv.conf Не выход?
Допустим route add default gw <ип первого прова> Тогда все пакеты туда и будут идти. Даже ответы которые будут приходить с другого провйдера.
ipfw там есть такая страшненькая команда как fwd она и может форвардить то что нужно на разные адреса.... К сожелению пример сичас дать не могу =(
кстати Code: route add default gw <ип первого прова> эт для gentoo ну а насчет решения: в настройках httpd.conf есть привязка интерфейсу, если укажешь apach'y там висеть, то он там и будет, в bind'e наверно такая же фича есть
да пусть висит где угодно.. только вот посылать пакету будут на дефаултроуте.. в общем только через fw это сделать можно