ssh正反向代理

1.使用格式

ssh -N -f -L 2121:遠程主機可以訪問到的ip地址(例如,除了公網ip,遠程主機還在局域網192.168.31.0/24下面,那麼這塊可以填局域網的任何ip):port 遠程主機的ip地址
ftp localhost:2121 # 現在訪問本地2121端口,就能連接遠程主機所在局域網內的某機器的21端口了
  
SSH隧道建立SOCKS服務器(多ip多ssh客戶端)
ssh -N -f -D 1080 123.123.123.123 # 將端口綁定在127.0.0.1上 
ssh -N -f -D 0.0.0.0:1080 123.123.123.123 # 將端口綁定在0.0.0.0上

SSH 建立正向代理
ssh -CfNg -L 6300:127.0.0.1:1521 [email protected]
  
SSH 建立反向代理
ssh -CfNg -R 1521:127.0.0.1:6300 [email protected]

2.實戰1-內網穿透-在家裏訪問公司的機器:

遠程桌面可以參考:Ubuntu remmina高級用法-使用ssh隧道連接xrdp

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章