SSH相當於PuTTY遠端轉送嗎?

SSH相當於PuTTY遠端轉送嗎?

我需要協助找到sshPuTTY 遠端轉發的等效項。場景是如果我像這樣使用PuTTY遠端轉發

Putty遠端轉發

我可以localhost:3030透過連接到 來存取remote:3000。但是如果我嘗試使用ssh像這樣的命令來完成相同的任務

SSH指令

ssh -R 3000:localhost:3030 REMOTE_IP

當我嘗試使用 Chrome 存取我的伺服器時,我收到空回應:

Chrome 錯誤訊息

答案1

-R 則相反,它在遠端放置一個 3000 端口,連接到本地 3030。

-L是你想要的;

ssh -L 3000:localhost:3030 REMOTE_IP

ssh 還有一個 -D 選項,如果您想將 Chrome 配置為使用此端口,然後所有連接都從遠端伺服器解析為連接來源。

答案2

經過一番掙扎,我終於想通了。這個問題有點奇怪,因為我正在做 ssh -R 3030:localhost:3030 但我需要做的就是 ssh -R 3030:127.0.0.1:3030 並且它能夠正確連接

相關內容