Проблемка в следующем:
Канал наружу (эквивалент диалапа - соединение точка-точка): x.x.246.1->x.x.246.2 (1-мой (cp0), 2-пров).
Внутри 3 подсетки с реальными IP.
x.x.56.128/27
x.x.56.160/27
x.x.56.192/27
Соотв. 3 интерфейса fxp1,fxp2,fxp3 (x.x.56.129, 161, 193).
С клиента (x.x.56.194) не могу отправить ничего наружу. пингуются только локальные интерфейсы - cp0, fxp1,fxp2,fxp3. С сервера все нормально.
Таблица роутинга:
default x.x.246.2 UGSc 1 3 cp0
localhost localhost UH 0 0 lo0
x.x.56.128/27 link#4 UC 1 0 fxp1
x.x.56.129 0:2:.... UHLW 124 248 lo0
x.x.56.160/27 link#5 UC 1 0 fxp2
x.x.56.192/27 link#6 UC 1 0 fxp3
x.x.56.194 0:0:... UHLW 8 88 fxp3 - клиент
x.x.246.2 x.x.246.1 UH 1 4 cp0
Логи ipfw чистые. router_enable="YES", gateway_enable="YES". В чем грабли? Надо именно на реальных IP.
FreeBSD.
|