Сбрасываются настройки ip route

DennoN
Сообщения: 3
Зарегистрирован: 21 июн 2018, 01:30

Сообщение DennoN » 25 июн 2018, 17:54

Здравствуйте! Помогите разобраться с проблемой.
Есть инет от провайдера по pppoe (ppp0)
Есть поверх соединение с впн сервером l2tp/ipsec (ppp1)

Настроил, что бы только на определенные домены пакеты шли через впн, все остальное через провайдера.
Настройка заключалась в следующем:
ipset с адресами
добавление маршрута

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

ip rule add fwmark 1 table 1
ip route add default dev ppp1 table 1

добавление правил фаерволла

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

iptables -w -A PREROUTING -t mangle -m set --match-set my-list dst,src -j MARK --set-mark 1

Так же скрипты на добавление маршрутов кинул в
/opt/etc/ndm/fs.d/
и скрипт на добавление в фаерволл кинул в
/opt/etc/ndm/netfilter.d/

Заметил, что когда впн канал лег и снова поднялся, то маршруты не прописываются снова.
Вопрос в том, что и куда надо записать, что бы при поднятии интерфейса ppp1 прописывались маршруты?
предполагаю, что в ifcreated.d или в ifstatechanged.d
но не нашел внятного описания синтаксиса скриптов, которые там должны лежать.
Прошу помощи :)

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 25 июн 2018, 20:00

DennoN писал(а):Источник цитаты но не нашел внятного описания синтаксиса скриптов, которые там должны лежать.

https://github.com/ndmsystems/packages/ ... ok-scripts

DennoN
Сообщения: 3
Зарегистрирован: 21 июн 2018, 01:30

Сообщение DennoN » 26 июн 2018, 09:43

О! Спасибо! А теперь такой вопрос:

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

$id 	NDM interface ID

а как узнать id Интерфейса? Или это просто название ppp0 ppp1 и тд?

Аватара пользователя
Александр Рыжов
Сообщения: 447
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 26 июн 2018, 10:13

DennoN, посмотрите там же. Имена интерфейсов передаются в переменных при вызове хук-скрптов.


Вернуться в «Entware на Keenetic»

Кто сейчас на конференции

Всего 2 посетителя :: 0 зарегистрированных, 0 скрытых и 2 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя