Есть впн сервер. После поднятия нужно чтоб прописывались 2 правила:
ip rule add to 10.20.31.0/24 table openvpn priority 100
ip route add default via 10.20.31.1 table openvpn
а при остановке соответственно удалялось
ip rule del to 10.20.31.0/24 table openvpn
В конфиге сервера это выглядит:
up /etc/openvpn/udp_up.sh
down /etc/openvpn/udp_down.sh
Если с поднятием проблем нет, то вот при остановке ни в какую не хочет удалять маршрут. В логах строки:
Thu Sep 14 13:05:01 2017 us=36811 /etc/openvpn/udp_down.sh tun1 1500 1541 10.20.31.1 255.255.255.0 init
RTNETLINK answers: Operation not permitted
Thu Sep 14 13:05:01 2017 us=40317 Linux ip addr del failed: external program exited with error status: 2
Что этой собаке надо? Почему она к сприпту дописывает параметры и как заставить работать down скрипт.