作者savageg (陳Eason超棒)
看板Linux
標題[問題] 請問這樣有辦法設ssh tunnel嗎?
時間Wed Sep 21 09:58:26 2016
公司內部的主機,假設IP是192.168.1.100,NAT開了一個port(5000)對應到主機的22
因此我們從外面可以 ssh -X ID@對外IP -p 5000
若我要用vnc桌面的話,再開一個vncviewer連到主機的VNC桌面即可
但我在想是不是可以透過ssh tunnel直接把VNC桌面的封包轉到對外IP:5000
可是怎麼樣都弄不成功,不知道有沒有版友可以指點迷津呢?
我在家裡的mac是這樣下:
ssh -L 5901:對外ip:5901 ID@對外ip -p 5000 (假設主機的vnc桌面開在5901)
用遠端桌面軟體連到localhost:5901的時候會出現connection fail
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 96.55.76.82
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1474423109.A.B17.html
推 rickieyang: -L 5901:vnc主機ip:5901 , 你好像搞錯 tunnel 用法了 09/21 10:03
→ CP64: 你 -L 後面會指定的 IP 是從 "遠端主機" 連出去的 09/21 12:40
→ CP64: 不是你本機視角 09/21 12:40
→ savageg: 成功了!謝謝大俠們的指點 XD 09/21 22:01
推 pili100: 學習了 09/22 13:47