
Причина, по которой я задаю этот вопрос, заключается в том, что я использую 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.