FBSD 9.0, PF, MPD: сбивается маршрут
Добавлено: 2012-04-17 18:19:44
В очередной раз настраиваю свой домашний маршрутизатор. Столкнулся с непонятной мне проблемой - какая-то сволочь меняет шлюз в одном из маршрутов.
Для комфортной работы мне нужны два правила трансляции: для внутренней сети провайдера (через физический интерфейс) и для всего остального (через PPTP).
Есть два варианта:
А через этот маршрут идет соединение с PPTP-сервером. Соответственно, всё падает. Никто не подскажет причину?
Для комфортной работы мне нужны два правила трансляции: для внутренней сети провайдера (через физический интерфейс) и для всего остального (через PPTP).
Есть два варианта:
- рабочий - во внутреннюю сеть транслирует pf правилом
в интернет транслирует сам MPD опцией
Код: Выделить всё
nat on $ext_if from <int_net> to <prov_lan> -> ($ext_if)Но мне хочется странного, поэтому пытаюсь задействовать второй вариант.Код: Выделить всё
set iface enable nat - не очень рабочий - обе трансляции делает pf
Код: Выделить всё
nat on $ext_if from <int_net> to <prov_lan> -> ($ext_if) nat on $wan_if from <int_net> to !<prov_lan> -> ($wan_if)
Код: Выделить всё
Было:
91.xxx.xxx.xxx/21 10.19.27.1 UGS 0 37 vr0
Стало:
91.xxx.xxx.xxx/21 98.219.104.234 UGS 0 62 vr0