使用此语法 *.mycompany.net 添加到路由表目的地

使用此语法 *.mycompany.net 添加到路由表目的地

我问这个问题的原因是 ia 使用 VPN-slice (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 服务器没有对您尝试通过 VPN 路由的 IP 地址块正确执行 NAT。

相关内容