设备是 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 接口。就是不知道为啥笔记本上的不行
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.