我一直在嘗試從外部網絡連接SSH到我的RPi一段時間,但運氣不佳。我已經遵循了所有的指南,他們說的都是一樣的東西:設置SSH,在端口22上轉發端口,然後使用外部IP地址連接。我已經能夠輕鬆地使用來自同一網絡的內部IP通過SSH連接到RPi,而不會從我的外部IP獲得問題。這是我對端口轉發的配置:從外部IP連接到Raspberry Pi的問題
這是對我的RPI的以太網連接的內部IP。我已經嘗試過使用WiFi的IP,它也具有相同的效果。當我嘗試使用我的外部IP進行SSH時,無論端口轉發哪個內部IP(以太網或WiFi),它都會超時。我已經試過了兩個PuTTY的使用
sudo ssh [email protected]
它仍然只是超時我的電腦和我的MacBook。我認爲可能發生的唯一情況是防火牆存在一些問題,但我不知道防火牆是如何工作的,所以如果以前出現過這種情況,並且這是防火牆問題,那麼更詳細的指南會很好。
即使問題未知,是否有任何方法可以調試SSH調用並查看使用外部IP時發生故障的位置?任何形式的幫助,不勝感激。
'ssh -v -v -v pi @ my.external.ip.address'將會打印出它到底在做什麼。你不會嘗試從你的內部局域網連接到你的外部IP地址,對嗎? – alvits
沒有從我這裏得到什麼好處,雖然這是一個有趣的問題,但這個Q並不是針對StackOverflow定義的編程。它可能更適合於S.E.相關網站http://superuser.com或http://raspberrypi.stackexchange.com/。考慮使用Q底部的'flag'鏈接並請主持人移動它。請不要在2個不同的網站上發佈相同的Q.謝謝你,祝你好運。 – shellter
是的,我認爲發佈在不同的網站上,但我認爲我可能只是發佈在這裏,因爲它是一種普通的SSH問題,有人可能知道答案 – MegaAmoonguss