Entry tags:
о инженерной красоте
В предыдущем посте бубунта удаляет дефолтный маршрут, чтобы заменить его тоннельным. На самом деле это не нужно, openvpn давно умеет заруливать всё на себя, сохраняя существующий маршрут, который автоматически начнёт использоваться при пропадании tun-устройства / умирании процесса openvpn.
Вот как это делается:
default via 192.168.99.254 dev wlan0
0.0.0.0/1 via 10.99.99.254 dev tun0
128.0.0.0/1 via 10.99.99.254 dev tun0
Дефолт это на самом деле 0.0.0.0/0. Маршруты через tun0 используются как более специфичные. Если устройство исчезает, они исчезают вместе с ним.
Помню свой восторг, когда несколько лет назад первый раз прочитал в документации об этом подходе. Именно эстетическое наслаждение.
С таким же восторгом недавно узнал об устройстве автоматической троллейбусной стрелки с управлением по току.
Я думаю, инженер обязан уметь подобным вещам радоваться, как ребёнок новой игрушке. Как иначе-то?
Вот как это делается:
default via 192.168.99.254 dev wlan0
0.0.0.0/1 via 10.99.99.254 dev tun0
128.0.0.0/1 via 10.99.99.254 dev tun0
Дефолт это на самом деле 0.0.0.0/0. Маршруты через tun0 используются как более специфичные. Если устройство исчезает, они исчезают вместе с ним.
Помню свой восторг, когда несколько лет назад первый раз прочитал в документации об этом подходе. Именно эстетическое наслаждение.
С таким же восторгом недавно узнал об устройстве автоматической троллейбусной стрелки с управлением по току.
Я думаю, инженер обязан уметь подобным вещам радоваться, как ребёнок новой игрушке. Как иначе-то?