mac指定虚拟网卡访问某个域名

通过 ifconfig 命令,一般会显示很多个虚拟网卡(冒号左边的就是网卡名)。

有些情况下,只能特定的网卡才能访问网站,所以需要指定网卡去访问。

指定网卡访问的命令(新增路由表)

sudo route add -host 目标地址 -interface 网卡名

删除指定网卡访问网站命令

sudo route del -net 目标地址

验证:一直ping刚刚配置的目标地址,再通过 wireshark 抓包
抓包的方式,抓刚刚指定的网卡,过滤 ip.addr==目标地址 and icmp

mac 中查看路由表命令 netstat -nr
由于上面的操作不能持久化,需要写个启动脚本。
在聚焦搜索中搜索 自动操作


选择 运行AppleScript


账号密码就是 mac登录的账号密码
保存后,添加到启动程序即可。

posted @ 2024-05-15 20:23  Toxic-man  阅读(248)  评论(0)    收藏  举报