Задать вопрос
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 не даёт результата
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@iddqda
network engineer, netdevops
я так никогда не делал, но общих соображений накидаю. Вдруг поможет?

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

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

Похожие вопросы