Re: ssh tunnel
※ 引述《chinsan.bbs@ptt.cc (有若無,實若虛)》之銘言:
> ※ 引述《PowerSec (Dr.腥)》之銘言:
> : 請問一下 我用putty連到朋友的機器
> : 設定是這樣的 destination: ip:22 然後port8080
> 大致推測你是想藉由 PuTTY client 的 IP 以 TCP 8080 port 出去,
> 然後假設想要連的 IP 是 xxx.xxx.xxx.xxx 的 TCP 22 port
> 所以你的 source port 就是 8080 會透過 ssh tunnel 來 forward 到
> destination 就是 xxx.xxx.xxx.xxx:22
> : 照著網路教學文章建立了ssh tunnel後 連http://localhost:8080/
> ^^^^^^^^^^^^^^^^ ??? ^^^^^^^^^^^^^^^^^^^^^^^^ ?
> 請問一下,這個『網路教學文章』的網址是?
> 另外『照著建立』又是怎麼建立呢?
http://cha.homeip.net/blog/archives/2006/01/putty_ssh_tunne.html
我猜應該是這一系列吧...當初也是看這一系列的文章想用 ssh tunnel..
但是我一直覺得很奇怪
Client 透過 ssh tuunel 後連到對方的server後
對方應該要有 proxy service 才可以幫忙做 proxy 的動作不是嗎?
還是 ssh server 可以聰明的幫忙 fw connection 再把獲得的內容
透過 ssh tunnel 傳回去?目前就我的認知,我不知道怎麼做到.
所以我認為要達到原po想要的功能對方的 ssh server 應該要有提供 proxy service
像是用 privoxy/socks5/3proxy 等提供服務..
這樣 destination: 填入對方proxy service listen的port
例如 假如原po的朋友有在該台機器上架上privoxy server
並且listen 127.0.0.1:3118
這樣destination 填 127.0.0.1:3118
就可以看到透過proxy server的網頁了
不然只照著 Google 到的那些 ssh tunnel 教學文章
而你 tunnel 過去的 server 並沒有提供 proxy 的服務
應該是不會成功的吧?
或者是我太小看 ssh server 的功能?
不需要 proxy server 也可以做到上面的事?
--
我要畢業...
--
□───────────── 中山大學_資管地下窩【bbs.ysmis.cc】□
│ 山與海的相戀˙資訊與管理的糾纏 。 │
│ 。 。 全埋進了地下... │
□───────────────────────────────□
Author:ERICJ From:bbs.ysmis.cc
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章
125
129