阿里云搭建SS代理。内附2018阿里云服务器2折优惠码
2018-11-02 本文已影响2人
Alvminvm
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语言;加密方式选择aes-256-cfb;
最终会显示以下效果,说明部署已完成:
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
阿里云海外服务器优惠
阿里云全球节点服务器优惠2折购买入口
新老会员完成个人实名认证即可享受优惠,每人限参与1次
