Назад | Перейти на главную страницу

Что означает «/ usr / bin / ip route add 180.151.157.4/32 через 0.0.0.0»

В процессе настройки клиентской части 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