阿里雲搭建SS代理。內附2018阿里雲伺服器2折優惠碼
阿新 • • 發佈:2018-12-19
Shadowsocks的執行原理與其他代理工具基本相同,使用特定的中轉伺服器完成資料傳輸。在伺服器端部署完成後,使用者需要按照指定的密碼、加密方式和埠使用客戶端軟體與其連線。在成功連線到伺服器後,客戶端會在使用者的電腦上構建一個本地Socks5代理。瀏覽網路時,網路流量會被分到本地socks5代理,客戶端將其加密之後傳送到伺服器,伺服器以同樣的加密方式將流量回傳給客戶端,以此實現代理上網。
環境介紹
阿里雲伺服器ECS(香港) 配置:cpu 1核心、記憶體 1GB、出網頻寬 1Mbps。 系統:centos7 伺服器速度綜合評測 -> 點選直達
伺服器端搭建
1.使用root使用者,分別執行以下命令。
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod+xshadowsocks−all.shchmod+xshadowsocks−all.sh ./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log
執行後,會提示輸入原始碼語言,密碼、埠、及加密方式等。 這裡埠使用8989;原始碼選擇的是go語言
最終會顯示以下效果,說明部署已完成:
Congratulations, your_shadowsocks_version install completed!
Your Server IP :11.11.11.11
Your Server Port :8989
Your Password :123456
Your Encryption Method:aes-256-cfb
Welcome to visit:https://teddysun.com/486.html
Enjoy it
2. 把8989埠設定為開放狀態
開啟防火牆配置檔案:
vim /etc/sysconfig/iptables
插入下面這句:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8989 -j ACCEPT
儲存後使更改生效,執行以下:
service iptables save
3. 開放雲伺服器埠
阿里雲有安全組配置,需要進入阿里雲管理介面找到安全組配置,把8989埠開放。 否則外網依然無法方位該埠。 至此,伺服器部署完成!
4. 啟動指令碼
啟動指令碼後面的引數含義,從左至右依次為:啟動,停止,重啟,檢視狀態。
Shadowsocks-Python 版:
/etc/init.d/shadowsocks-python start | stop | restart | status
ShadowsocksR 版:
/etc/init.d/shadowsocks-r start | stop | restart | status
Shadowsocks-Go 版:
/etc/init.d/shadowsocks-go start | stop | restart | status
Shadowsocks-libev 版:
/etc/init.d/shadowsocks-libev start | stop | restart | status
解除安裝方法:
使用root使用者,執行以下命令即可
./shadowsocks-all.sh uninstall