由于 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
完工