непонятное поведение роутинга
-
Добрый день, может где то уже и было но конкретно такой темы не нашел.
Дело в том что есть один pfsense смотрящий одним концом в локалку 192.168.1.0/24 и имеющий адрес 192.168.1.1 и смотрящий в другую сеть в которой два шлюза в разные провайдеры 192.168.177.0/24 и два шлюза с адресами 192.168.177.21 и 192.168.177.1
Шлюзом по умолчанию для pfsense назначен 192.168.177.21, но допустим я хочу чтобы до 8.8.8.8 все ходили через 192.168.177.1… на обычном freebsd это решалось тупо route add -host 8.8.8.8 192.168.177.1 ... при этом появлялся статический маршрут и вместо дефолтового шлюза отправлялось на него
в pfsense почему то такое не работает pfsense продолжает отправлять все пакеты для 8.8.8.8 на дефолтовый шлюз т.е на 192.168.177.21 ...
вопрос как правильно сделать маршрутизацию? -
Проста правилами fw на LAN, где в Destination указываете адрес ресурса, а в Gateway явно указываете необходимый шлюз.
-
Проста правилами fw на LAN, где в Destination указываете адрес ресурса, а в Gateway явно указываете необходимый шлюз.
Т.е имеется ввиду в правилах файрволла во вкладке LAN создать pass правило для локальной сети в destination 8.8.8.8 и там в advanced option указать нужный gateway ???
попробовал …что то не помогло -
попробовал …что то не помогло
Быть не может. Покажите скрин.
-
попробовал …что то не помогло
Быть не может. Покажите скрин.
соответственно gw1 192.168.177.21
gw2 192.168.177.1
но как видно по трассировке идет почему то на 21и вообщем по трассировке он должен был сначала на 192.168.1.1 придти а потом на 192.168.177.21….вообщем как то непонятно
-
вообщем похоже разобрался
надо чтоб в interfaces => WAN в разделе IPv4 Upstream Gateway стояло NONE если поставить один из шлюзов то упрямо будет слать все пакеты туда не смотря ни на какие правила