Переподключение WAN с задержкой
-
Есть проблема у провайдера к которому у меня подключен интернет.
Иногда при переподключении интернета не берутся у провайдера IPv6 префиксы, соответственно сеть остается только с IPv4. Опытным путем выяснил, что если переподключаться с задержкой (примерно 30 сек) то префиксы нормально начинают браться.Как написать скрипт (на баше как я понял, в нем я не силен) чтобы переподключать WAN с задержкой.
И, если возможно, второй скрипт, который переподключал бы WAN если на одном из локальных интерфейсов отвалился IPv6. -
Добрый
@геннпПф свежий?
Или дождитесь пф 2.5. Скоро выйдет. Может с ним повезет.Зы. Если и с 2.5 не выйдет - меняйте провайдера )
Зы2. ИМХО. Тут не задержка нужна. Тут надо чекать, есть ли ipv6 на ВАНе. Нет - делать if down; sleep X; if up в цикле пока не появится или на определенное кол-во попыток (лучше).
-
@ГеннП
Что-то типа
https://stackoverflow.com/questions/26796769/how-to-validate-a-ipv6-address-format-with-shell
https://stackoverflow.com/questions/34049066/how-do-i-validate-an-ipv6-address-in-bash -
PF 2.4.5p1. Когда не берутся префиксы, то IPv6 на ване поднимается и берется, и пингуется с/на роутера нормально.
Проблема что это происходит не всегда, и когда встроенная утилита планировщика /var/etc/pppoe_restart_pppoe0 переподключается быстро, то префиксы не берутся.Вроде нужное нашел, буду пробовать: https://forum.netgate.com/topic/119945/manual-wan-connect-disconnect