我的办公室限制访问 Skype 和 Dropbox 等互联网网站。但我也可以访问不受限制的 Wi-Fi。
笔记本电脑连接到两个接入点。现在我的问题是,当en0
(以太网)是我的首选通道时,尽管我有一个活动的 Wi-Fi 连接,但像 Skype 这样的被屏蔽的网站将无法工作。如果我将首选通道更改为en1
(Wi-Fi),那么 Skype 可以工作,但我无法浏览任何公司内联网网站。
为什么恢复至 Wi-Fi 或反过来不起作用?
以下是使用命令得到的路由表条目netstat -nr
:
$netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.2.1 UGSc 39 0 en1
default 172.16.8.1 UGScI 1 0 en0
default link#15 UCSI 1 0 en16
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 3 151103 lo0
169.254/30 link#15 UC 0 0 en16
169.254 link#11 UCS 0 0 en1
169.254 link#5 UCSI 0 0 en0
169.254 link#15 UCSI 2 0 en16
169.254.0.1 42:6f:2a:c8:db:89 UHLSW 5 47567 en16 648
169.254.0.2/32 link#15 UCS 0 0 en16
169.254.0.3 ff:ff:ff:ff:ff:ff UHLWb 0 9 en16
172.16.8/23 link#5 UCS 4 0 en0
172.16.8.1/32 link#5 UCS 1 0 en0
172.16.8.1 68:5:ca:10:18:5 UHLWIir 3 0 en0 1191
172.16.8.59 0:19:99:88:46:83 UHLWI 0 2 en0 1164
172.16.8.222 3c:97:e:cc:ff:de UHLWI 0 0 en0 1167
172.16.9.100 3c:97:e:cb:e6:c6 UHLWI 0 68 en0 1169
172.16.9.233/32 link#5 UCS 1 0 en0
172.16.9.233 0:25:0:a4:fa:de UHLWI 0 3 lo0
172.16.9.255 ff:ff:ff:ff:ff:ff UHLWbI 0 9 en0
192.168.2 link#11 UCS 2 0 en1
192.168.2.1/32 link#11 UCS 2 0 en1
192.168.2.1 74:31:70:6f:c6:58 UHLWIir 40 87 en1 1080
192.168.2.104/32 link#11 UCS 0 0 en1
192.168.2.105 0:27:10:93:24:30 UHLWI 0 0 en1 1168
192.168.2.255 ff:ff:ff:ff:ff:ff UHLWbI 0 10 en1
239.255.255.250 1:0:5e:7f:ff:fa UHmLWI 0 67 en16
答案1
尝试将此路线添加到您的设置中:
sudo route -n add <REPLACE WITH YOUR OFFICE SUBNET eg 172.16.8.0/24> <REPLACE WITH YOUR OFFICE GATEWAY eg 172.16.8.1> -interface en0
如果这不起作用,你可以删除它。替换 x。
sudo route -n delete x.x.x.x/24 x.x.x.x