在 Mac OS X 中通过 Wi-Fi 设置到被屏蔽网站的替代路由

在 Mac OS X 中通过 Wi-Fi 设置到被屏蔽网站的替代路由

我的办公室限制访问 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

相关内容