Earth Science分享 http://blog.sciencenet.cn/u/hongyesies Learning

博文

科学上网

已有 1724 次阅读 2019-6-8 23:36 |个人分类:生活|系统分类:科普集锦| 科学上网

科学上网对于科研工作者来说非常重要,有时候只能通过google来获取需要的研究资料,目前百度还无法满足这方面的检索要求。


简要记录如下:

Digitalocean+CenetOS 7.6+魔改版BBR+shadowsocks


一、安装BBR

1.安装wget

刚初始化的digitalocean主机默认没有安装wget,执行下面的命令进行安装。

yum install -y wget


2.下载并执行安装bbr魔改版内核脚本

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

执行上面的命令会下载一个tcp.sh文件,这个是魔改版bbr环境检查及安装的脚本。


3.安装内核

在脚本执行界面输入1:安装BBR/BBR魔改版内核。耐心等待,安装完内核会提示你重启机器。


4.再次执行脚本,安装加速模块

重启完机器,在tcp.sh所在目录,执行如下命令:

./tcp.sh

在选择界面,输入5:使用暴力BBR魔改版加速(不支持部分系统)


5.安装pip

依次执行如下命令进行安装:

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"

python get-pip.py


二、安装ss

1、执行安装命令:

pip install shadowsocks


2、.配置

执行命令编辑/etc/shadowsocks.json文件:

vi /etc/shadowsocks.json

加入以下内容:


{

    "server":"0.0.0.0",

    "server_port":1020,

    "local_address": "127.0.0.1",

    "local_port":1080,

    "password":"yourpassword",

    "timeout":300,

    "method":"aes-256-cfb",

    "fast_open": false

}


其中1020换成你自己的端口,yourpassword换成你自己的密码。


3.将shadowsocks加入系统服务

编辑/etc/systemd/system/shadowsocks.service文件:

vi /etc/systemd/system/shadowsocks.service

加入以下内容:


[Unit]

Description=Shadowsocks

[Service]

TimeoutStartSec=0

ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json

[Install]

WantedBy=multi-user.target


9.启动及开机自启

# 设置开机自启

systemctl enable shadowsocks

# 启动

systemctl start shadowsocks

#查看状态

systemctl status shadowsocks


参考资料:

https://www.4spaces.org/digitalocean-cenetos-7-bbr-shadowsocks/

https://blog.51cto.com/zero01/2064660



http://blog.sciencenet.cn/blog-695784-1183868.html

上一篇:[转载]看美剧/电影学英语的步骤详解
下一篇:[转载]第一性原理计算资源(免费和收费系列集锦)

0

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备14006957 )

GMT+8, 2019-12-8 21:59

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部