看板 Linux 關於我們 聯絡資訊
公司內部的主機,假設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