我的MAC一次连接到以太网和Wifi。两者都是不同的网络。我想知道我的系统从哪个界面访问互联网。我想要一个命令来检查这个。通过给予
traceroute google.com
,我可以获得默认路由,因为我知道两个网络的IP地址。但案例是如何在IP地址未知的远程机器中检测到这种情况
当我给
ifconfig
我看到en0和en1被分配了两个diff ips并且是活动的。即使从这个我无法区分。
答案 0 :(得分:0)
我通过以下程序实现了这个目标
1)networksetup -listnetworkserviceorder
,通过使用它,我们将网络的MAC服务顺序以及它所连接的接口
2)route get default | grep interface
给出当前使用的界面。
通过检查当前界面与服务订单,我们可以知道我们的mac从哪个界面访问互联网