Mac配置外接以太网口
手动设置IP
sudo networksetup -setmanual USB\ 10/100/1000\ LAN 192.168.1.16 255.255.255.0 192.168.1.1
删除线部分为网络偏好设置页面显示的名称,空格用反斜杠转义。这个因人而异。
使用dhcp
sudo networksetup -setdhcp USB\ 10/100/1000\ LAN
双网口同时使用-设置路由
细致讲解可以参考这篇博客:Macbook利用双网卡同时连内外网
查看当前路由表
部分示例:
$ netstat -rt
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.55.1 UGSc 85 0 en7
default 192.168.4.1 UGScI 1 0 en0
127 localhost UCS 0 0 lo0
192.168.4.1/32 link#10 UCS 1 0 en0 !
192.168.4.1 b8:27:eb:b0:30:63 UHLWIir 2 130 en0 1143
192.168.55/25 link#21 UCS 2 0 en7 !
192.168.55.1/32 link#21 UCS 1 0 en7 !
255.255.255.255/32 link#21 UCS 0 0 en7 !
255.255.255.255/32 link#10 UCSI 0 0 en0 !
字段讲解参阅参考博客。
添加自定义路由
以我的情况举例:
- Wi-Fi连接公司内网,IP为192.168.4.26,路由器IP(网关):192.168.4.1;;
- 以太网口可以上外网,并且是优先使用的网络接口;
如果需要访问192.168.42.x网段的内网服务,同时还能上外网,那么可以添加如下的路由:
sudo route add -net 192.168.42.0/24 -netmask 255.255.255.0 192.168.4.1