答案1
您的螢幕截圖與您貼文中的資訊不符。您說您已將伺服器配置localhost
為隧道的目的地,但您的 PuTTY 螢幕截圖列出了111.111.111.111
.無論它是字面上的地址還是其他一些全域地址 - 即使它是伺服器的自己的地址 – 它仍然與 不同localhost
。
程式可能只會偵聽特定本機位址上的連線 - 因此在您的情況下,伺服器上的應用程式很可能只會偵聽環回位址。
答案2
我使用的是 Windows 10,無法設定 PuTTY 隧道,但知道一切運作正常,因為我可以在 Mac 上執行典型的 SSH 隧道命令,一切正常。
我最終安裝了 BitVise,它也在 PuTTY 網站上,然後使用了這個地點:
- 重要設定:
- 第一個選項卡 → 登入 → 新增主機:要連接的電腦名稱和使用者名稱
- 第 7 個標籤 → CS2:
偵聽介面:127.0.0.1
偵聽連接埠:5901
目標主機:localhost
目標連接埠:5901