各位佬们,快被macOS的网卡分流搞崩溃了。
- 内容介绍
- 文章标签
- 相关推荐
平时打工分内外网,内网只能连接服务器,因此需要使用macos的网卡分流(服务器ip走内网,其他走wifi)。开机后通过脚本将服务器ip route到有线网络网关当中。但是问题是每天晚上休眠之后再开机时,分流就会失效(内网完全无法访问),即便重新route也失效,这时只能重启电脑后(有时候开关mac防火墙,之前可以 现在也会失效)才能恢复正常。
导致本人到工位第一件事就是重启电脑、、、
也在网上搜了好几天,发现大家都没有提到过这个问题,莫非是我macos版本的bug?
下面是我的配置:
网卡分流配置脚本:
image954×288 28.8 KB
网络服务顺序:
image720×416 23.4 KB
OS版本:
image560×966 37.9 KB
PS:我日常挂着clashverge的tun模式,但经过我的测试,即便休眠前关掉tun也会导致失效,暂不考虑是clash代理的问题??
网友解答:--【壹】--:
我之前有过长期相似的经历,也是用 route 来做内、外网路由,但没有出现你的不稳定情况。
你有没有尝试过 traceroute 看看对应 ip 的第一跳是哪个网关?
--【贰】--: knil:
traceroute 看看对应 ip 的第一跳是哪个网关
目前重启后是正常的,等我复现了试一下吧~
--【叁】--:
看看电池选项里,是否网络唤醒是关闭的
--【肆】--:
看到了佬,直接使用这个脚本是不是就不需要clash了?
--【伍】--:
我看我这边是默认关闭的,刚刚打开了试一下,谢谢佬
--【陆】--:
大佬 配置文件和脚本是直接导入clash吗?之前没单独配过呢
--【柒】--:
是的,顺便说一下,clash的内核也是mihomo
--【捌】--:
就是按照他们的方法都试过了
--【玖】--:
或者搜一下clash等软件的分流规则
--【拾】--:
表达的有点不清楚,重新说一下:
你的需求就是内网服务器ip走内网网口。其他的走wifi。
在surge中可以通过这样的配置解决你的问题,没试过wifi和网口,公司没给分网线。。。尝试过vpn分流这样配置是没问题的。
[Proxy]
# 如果使用 VPN 也可以
# Corp-VPN = direct, interface = utun0
WiFi = direct, interface = en2
DIRECT = direct, interface = en3
[Rule]
DOMAIN-SUFFIX,google.com,WiFi
DOMAIN-SUFFIX,icloud-content.com,DIRECT
--【拾壹】--:
建议购买一个surge,可以很轻松解决
--【拾贰】--:
谢谢佬,surge是替换clash的吗,看上去好像价格有些高
不过我这个问题看起来不像是clash导致的,即便是关闭clash也一样会复现呢
--【拾叁】--:
把你配置文件丢给 gpt ,让他帮你改就好啦
--【拾肆】--:
求助一下各位大佬
--【拾伍】--:
脚本里面有具体的说明
--【拾陆】--:
谢谢佬 晚上我试一下
--【拾柒】--:
推荐使用mihomo内核跑,出了问题ai可以直接帮你排查
---------说明--------
给你一个mihomo脚本,mihomo的配置文件站里面很多的我的配置文件因为有公司内网相关的配置就不分享了
我之前也被这个困扰
mihomo.zip (4.1 KB)
-------我的配置你可以进行参考--------
config.yaml.zip (4.2 KB)
平时打工分内外网,内网只能连接服务器,因此需要使用macos的网卡分流(服务器ip走内网,其他走wifi)。开机后通过脚本将服务器ip route到有线网络网关当中。但是问题是每天晚上休眠之后再开机时,分流就会失效(内网完全无法访问),即便重新route也失效,这时只能重启电脑后(有时候开关mac防火墙,之前可以 现在也会失效)才能恢复正常。
导致本人到工位第一件事就是重启电脑、、、
也在网上搜了好几天,发现大家都没有提到过这个问题,莫非是我macos版本的bug?
下面是我的配置:
网卡分流配置脚本:
image954×288 28.8 KB
网络服务顺序:
image720×416 23.4 KB
OS版本:
image560×966 37.9 KB
PS:我日常挂着clashverge的tun模式,但经过我的测试,即便休眠前关掉tun也会导致失效,暂不考虑是clash代理的问题??
网友解答:--【壹】--:
我之前有过长期相似的经历,也是用 route 来做内、外网路由,但没有出现你的不稳定情况。
你有没有尝试过 traceroute 看看对应 ip 的第一跳是哪个网关?
--【贰】--: knil:
traceroute 看看对应 ip 的第一跳是哪个网关
目前重启后是正常的,等我复现了试一下吧~
--【叁】--:
看看电池选项里,是否网络唤醒是关闭的
--【肆】--:
看到了佬,直接使用这个脚本是不是就不需要clash了?
--【伍】--:
我看我这边是默认关闭的,刚刚打开了试一下,谢谢佬
--【陆】--:
大佬 配置文件和脚本是直接导入clash吗?之前没单独配过呢
--【柒】--:
是的,顺便说一下,clash的内核也是mihomo
--【捌】--:
就是按照他们的方法都试过了
--【玖】--:
或者搜一下clash等软件的分流规则
--【拾】--:
表达的有点不清楚,重新说一下:
你的需求就是内网服务器ip走内网网口。其他的走wifi。
在surge中可以通过这样的配置解决你的问题,没试过wifi和网口,公司没给分网线。。。尝试过vpn分流这样配置是没问题的。
[Proxy]
# 如果使用 VPN 也可以
# Corp-VPN = direct, interface = utun0
WiFi = direct, interface = en2
DIRECT = direct, interface = en3
[Rule]
DOMAIN-SUFFIX,google.com,WiFi
DOMAIN-SUFFIX,icloud-content.com,DIRECT
--【拾壹】--:
建议购买一个surge,可以很轻松解决
--【拾贰】--:
谢谢佬,surge是替换clash的吗,看上去好像价格有些高
不过我这个问题看起来不像是clash导致的,即便是关闭clash也一样会复现呢
--【拾叁】--:
把你配置文件丢给 gpt ,让他帮你改就好啦
--【拾肆】--:
求助一下各位大佬
--【拾伍】--:
脚本里面有具体的说明
--【拾陆】--:
谢谢佬 晚上我试一下
--【拾柒】--:
推荐使用mihomo内核跑,出了问题ai可以直接帮你排查
---------说明--------
给你一个mihomo脚本,mihomo的配置文件站里面很多的我的配置文件因为有公司内网相关的配置就不分享了
我之前也被这个困扰
mihomo.zip (4.1 KB)
-------我的配置你可以进行参考--------
config.yaml.zip (4.2 KB)

