夜猫的小站

macos 使用双网卡分别访问内外网

Published on
阅读时间:2分钟310

本文最近一次更新于 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

参考资料