Loading... > 首先详述一下搭建VPS的过程。这里使用VULTR东京机房的Ubuntu16.04。 > 其次前几天同学给我介绍了一下BBR算法,是Google推出的TCP拥塞避免新方案,亲测效果很好,所以记下来搭建过程。 ## 搭建过程 首先选择东京机房和Ubuntu16.04,基本功能,5刀每月。因为VULTR支持按时收费,所以方便多了,不用了直接关闭就行。然后XSHELL直连。 然后,就需要开始搭建***和 BBR。 ### BBR 因为Linux4.9的内核已经支持TCP BBR了,所以我们将内核升级到4.9.10。 下载安装包: ```sh wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.10/linux-image-4.9.10-040910-generic_4.9.10-040910.201702141931_amd64.deb ``` 安装: ```sh dpkg -i linux-image-4.9.10-040910-generic_4.9.10-040910.201702141931_amd64.deb ``` 查看当前系统中都有哪些内核: ```sh dpkg -l | grep linux-image ``` 删除旧的内核,我这里的旧内核版本是4.8.0-30,所以执行: ```sh apt-get purge *4.8* ``` 现在再查看内核发现只剩下4.9.10的内核了,更新引导并重启: ```sh update-grub reboot ``` 重启之后编辑配置文件: ```sh vim /etc/sysctl.conf 在文件末尾加上下面两行: net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr ``` 保存退出后执行 sysctl -p 使配置生效,并启动: ```sh lsmod | grep bbr ``` 如果看到tcp_bbr则说明启用成功 ### *** 然后,你就需要开始搭建。。。 ```sh apt-get install build-essential apt-get install python-pip pip install --upgrade pip pip install setuptools pip install shadowsocks ``` 输入vim /etc/shadowsocks.json,用vi新建一个ss的配置 ```sh { "server":"::", "server_port": 6666, "local_port": 1080, "timeout": 300, "password": "yourpassword", "method":"rc4-md5", "fast_open":true, "workers":1 } ``` 于是你就完成了配置,然后: ```sh ssserver -c /etc/shadowsocks.json -d start ``` 你服务器就跑起来啦! ## ipv6 -> ipv4 使用socat进行转发 `nohup socat TCP6-LISTEN:6667,fork TCP4:127.0.0.1:6666 &` ``` ``` Last modification:January 16th, 2021 at 01:27 pm © 允许规范转载 Support 确定不打赏一下支持博主吗 ×Close Appreciate the author Sweeping payments Pay by AliPay