romy4
@romy4
Exception handler

Как задать роут через определённый интерфейс и туннель?

Имеется физический eth0 (192.168.1.4), виртуальный интерфейс veth0 (192.168.3.1) и network namespace "NS" который использует veth0 в качестве гейтвея. В режиме NS поднят vpn тунель (192.168.9.68), через который есть роут к адресам 10.5.0.x. То есть из-под NS можно достучаться до 10.5.0.43.

Как определить роут из пространства 192.168.1.4 к адресу 10.5.0.43?
банально route add 10.5.0.43 via 192.168.3.1 dev veth0 не даёт результата
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
@iddqda
network engineer, netdevops
я так никогда не делал, но общих соображений накидаю. Вдруг поможет?

второй конец veth0 со стороны NS настроен?
а обратный маршрут есть? из vpn в 192.168.1.4?
в NS такое прописано sysctl -w net.ipv4.ip_forward=1?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы