zed_0xff (zed_0xff) wrote in ru_freebsd,
zed_0xff
zed_0xff
ru_freebsd

[solved] NAT при асимметричном роутинге -- natd работает, но хочется использовать ipnat

Есть спутниковая тарелка, исходящий трафик уходит по одному интерфейсу, входящий приходит по другому.
Далее раздается в локалку NATом.

C natd всё работает ОК, но natd более ресурсоёмок, чем ipnat.
Есть ли возможность заставить ipnat понимать входящий трафик с другого интерфейса?
Исходящие пакеты транслируются замечательно, но входящие он не видит совсем (т.е. на второй интерфейс они приходят, но ipnat как будто не видит их, и не хочет обратно транслировать)

// freebsd6, IP Filter: v4.1.8

upd: проблема решена!! :)
1) скачал ipfilter 4.1.13 (хотя м.б. и 4.1.8 достаточно, но в 4.1.2 говорят: fix NAT with rules that specify forward and reverse interfaces)
2) make freebsd6 && make install && kldload ipf
3) map принимающий_интерфейс,передающий_интерфейс внутренний_ip -> внешний_ip
Subscribe
  • Post a new comment

    Error

    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 3 comments