设备是 m1 pro 的 macOS 12.7.2 ,现象是设置了 l2tp 之后,在网络设置里把 l2tp 调整到所有网络接口最下面的位置。
An asterisk (*) denotes that a network service is disabled.
(1) Wi-Fi
(Hardware Port: Wi-Fi, Device: en0)
...
(4) xxx (L2TP)
(Hardware Port: L2TP, Device: )
但是 netstat -nr
命令打印出来的默认路由却是 ppp0
接口,网络测试下来的出口地址也是 l2tp 连接之后的服务地址,请问是哪里出问题了呢? l2tp 连接的高级设置里的将所有流量都走 VPN 连接的配置取消勾选了。
outing tables
Internet:
Destination Gateway Flags Netif Expire
default link#25 UCSg ppp0
default x.x.x.x UGScIg en0
另外一台黑果上连同一个 l2tp ,同样的设置,但是默认路由是本机的网络接口, l2tp 接口在第二个,这种情况就比较符合我的预期,通过设置静态路由只让特定网段的请求走 l2tp 接口。就是不知道为啥笔记本上的不行