В процессе настройки клиентской части VPN openvpn пытается добавить маршрут, но это не удается:
/usr/bin/ip route add 180.151.157.4/32 via 0.0.0.0
RTNETLINK answers: No such device
Причина, по которой мы добавляем статический маршрут для ip 180.151.157.4 в 0.0.0.0, должна быть уловкой, потому что я не могу придать этому никакого смысла ... Я как-то связан с заменой маршрута по умолчанию на то, что я знаю, но я ' м не уверен. Кто-нибудь может объяснить?
Я считаю, что это неправильная конфигурация, хотя я не уверен, какая именно.
Маршруты, которые должны быть отправлены клиенту для прохождения через туннель, должны быть указаны с шлюзом «шлюз». Кроме того, в iproute2 локально подключенные подсети вообще не указываются со шлюзом, а только с устройством.
Маршруты через 0.0.0.0 являются нулевыми, что означает, что трафик следует отбрасывать. Обычно это действительно так. Однако в контексте iproute2 я думаю, что предпочтительнее (может быть, требуется?) Указать маршрут черной дыры, т.е.
ip route add blackhole 192.0.2.1/32