一、调整 wifi 网卡优先级最高

由于 Mac 同时连接有线和无线时,有线网卡最高,则在同时连接下均走有线 (即内网),造成无法连接外网。

系统偏好设置 - 网络 - 设定服务顺序

将 wifi 拖动至第一个,保存

二、设定内网请求

将内网的 IP 和网关绑定添加至路由表,使内网的请求只走内网,其他请求优先走上一步调整的 wifi 外网

我的内网 ip 为 192.168.204.1 指令里面替换成 192.168.204.0/16

内网网关(路由器)为 192.168.204.254

我的指令如下,将自己的内网 ip 和网关对应修改即可

sudo route -n add -net 192.168.204.0/16 192.168.204.254

完工

借鉴

Mac 配置有线连内网、无线连外网 # 内网网线连接后,外网无线用不了怎么解决