darwin redirect_port
- From
- Andrey Ostanovsky (2:5030/1957)
- To
- Andrey N. Oktyabrski
- Date
- 2006-12-05T17:49:54Z
- Area
- RU.UNIX.BSD
Hello Andrey!
05 Dec 06 14:42, you wrote to me:
>> Вот этого "слона" я и не приметил в мане. Спасибо.
AO> Вот еще есть пример хороший:
AO> http://www.openbsd.ru/files/etc/pf-dual.conf
# Установить маршрут для ответа на входящие пакеты для переадресованных
# TCP сервисов.
#
pass in reply-to ($ext_if_a $ext_gw_a) proto tcp flags S/SA tagged EXT_IF_A \
keep state
pass in reply-to ($ext_if_b $ext_gw_b) proto tcp flags S/SA tagged EXT_IF_B \
keep state
Я вот этого авангардизма не понимаю. Как можно запутаться в ответных пакетах так, чтобы их нужно было вручную маршрутизировать? Ведь то, что пришло в nat преобрадуется в местные(внутренние) dst-addr - и пойдет согласно таблицам маршрутизации роутера. А в nat оно должно попасть до обработки этих правил.
Andrey
--- GoldED+/BSD 1.1.5
* Origin: PGP KeyID 2ABEC67A andrey @ ostanovsky. spb. ru (2:5030/1957)
SEEN-BY: 50/12 400/814 450/1024 5000/5000 5011/13 5012/46 5015/28 5019/26
SEEN-BY: 5020/400 545 2238 2395 2871 4441 5021/29 5025/3 5027/12 5030/1080
SEEN-BY: 5030/1957 5035/38 5045/7 5054/1 4 8 9 11 28 35 36 37 45 66 67 70 75
SEEN-BY: 5054/84 85 5059/9 5062/10 5063/3 5064/7 5076/1 5077/70 5080/1003
SEEN-BY: 5084/9 5085/13 5095/20 5096/18 6001/10
PATH: 5030/1957 5020/545 5054/1 37