我正在尝试向我的OsX Maverick系统添加静态路由,以便通过LAN设备而不是WiFi设备路由寻址到特定设备的特定流量。
该设备位于我的局域网内,但鉴于它是一台NAS,我宁愿使用电缆连接来路由流量以获得最大速度。
不幸的是,我需要保持两个连接存活,我无法关闭WiFi。
这是我的netestat -rn
输出:
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.20.1 UGSc 316 0 en1
default 192.168.20.1 UGScI 2 0 en0
default link#7 UCSI 1 0 vlan0
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 12 1152 lo0
169.254 link#5 UCS 1 0 en1
169.254.223.23 127.0.0.1 UHS 1 2 lo0
169.254.255.255 link#5 UHRLSW 1 77 en1 14
192.168.20 link#5 UCS 5 0 en1
192.168.20 link#4 UCSI 2 0 en0
192.168.20.1 0:17:c5:73:7e:8 UHLWIir 2 5 en0 1144
192.168.20.1 0:17:c5:73:7e:8 UHLWIir 313 24 en1 1144
192.168.20.105 0:d0:b8:e:15:34 UHLWI 0 109 en1 633
192.168.20.109 0:40:8c:a6:74:f8 UHLWI 0 19 en1 561
192.168.20.113 127.0.0.1 UHS 1 26 lo0
192.168.20.218 127.0.0.1 UHS 0 17 lo0
192.168.20.255 ff:ff:ff:ff:ff:ff UHLWbI 0 48 en1
239.255.255.250 1:0:5e:7f:ff:fa UHmLWI 0 2 vlan0
我的兴趣是通过en0路由192.168.26.105流量。
我已经执行了命令sudo route -n add 192.168.20.105 -interface en0
以获得所需的结果。在这种情况下,它似乎通过en0
设备正确路由数据包,尽管我尝试使用samba share
连接它时无法获取访问权限。
在System Preferences -> Network
下,WiFi设备在设备订单中的位置较高。
我可以在不改变设备顺序的情况下实现我的目标吗?
由于