linux 通過ssh代理上網

linux 通過ssh代理上網
本網段上網需計費,想到通過另一網段的linux服務器做代理免費上網
前提是你有那臺linux主機的帳戶
然後打開終端輸入
ssh -qTfnN -D 7070 user@host

說明: user是你的帳號,host指對方linux主機的ip
-q Quiet mode. 安靜模式,忽略一切對話和錯誤提示。
-T Disable pseudo-tty allocation. 不佔用 shell 了。
-f Requests ssh to go to background just before command execution. 後臺運行,並推薦加上 -n 參數。
-n Redirects stdin from /dev/null (actually, prevents reading from stdin). -f 推薦的,不加這條參數應該也行。
-N Do not execute a remote command. 不執行遠程命令,專爲端口轉發度身打造。


然後在瀏覽器中
如果是firefox:安裝autoproxy插件,在代理中選擇SSH -D即可。默認情況下的配置就是7070端口,所以可以不用修改配置,否則在首選項中更改服務器設置。
如果是Chrome:安裝proxy switchy擴展,添加Proxy Profile,在右側的socks host中輸入127.0.0.1和7070,下方選中socks v5,保存,然後切換至該profile即可。


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