ubuntu16+python3.5 搭建shadowsock後端

附:Ubuntu16自帶python3.5,CentOS7需要自己安裝python3.5

首先,安裝python3的包管理器pip3,然後用pip3安裝shadowsocks,apt-get方式僅適用於ubuntu系統。

sudo apt-get install python3-pip
pip3 install shadowsocks

然後,對於Ubuntu16, 進入目錄 ~/.local/lib/python3.5/site-packages/shadowsocks, 對於CentOS7,可以使用命令updatedb更新本地文件索引庫後,再用命令locate shadowsocks查詢shadowsocks的位置,我的centOS7裏,shadowsocks的路徑爲/usr/local/lib/python3.5/site-packages/shadowsocks

在此目錄內新建一個文件config.json,示例如下

{
    "server":"10.135.118.97",
    "server_port":23456,
    "local_port":12345,
    "password":"961207",
    "timeout":600,
    "method":"aes-256-cfb"
}

server即你的服務器的對外IP,假如你的服務器雖然有公網IP,但實際是在內網中,那麼,此時要填寫服務器的內網IP,比如在使用騰訊雲服務器的時候。
server_port即你的服務器監聽的端口。
local_port是作爲本機代理時在本地監聽的端口。
password是遠程鏈接此服務器時的密碼。
timeout爲確認鏈接已經斷開前的等待時間
method爲加密算法

然後,在命令行輸入 ssserver &按下回車鍵即可啓動shadowsocks服務器
你可以使用SScap來檢驗是否配置成功,下載地址如下
https://sourceforge.net/projects/sscap/files/latest/download
在SScap中新增服務器,IP填寫你服務器的公網IP, 端口填寫config.json裏的server_port的值,加密方式和config.json的method的值一樣,密碼和config.json的password的值一樣,勾選啓用此節點。

然後,右鍵單擊sscap在任務欄右下角的小圖標,選擇啓用系統代理,以及使用全局模式。
假如配置成功,那麼此時你打開IE瀏覽器,進百度搜索IP會搜索到你的服務器的IP。

注意!!!
如果要退出SScap,請務必將啓用系統代理的勾去掉再退出!
 

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