Ssh

通過防火牆進行遠端機器訪問

  • September 1, 2009

我在防火牆後面有一台電腦(我自己的),但我沒有。我正在嘗試從防火牆外部將 VNC/SSH/遠端桌面/任何東西插入其中。防火牆阻止所有入站流量,但沒有出站流量,所以我的問題的前提是,是否有任何基於推送的遠端程序或協議,而不是監聽入站連接,防火牆後面的機器將內容推送到外部機器並以這種方式訪問和控制?

執行此操作的主要方法是在您的 PC 和另一台 PC 之間執行 VPN(虛擬專用網路)。然後,這會將您嘗試發送的任何內容封裝到 TCP 數據包中(因此,如果您真的需要,您實際上可以通過 VPN 路由 IPX)並通過防火牆發送,加密,這樣任何人都無法讀取它。

從本質上講,這就像使用網際網路執行一條超長的網路電纜(以及引入的所有弱點)。

最簡單的方法是使用一款名為Hamachi的軟體。您在兩端安裝 Hamachi,將它們連接到同一個網路,它會嘗試通過 Internet 和防火牆建立隧道,以在兩台 PC 之間創建無縫、有狀態的連接。

如果它無法創建良好的連接,它將充當中間人,為您傳輸數據。在免費版本上,這種中繼速度很慢,但付費訂閱將大大提高吞吐量。

如果您甚至無法訪問他們的中間人伺服器,那麼您就完蛋了。

引用自:https://serverfault.com/questions/60983