公司內部的主機,假設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
--
因此我們從外面可以 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
--
All Comments