LINUX.ORG.RU
решено ФорумAdmin

Скрип добавления маршрутов конфликтует с DHCP

 , , , ,


0

1

Народ сильно не пинайте все мы когда-то были новичками!

Что имею. Поднятый SoftEther VPN

Что хочу Получать адрес по DHCP и чтобы при загрузке ОС добавлялись автоматически маршруты. Руками настраивать маршруты при каждой загрузке надоедает.

Мои настройки: /etc/network/interfaces

auto-hotplug vpn_se iface vpn_se inet dhcp

Пытался настроить маршруты через директорию /etc/network/ с поддиректорией if-up.d, тогда при перезагрузке ОС настраиваются маршруты из скрипта автоматически, а dhcp не выдает автоматом адрес.

Буду очень признателен за помощь


с поддиректорией if-up.d

У вас network manager? У него, вроде как, маршруты прописывались через файлы в /etc/NetworkManager/system-connections/*.

И какие именно маршруты вы пытаетесь добавлять, что-то через этот vpn_se интерфейс?

mky ★★★★★
()
Ответ на: комментарий от mky

Вот что хочу автоматизировать

$ sudo ip route add 222.228.120.128/32 via 192.168.100.1 dev wlan0 $ sudo ip route del default $ sudo ip route add default via 10.211.254.254 dev vpn_se

Zemb
() автор топика

Все можно реализовать при помощи в /etc/network/interfaces

allow-hostplug wlan0
iface wlan0 inet dhcp
 wpa-ssid ***
 wpa-psk ***
 post-up ip route add 222.228.120.128/32 via 192.168.100.1

allow-hotplug vpn_se
iface vpn_se inet dhcp
 post-up ip route replace default via 10.211.254.254

Адрес шлюза до вашего vpn-сервера лучше может измениться, поэтому этот момент лучше автоматизировать (распарсить вывод 'ip route show default' либо распарсить dhcp-лизу)

vwvol
()
Ответ на: комментарий от vwvol

Адрес шлюза до вашего vpn-сервера лучше может измениться

vwvol
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.