Страница 1 из 1

mpd5 на FreeBSD 11.0 default gateway двумя подсетями 0/1 и 128/1

Добавлено: 2017-05-22 23:17:20
Dmitriy_3206
mpd5 на FreeBSD 11.0
Подключение к провайдеру через PPPoE

При поднятии тунеля получаю маршрут

Код: Выделить всё

Destination        Gateway            Flags     Netif Expire
default            172.20.1.254       UGS         ng0
Умеет ли mpd САМ (без написания мною скрипта) что бы маршрут получился разбитым на две подсети

Код: Выделить всё

Destination        Gateway            Flags     Netif Expire
0.0.0.0/1            172.20.1.254       UGS         ng0
127.0.0.0/1            172.20.1.254       UGS         ng0

Это нужно что бы при поднятии ВПН тунеля получив машрут 0.0.0.0/0.0.0.0 у меня оставался более конкретные маршруты на провайдера. Я понимаю что все можно решить скриптами - и способен написать их (ну пол дня тестирования :) ) есть ли сразу такая возможность?

Отправлено спустя 26 минут 21 секунду:
Нашел собственно решение которое сам и цитировал когда то
http://forum.lissyara.su/viewtopic.php?t=41453

Для того что бы не затирать default маршрут, указать более конкретные сети (ну и соответственно новый default не затрет шлюз по умолчанию)

Код: Выделить всё

   set iface route 0.0.0.0/1
   set iface route 128.0.0.0/1

mpd5 на FreeBSD 11.0 default gateway двумя подсетями 0/1 и 128/1

Добавлено: 2017-05-22 23:17:40
Dmitriy_3206
Нашел собственно решение которое сам и цитировал когда то
http://forum.lissyara.su/viewtopic.php?t=41453

Для того что бы не затирать default маршрут, указать более конкретные сети (ну и соответственно новый default не затрет шлюз по умолчанию)

Код: Выделить всё

   set iface route 0.0.0.0/1
   set iface route 128.0.0.0/1

mpd5 на FreeBSD 11.0 default gateway двумя подсетями 0/1 и 128/1

Добавлено: 2017-05-23 8:07:20
Neus
т.е. после поднятия впн у вас будет:
route 0/1 via provider
route 128/1 via provider
route 0/0 via vpn
?

mpd5 на FreeBSD 11.0 default gateway двумя подсетями 0/1 и 128/1

Добавлено: 2017-05-27 20:48:16
Dmitriy_3206
Нет

Код: Выделить всё

netstat -rnf inet
Internet:
Destination        Gateway            Flags     Netif Expire
0.0.0.0/1          172.20.1.254       UGS         ng0
128.0.0.0/1        172.20.1.254       UGS         ng0
46.ххх.ххх.ххх      link#7             UHS         lo0
172.20.1.254       link#7             UH          ng0
127.0.0.1          link#6             UH          lo0
192.168.21.0/24    link#2             U          ste0
192.168.21.21      link#2             UHS         lo0
192.168.31.0/24    link#3             U          ste1
192.168.31.31      link#3             UHS         lo0
192.168.41.0/24    link#4             U          ste2
192.168.41.41      link#4             UHS         lo0
где steX это мои внутринние подсети
Интерфейс что смотрит на провайдера vr0 - вообще не фигурирует в маршрутизации (указан в конфиге mpd5)