Ssh
如何通過反向 SSH 隧道(多跳)代理應用程序
關於 SSH 隧道的問題。我正在嘗試通過 Pi 代理 Firefox,它位於 NAT 後面的網路中。這個 Pi 建立了一個到我的一台伺服器的反向 SSH 隧道,效果很好。
代理時,我通常執行 ‘ssh -N -D54321 -f user@host’ 並告訴我的 Firefox 將所有內容轉發到埠 54321,但這次我被問到了。
是否可以有效地連結 SSH 隧道,包括反向 SSH 隧道?如果是,那麼最簡單和最有效的方法是什麼?簡而言之 - 如何將應用程序從我的電腦通過伺服器隧道傳輸到反向隧道 pi?提前致謝!
(如果相關,我使用代理鏈作為代理)
一種非常簡單的方法是使用支持
-J
標誌(或ProxyJump
配置)的最新版本的 OpenSSH:ssh -N -D54321 -f -J user@onehost,user@anotherhost,user@yetanotherhost user@finalhost