e.g.
如果公司的server位於防火牆or多層router底下,而回家後又想從家裡連到公司work.
1. 在公司先建立company到home的reverse tunnel
$ ssh -R 8080:localhost:22 -o TCPKeepAlive=yes home_user@(家裡電腦的ip) 額外參數 -f: run在背景 -N: 連上後不能執行command
2. 回到家後只要ssh連線localhost:8080就可以導向公司server了
$ ssh -p 8080 com_user@localhost
e.g.
上述tunnel的目標位址為localhost:22,也就是公司當下那一台主機的sshd,如果今天是想連到公司其他台電腦的web服務,命令為
$ ssh -R 8080:192.168.0.8:80 -o TCPKeepAlive=yes home_user@(家裡電腦的ip)回到家後只要開啓瀏覽器,在網址列打localhost:8080就能連到公司的192.168.0.8:80網頁了
E275FFDA
回覆刪除Kızılay
Eşme
Oğuzeli
Yenişehir
Karamürsel
Mudanya
Gölhisar
Bağlar
Kınık
EEAA382A
回覆刪除Serik
Akseki
Bergama
Akşehir
Adapazarı
Ezine
Aksu
Kundu
Yüksekova
7263388B
回覆刪除Atakum
Yeşilyurt
Ünye
Seyhan
Kahramankazan
Samandağ
Dörtyol
Selçuk
Aktepe
6CF2EE0F
回覆刪除Adapazarı
Kandıra
Konyaaltı
Esenkent
Nilüfer
Bodrum
Saray
Girne
Akşehir