發現putty和xshell等ssh連接工具,都可以在本地打開 Socks4/5 on SSH 的代理隧道# P7 n. [- H- L6 S
可能有許多朋友都在這樣用,只是用的工具多種多樣# P- o4 C- B% G; s" T
! h* T) B* Z) a5 y; ] r/ F這裡講下putty和xshell的設置,對跟我一樣的菜鳥有用,如果是老手就請飄過或指教啊
6 V3 k& t2 @0 y' i6 P) U9 U+ c7 E2 T6 }
(1)功能:只要你有能夠登陸的ssh,就可以把本地的putty或Xshell設置成socks代理(它們的數據走的是SSH隧道),便可使用ssh服務器的ip上網. a4 v3 b1 S7 H" f3 o7 P
! o5 b, y& v/ s+ s# k(2)設置很簡單,putty先連接上ssh服務器(無論是否root權限都可),+ g. S" V& M+ x7 n/ A" j
putty右鍵點擊標題欄--->「Change Settings"--->再照下圖設置,上面標出了順序. y7 }9 R. x7 ~9 a
圖中設置的59000端口,你可以用任意空閒端口
5 J8 O* j/ E0 d3 l7 @4 t
putty上的tunnels设置
6 \1 a8 s: a/ |# R' |" D
! F; r/ G" L, T- v(3)然後你還可以確認一下,在cmd中用如下命令- netstat -an | findstr 59000
複製代碼 若有如圖的輸出,則表示此端口已經處於監聽狀態,那麼,就可以將支持socks代理的程序設置代理ip為 127.0.0.1 端口為 59000& N0 g" F1 ~2 u9 I3 H( ~ g, l
确认socks端口已监听
1 s: X% I# e- ]3 j8 m0 h- P: O
(4)XShell中,設置差不多,你只需要找到Tunnels設置項來搞,不再贅述,
4 J' f3 e2 v; v; ^- ?% M
4 g- d: l5 h! P. {3 e4 ]( A) \1 Q6 u* p$ J2 N5 n
|