Mac 網路分享,導致連線異常
Mac 網路分享功能建立 bridge100 導致連線內網異常
近期在外面跑跳展示服務給客戶時,插上 USB 啟用 iPhone 手機熱點、啟用 VPN 連線,一氣呵成
Terminal 連線到 192.168.2.x
網段時卻發現無法正常連線,其他 192.168
網段皆正常
詢問同事機器狀況也得到一切正常的肯定回覆,只好口頭說明服務改動。
果然 Live Demo 不是正常人該做的事
當時症狀是 SSH 連線直接卡住沒有出現密碼輸入框,根據過往經驗判斷是防火牆
或路由
出現異常,考慮到防火牆近期沒有調整規劃,將重心放到檢測路由
上
MacOS 上可以透過 netstat
檢測路由狀況,可以看到 192.168.2.x
被送到 bridge100
上
正常來說內網的封包流量要送到 utun6
介面 VPN 路由網段才會正常運作。
$ netstat -rn -f inet|grep 192.168
192.168.0.21 192.168.0.21 UH utun6
192.168.1.1 link#25 UHWIig utun6
192.168.2 link#22 UC bridge100 !
192.168.2.1 e.e4.41.2e.4.64 UHLWIi lo0
192.168.2.255 ff.ff.ff.ff.ff.ff UHLWbI bridge100 !