On 09/28/11 12:16, Yuriy B. Borysov wrote:
Есть FreeBSD 8.2 и несколько интернет pppoe соединений через mpd.
Хочу, чтобы ответы, на запросы пришедшие через конкретный интерфейс,
уходили через этот-же интерфейс.

С подключениями со статическими IP проблем нет, использую такую ipfw
конструкцию:

  add fwd<gw ip>  ip from<if ip>  to any

А как быть в случае с динамическим IP?

Как я понял из man, указать вместо IP название интерфейса нельзя.

Понятно, что можно нарисовать скрипт и подставлять ip после его
изменения.

Но, возможно есть какой-то более ровный способ?

если эти динамические IP из одной или нескольких подсетей, то

add fwd gw_ip ip from 1.2.3.0/24 to any

--
 Anton Yuzhaninov

Ответить