张政的技术专栏 A Coder

VPS搭建及BBR加速安装配置及ipv6-ipv4免流配置

2018-02-06

阅读:

VPS

VPS搭建

下列存为脚本 测速.bat

	@echo off
	echo ===========================================
	echo 东京
	ping hnd-jp-ping.vultr.com
	
	echo ============================================
	echo 新加坡
	ping sgp-ping.vultr.com

	echo ===========================================
	echo (AU) Sydney, Australia[悉尼]
	ping syd-au-ping.vultr.com

	echo ===========================================
	echo 德国 法兰克福
	ping fra-de-ping.vultr.com

	echo ===========================================
	echo 荷兰 阿姆斯特丹
	ping ams-nl-ping.vultr.com

	echo ===========================================
	echo 英国 伦敦
	ping lon-gb-ping.vultr.com

	echo ===========================================
	echo 法国 巴黎
	ping par-fr-ping.vultr.com

	echo ===========================================
	echo 美东 华盛顿州 西雅图
	ping wa-us-ping.vultr.com

	echo ===========================================
	echo 美西 加州 硅谷
	ping sjo-ca-us-ping.vultr.com

	echo ===========================================
	echo 美西 加州 洛杉矶
	ping lax-ca-us-ping.vultr.com

	echo ===========================================
	echo 美东 芝加哥
	ping il-us-ping.vultr.com

	echo ===========================================
	echo 美中 德克萨斯州 达拉斯
	ping tx-us-ping.vultr.com

	echo ===========================================
	echo 美东 新泽西
	ping nj-us-ping.vultr.com

	echo ===========================================
	echo 美东 乔治亚州 亚特兰大
	ping ga-us-ping.vultr.com

	echo ===========================================
	echo 美东 佛罗里达州 迈阿密
	ping fl-us-ping.vultr.com   
	pause

选择延时最少的作为目标服务器位置,一般来说,西海岸的延时和丢包率要少一点,但也不绝对,然后购买(2.5刀的只有西海岸部分城市才有,不定期刷新),安装centos7.

记录ip地址和密码

接下来在电脑上安装 Xshell,创建新链接。 填入用户名:root,密码,ip地址 ,登录

在Xshell中依次运行以下三条命令

 wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh

 chmod +x shadowsocks.sh

 ./shadowsocks.sh 2>&1 | tee shadowsocks.log

接着按照提醒输入你的密码,端口和加密方式。

接着等待就OK了。(以上脚本来源于秋水逸冰)

接下来安装ss客户端。按照你之前配置信息,登录即可:

BBR加速

更详细信息点击访问Hello丶Java的教程

在Xshell中依次运行以下命令

	wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

之后选择重启,Xshell重新连接之后,运行一下命令

	lsmod | grep bbr

若显示TCP_bbr ,则说明配置好了。(配置N多次,还没见过配置不成功的呢。。。) @Hello丶Java(简书)是流程原创作者,我就按照他的教程搭建的。不过他的那篇文章被和谐了,我再写一遍,希望能帮到大家。

ipv6-ipv4免流配置

update 2018.05.07


接下来说一下,如何利用VPS,走ipv6,访问ipv4网站。这个对校园网ipv4限流的人来说是比较有用的。(如BUPTer)

在Xshell中依次运行以下命令

	vi /etc/shadowsocks.json

显示如下

{
	"server":"0.0.0.0",
	"server_port":9898,
	"local_address":"127.0.0.1",
	"local_port":1080,
	"password":"mypwd",
	"timeout":300,
	"method":"aes-256-cfb",
	"fast_open":false
}

更改为

{
	"server":"::",
	"server_port":9898,
	"local_address":"127.0.0.1",
	"local_port":1080,
	"password":"mypwd",
	"timeout":300,
	"method":"aes-256-cfb",
	"fast_open":false
}

只有在Xshell中依次运行以下命令

	reboot      //重启,应用最新的ss配置文件

然后在ss客户端,如同ipv4一样输入ipv6地址就OK啦。

注意:浏览器是不用额外操作即可走ipv6的,但是使用的时候360浏览器是拒绝翻墙访问的,chrome、IE、火狐、搜狗啊都可以。

另:如果想要在其他软件上走ipv6流量,需要配置一下,但是不是所有软件都可以配置的。

比如网易云音乐就是可以配置的

网易云音乐配置

http与socks5均可,地址为127.0.0.1 端口为1080 其他不填

Software Name 可配置?
网易云音乐
百度云
微信PC ×
坚果云
迅雷

上一篇 NAN问题

Comments

Content