前言
辦公場景下俊扳,經(jīng)常會遇到需要分網(wǎng)訪問的問題:有線網(wǎng)絡訪問內(nèi)網(wǎng)服務途蒋,無線 Wi-Fi 訪問外網(wǎng)。
內(nèi)網(wǎng)環(huán)境拣度,需要訪問的 ip 網(wǎng)段為 192.168.0.0/16
碎绎,同時插入網(wǎng)線和開啟 Wi-Fi 的時候,發(fā)現(xiàn) Wi-Fi 根本沒起作用抗果,只能訪問內(nèi)網(wǎng)筋帖,無法訪問外網(wǎng)。
分網(wǎng)訪問導致了需要頻繁切換網(wǎng)絡的問題冤馏,非常不方便日麸。本文向大家介紹 Mac 設置無線 Wi-Fi 和有線同時上網(wǎng),解決內(nèi)外網(wǎng)一起訪問的問題逮光。
定義網(wǎng)絡順序
進入網(wǎng)絡偏好設置代箭,設置網(wǎng)絡順序為外網(wǎng)(無線)優(yōu)先。
注:筆者的外網(wǎng)訪問為無線涕刚,如果你的外網(wǎng)網(wǎng)絡為有線嗡综,則調(diào)整為有線優(yōu)先即可。
設置完成后杜漠,發(fā)現(xiàn)電腦可以正常訪問外網(wǎng)了极景,但是內(nèi)網(wǎng)是不能訪問的。下一步驾茴,需要獲取路由地址盼樟,并配置路由轉(zhuǎn)發(fā)。
獲取內(nèi)網(wǎng)路由器地址
點擊內(nèi)網(wǎng)(有線)網(wǎng)絡锈至,查看路由器地址(192.168.2.254
)
配置路由轉(zhuǎn)發(fā)
內(nèi)網(wǎng)需要的是走有線晨缴,這就需要配置路由轉(zhuǎn)發(fā),將內(nèi)網(wǎng)網(wǎng)段的流量峡捡,轉(zhuǎn)發(fā)到內(nèi)網(wǎng)的路由器地址上击碗,例如:
sudo route add 192.168.0.0/16 192.168.2.254
其中 192.168.0.0/16
是內(nèi)網(wǎng)網(wǎng)段筑悴,192.168.2.254
是路由器地址。
配置路由轉(zhuǎn)發(fā)后延都,內(nèi)網(wǎng)和外網(wǎng)就都可以訪問了雷猪。
配置永久路由
雖然上面已經(jīng)完成了內(nèi)外網(wǎng)同時訪問,但是有個問題晰房,就是當網(wǎng)線拔出來或者重啟機器,設置的路由就失效了射沟,就需要重新添加路由殊者,因此,需要配置永久路由验夯。
打開 Automator猖吴,選擇應用程序并創(chuàng)建
點選【資源庫】-【實用工具】-【運行 AppleScript】
on run {input, parameters}
# 192.168.0.0/16 192.168.2.254 為上面所述的內(nèi)網(wǎng)網(wǎng)段和路由器地址
do shell script "route add 192.168.0.0/16 192.168.2.254" user name "登錄電腦的用戶名" password "登錄電腦的密碼" with administrator privileges
return input
end run
點小黑三角 ?? 運行,如果沒有出錯的話挥转,點擊 command+s
保存海蔽,這里命名為 mac-routing
保存到桌面。
保存后绑谣,可以雙擊運行 mac-routing
党窜,然后使用 netstat -nr
檢查是否成功添加路由。
? netstat -nr
Routing tables
Internet:
Destination Gateway Flags Netif Expire
default 10.10.50.254 UGScg en0
default 192.168.2.254 UGScIg en9
10.10.50/24 link#6 UCS en0 !
10.10.50.18 90:cd:b6:6a:fc:e7 UHLWI en0 1005
10.10.50.38/32 link#6 UCS en0 !
10.10.50.254/32 link#6 UCS en0 !
10.10.50.254 74:9d:8f:72:43:dd UHLWIir en0 1162
127 127.0.0.1 UCS lo0
127.0.0.1 127.0.0.1 UH lo0
169.254 link#6 UCS en0 !
169.254 link#14 UCSI en9 !
169.254.208.93 link#6 UHLSW en0 !
# router is here
192.168.0/16 192.168.2.254 UGSc en9
192.168.2 link#14 UCS en9 !
192.168.2.37 74:86:e2:1a:59:e3 UHLWI en9 1191
設置開機啟動
到設置中借宵,將 mac-routing
添加到登錄項幌衣。
重啟
重啟一下電腦,在終端中再次輸入 netstat -nr
或直接 ping
命令再次進行驗證壤玫,是否能連上內(nèi)外網(wǎng)豁护。
小結(jié)
本文向大家介紹了一種解決內(nèi)外網(wǎng)一起訪問的方法,希望能幫助到辦公環(huán)境分網(wǎng)訪問的同學們欲间。