
目前,我有一些 Raspberry Pi 連接到我大學的受保護網路Uni-PROTECTED
。當我在同一網路下的同一房間中使用筆記型電腦工作時,使用從hostname -I
例如返回的 IP 位址 sshing 到這些 Pi 沒有問題100.91.145.6
。
我想在家工作,但無法使用 ssh,因為100.91.145.6
它是私人 IP 位址。我上網查了一下,告訴我需要設定路由器。但由於路由器是由大樓管理的,所以我無權訪問它。
我找到的解決方案是:我嘗試 ping 100.91.145.6
,但它返回了不同的 IP 位址169.228.83.196
。以下是arp -a
ping 後回傳的內容:
b-wrlss-2t-6509-vlan999-gw.ucsd.edu (169.228.184.1) at 0:21:56:4a:38:0 on en0 permanent [ethernet]
? (224.0.0.251) at 1:0:5e:0:0:fb on en0 ifscope permanent [ethernet]
? (239.255.255.250) at 1:0:5e:7f:ff:fa on en0 ifscope permanent [ethernet]
我可以成功 ssh 通過169.228.83.196
,但現在我對這三個 IP 位址感到非常困惑。我確信這100.91.145.6
不適用於 ssh,因為它是一個私有 IP,但為什麼 ping 它會回傳一個不同的 IP,那是什麼169.228.145.6
?