服務端安裝
升級系統
yum update
安裝epel源
yum -y install epel-release
安裝python-pip
yum install python-pip
升級pip
pip install --upgrade pip
安裝Shadowsocks
pip install shadowsocks
編輯shadowsocks配置文件(默認沒有,需要自己創建)
{ "server":"0.0.0.0", "server_port":13579, "local_address": "127.0.0.1", "local_port":1080, "password":"gogen123", "timeout":300, "method":"aes-256-cfb", "fast_open": false }
只需要修改“server_port”,“password”,“method”及可
啓動服務
ssserver -c /etc/shadowsocks.json -d start
部署windows客戶端
配置,輸入服務器地址,端口,密碼,還有加密方式與服務端配置一至即可。代理端口隨意,主要用來其它設備通過這裏代理上網。
設備爲開機啓動,啓用系統代理並設備代理爲PAC模式,如果允許其它設備從此接入代理上網,那麼選中允許其它設備接入,端口爲上面設置的代理端口。
配置其它Linux通過客戶端代理上網
export http_proxy=192.168.5.107:1080 export https_proxy=192.168.5.107:1080
如果客戶端啓用了代理,並且允許接入的話,Linux配置了這兩個變量,那麼就是通過代理上網網了,如果想讓一些地址不進行代理,可作以下配置,可用通配符,多個使用逗號分隔。
export no_proxy=*.abc.com,10.*.*.*,192.168.*.*,*.local,localhost,127.0.0.1
配置其它Windows通過客戶端代理上網
打開IE瀏覽器配置選項卡
上面的地址,通過在部署Windows客戶端的那臺電腦上面的IE選項卡的同一個地方複製即可,並改默認的127.0.0.1,改爲代理客戶端服務器的地址即可。通過上面的配置基本上實現了IE瀏覽器和google瀏覽器的智能上網。整體架構如下: