簡體   English   中英

ssh 隧道不起作用

[英]ssh tunnel doesn't work

盡管使用 ssh 建立隧道是 Internet 上討論得很好的話題,但我無法正確設置。 這就是我的問題陳述

-> 我有兩台服務器 A 和 B。 -> 我正在嘗試創建從 A 到 B 的隧道

-> 在 BI 中有監聽端口 34567 的回顯服務器

-> 在 AI 中已經執行了命令ssh -L 4444:10.106.251.90:34567 127.0.0.1

-> Netstat 顯示如下

~ # netstat -na | grep 4444 tcp 0 0 127.0.0.1:4444 0.0.0.0:* LISTEN tcp 0 0 ::1:4444 :::* LISTEN -> 在 BI 中嘗試檢查netstat -na | grep 4444 netstat -na | grep 4444但沒有參考它

-> 在 AI 中有寫入 127.0.0.1:4444 的回顯客戶端

-> 如果我在 A 中執行客戶端,它不會轉發。 相反,它總是給出一些 0 長度的字符串

有什么我在這里想念的嗎?

謝謝~S

嘗試使用

ssh -L 4444:127.0.0.1:34567 user@10.106.251.90

這將打開本地機器上的4444端口,將數據包轉發到遠程機器的34567端口。

# using on local
telnet 127.0.0.1 4444

# is the same as

# on remote
telnet 127.0.0.1 34567

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM