Добавьте в таблицу маршрутизации пункт назначения, используя этот синтаксис *.mycompany.net

Добавьте в таблицу маршрутизации пункт назначения, используя этот синтаксис *.mycompany.net

Причина, по которой я задаю этот вопрос, заключается в том, что я использую VPN-срез (VPNC) с OpenConnect.

При выполнении этой команды

ip route add *.mycompany.net via 0.0.0.0 dev tun0

Ошибка: ожидается любой допустимый префикс вместо «*.mycompany.net».

Я заметил, что все доменные имена, соответствующие *.mycompany.net, можно охватить с помощью 160.0.0.0/8, но когда я добавляю эту подсеть, она не работает, веб-сайты не загружаются, и даже если я добавляю IP-адрес одного доменного имени, например: 160.22.33.44, веб-сайт не загружается. Мне приходится вводить его доменное имя myweb.mycompany.net, чтобы это работало.

Большое спасибо

решение1

IP-маршрутизация/переадресация не имеет никакого представления о доменных именах, все правила маршрутизации настраиваются с использованием IP-адресов/блоков адресов.

Вероятнее всего, проблема с вашей настройкой заключается в том, что ваш VPN-сервер не выполняет корректную трансляцию сетевых адресов (NAT) для блоков IP-адресов, которые вы пытаетесь маршрутизировать через VPN.

Связанный контент