Mac配置无线Wi-Fi和有线网络同时访问内外网

需求

无线Wi-Fi连接外网
有线网络连接内外

说明

假设自己分配到的ip地址是 192.168.124.60 (要访问内网ip)
内网网关是 192.168.124.1 (连接有线网络的网关Router)


Screen Shot 2021-05-20 at 8.20.34 PM.png

外网网关是 192.168.124.120


Screen Shot 2021-05-20 at 8.29.15 PM.png

方法

  1. networksetup mac 自带的工具,升级到最新的Sierra后拥有,是个“系统偏好设置”中网络设置工具的终端版
  2. networksetup –help 可以查看具体的帮助
  3. 添加静态永久路由:

~ % networksetup -setadditionalroutes "USB 10/100/1000 LAN" 10.188.12.0 255.255.255.0 192.168.8.254

“USB 10/100/1000 LAN” 指定路由走哪个设备(查看当前的设备可以使用这个命令 networksetup -listallnetworkservices)
其中10.188.12.0为要访问内网ip,192.168.8.254(有线网络网关)

查看设置的网关信息

~ % netstat -nr

  1. 此时我们需要注意,网络属性里面的有线路由和无线路由的优先级顺序问题。基本原则是那个网卡访问互联网,他的优先级就在上面。如图


    5569906-02407aff7091453d.png
5569906-60cb830df40eb6ac.png

注意:
如果发现连接不上外网和内外。就拖移服务顺序,比如Wi-Fi在第一位。
这里设置的是活动路由,一旦重启网卡路由就失效了,之后可以根据这个方法重新调整。

你可能感兴趣的:(Mac配置无线Wi-Fi和有线网络同时访问内外网)