Задать вопрос
@koronabora
Человек

Openwrt: как добавить маршрут до узла при поднятии tap?

Здравствуйте!

Суть в следующем:
Есть VPS с выделенным ip, на нем я поднял для себя OpenVPN сервер в режиме L2. На роутере поднимается tap0 соединение, которое я добавил в мост к локальной сети. На самой VPS стоит dhcp сервер и настроен маскардинг.

Так вот, когда подключается VPN и я ставлю на компе в качестве шлюза локальный ip сервера, то инет работает, но VPS перестает быть доступен по внешнему IP. Только по внутреннему.

Что сделать в данной ситуации? Я хочу чтобы VPS был также доступен по внешнему ip с роутера.

З.Ы. У меня идея. что нужно подредактировать скрипт поднятия и остановки tap соединения чтобы при поднятии делать шлюзом для роутера внутренний адрес VPN.
  • Вопрос задан
  • 1852 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Решения вопроса 1
Serjio999
@Serjio999
самоучка =)
Варианта 3:
1 - самый правильный - раздавать с OpenVPN маршруты к нужным хостам/сетям
2 - тоже норм - прописать статический роутинг к нужным хостам/сетям на роутере с OpenWRT
3 - и так пойдет - прописать статический роутинг к нужным хостам/сетям на ПК

Просто из Вашего поста я так и не понял какой шлюз Вы хотите сделать "по умолчанию" для всего трафика? Либо завернуть только часть трафика через OpenVPN туннель...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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