通过 ifconfig
命令,一般会显示很多个虚拟网卡(冒号左边的就是网卡名)。
有些情况下,只能特定的网卡才能访问网站,所以需要指定网卡去访问。
指定网卡访问的命令(新增路由表)
sudo route add -host 目标地址 -interface 网卡名
删除指定网卡访问网站命令
sudo route del -net 目标地址
验证:一直ping刚刚配置的目标地址,再通过 wireshark 抓包
抓包的方式,抓刚刚指定的网卡,过滤 ip.addr==目标地址 and icmp
mac 中查看路由表命令 netstat -nr
由于上面的操作不能持久化,需要写个启动脚本。
在聚焦搜索中搜索 自动操作
选择 运行AppleScript
账号密码就是 mac登录的账号密码
保存后,添加到启动程序即可。