歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

ubuntu下的ssh tunnel程序gSTM配合privoxy搭建http代理

ubuntu下的ssh tunnel程序gSTM配合privoxy搭建http代理
  gSTM是gnome桌面環境下的一個ssh tunnel程序。可以避免在命令行輸入ssh命令來搭建ssh代理。 

安裝很簡單sudo apt-get install gstm。 

運行後可以新建一個tunnel,然後給這個tunnel新建一個dynamic類型的redirection,端口號任意,大於1024即可,否則需要管理員權限。 

安裝好的抓圖如下: 



大部分的浏覽器都可以使用socks類型的代理,但是仍然有些軟件如synaptic不支持socks,只能用http代理。所以我們還需要安裝一個socks轉http的程序。 

sudo apt-get install privoxy 

安裝後只需要改動一點配置/etc/privoxy/config,讓privoxy開啟socks轉http。在config中找到下面粗體的一行,把注釋的#去掉,將端口號改為上面gstm中設定的即可。 

listen-address  localhost:8118 

#forward-socks5 / 127.0.0.1:9999 . 

保存推出後重新啟動privoxy。 

sudo /etc/init.d/privoxy restart
總結一下,我們使用gstm來開啟了一個socks代理,監聽9999端口,然後又通過privoxy將9999端口的socks代理轉換為8118端口的http代理。

真的很神奇啊,本文是在安裝ubuntu10.10時,漫長的等待下載各種文件時寫的。在安裝過程中也可以使用firefox,這是一個好創意!
Copyright © Linux教程網 All Rights Reserved