在雲伺服器上搭建影梭並加速
背景
本文可以在雲伺服器上搭建影梭,並實現加速,來訪問全球範圍內的因特網。
內容分為以下幾個部分 1:購買、配置雲伺服器。 2:搭建shadowsocks。 3:安裝銳速(一款伺服器加速軟體)。 4:配置ss多使用者以及流量限制。
購買雲伺服器
之前比較火的是AWS,首年免費,筆者也在AWS上搭建了SS,但是用著速度太慢了,而且流量限制太小(15GB)。 最近發現了vultr這個雲伺服器商,試了下,看YouTube都1080P沒問題。現在向大家購買、配置的情況。 官網連結:vultr
註冊登入
使用郵箱即可註冊,會給郵箱發個啟用連結,點選即可啟用。
充值
可以使用支付寶,最小充值10刀,(最低配每月2.5刀,可以用四個月) 注意,官網有使用PayPal支付,送100刀的活動,但是這100刀只能用來購買很貴的裸機(沒有低於100刀/月的) 現在在搞活動,推特分享可以直接賺3刀。
配置伺服器
這裡的配置,大家可以根據自己的需要來。我的配置如下: 節點:紐約 作業系統:centos 7 x64 配置:2.5刀/月(最低配) 其他: Enable IPv6打鉤 選擇完成後,點選部署Deploy Now 稍等幾分鐘後部署完成
點選下面的執行例項,進入詳情 可以看到IP,以及使用者名稱、密碼
搭建SS
使用SSH工具連線伺服器,筆者使用的是xshell5。 使用上面的ip、使用者名稱及密碼登入雲伺服器。
更新軟體包
yum update
安裝Python
yum install python-setuptools
安裝pip
yum install python-pip
可能會出現沒有找到包的情況。需要先安裝擴充套件源EPEL,之後再安裝pip即可。
yum -y install epel-release
安裝SS
pip install shadowsocks
配置SS
建立配置檔案和目錄
mkdir /etc/shadowsocks
vim /etc/shadowsocks/ss.json
可能沒有安裝vim,需要先安裝vimyum install vim
配置檔案內容如下:
{ "server":"0.0.0.0", "server_port":443, "local_address":"127.0.0.1", "local_port":1080, "password":"mypwd", "timeout":300, "method":"aes-256-cfb", "fast_open":false, "workers": 1 }
屬性說明:
server:服務端監聽地址(IPv4或IPv6) server_port:服務端埠,一般為443 local_address:本地監聽地址,預設為127.0.0.1 local_port:本地監聽埠,一般為1080 password:用以加密的密匙 timeout:超時時間(秒) method:加密方法,預設為aes-256-cfb,較安全,rc4-md5速度更快 fast_open:是否啟用TCP-Fast-Open,true或者false workers:worker數量
執行命令
啟動:ssserver -c /etc/shadowsocks/ss.json -d start
停止:ssserver -c /etc/shadowsocks/ss.json -d stop
重啟:ssserver -c /etc/shadowsocks/ss.json -d restart
無配置檔案啟動:ssserver -p 443 -k MyPass -m rc4-md5 -d start
設定為開機啟動:開啟配置檔案vim /etc/rc.local加入sudo ssserver -c /etc/shadowsocks/ss.json -d start
啟動SS後無效果,可能的原因是防火牆設定
新增開放埠:firewall-cmd --zone=public --add-port=443/tcp --permanent
重慶防火牆:systemctl restart firewalld.service
使用客戶端連線VPN 可以使用各個作業系統的支援SS客戶端,都在GitHub上有維護說明。 參見:https://github.com/shadowsocks。
安裝銳速加速 銳速是一款強大的伺服器加速軟體。由於這個軟體只針對特定的linux核心才能使用,所以需要修改伺服器系統的核心。 對於centos7,核心更換為: 3.10.0-229.1.2.el7.x86_64
rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force
重啟伺服器
reboot
安裝銳速加速
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh
啟動銳速
service serverSpeeder start
多使用者配置
閒了在寫……