macos 使用双网卡分别访问内外网
- Published on
本文最近一次更新于 524 个天前,其中的内容很可能已经有所发展或是发生改变。
前言
macbook pro 想要接入内网,同时又想用流量访问外网。所以采用 WIFI 以及 LAN 的 2 块网卡分别访问内外网,用 LAN 进入内网,用 WIFI 访问外网。
路由
查看路由表
netstat -nr
添加路由
# sudo route -n add -net 192.168.0.0(需进入的网段) -netmask 255.255.255.0 (掩码)192.168.5.254 (进该网段的网关)
sudo route -n add -net 180.96.16.232 -netmask 255.255.255.0 10.10.52.1
sudo route -n add -net 10.10.0.0 -netmask 255.255.255.0 10.10.52.1
sudo route -n add -net 10.100.0.0 -netmask 255.255.255.0 10.10.52.1
删除路由
sudo route -v delete -net 10.100.0.0(某网段) -gateway 255.255.255.0(某网关)
清空路由表
sudo route -v flush
持久化路由的设置
查看所有的网络连接方式
networksetup -listallnetworkservices
查看某个网络连接的路由信息
networksetup -getadditionalroutes Wi-Fi
添加路由信息
networksetup -setadditionalroutes Wi-Fi 192.168.50.214 118.20.12.22
删除路由信息
networksetup -setadditionalroutes Wi-Fi