科学上网,拒绝分享
安装某shadow
1 | sudo apt install python3 python3-pip proxychains |
配置
1 | sudo vim /etc/shadowsocks.json |
解决chacha20加密问题
<1> 从官网下载:1>
wget https://download.libsodium.org/libsodium/releases/LATEST.tar.gz
<2> 从 github 下载(其中 1.0.10 是 libusodium 的版本号,可以改成最新的):2>
wget https://github.com/jedisct1/libsodium/releases/download/1.0.10/libsodium-1.0.10.tar.gz
<1>官网下载的:1>
tar xzvf LATEST.tar.gz
<2>github 下载的:2>
tar xzvf libsodium-1.0.10.tar.gz
1 | cd libsodium* |
启动以及本地监听
1 | setsid sslocal -c /etc/shadowsocks.json |
安装锐速
如果你想获取更加流畅的网速体验,就需要进行下一步:更换内核,安装锐速
安装脚本,只测试了适用于 Ubuntu 16.04,据说也适用于 Ubuntu 14.041
wget xiaofd.github.io/ruisu.sh && bash ruisu.sh
该脚本会更换系统内核,并自动重启,重启后不出问题的话就已经安装好了锐速并启动,可以使用ps -ef | grep(可做文件内的字符串查找) appex查看是否在运行,同时注意 ShadowsocksR 是否已启动
安装后的文件放在/appex目录下,运行脚本为/appex/bin/serverSpeeder.sh,下面是该脚本的命令参数1
root@ubuntu:~# /appex/bin/serverSpeeder.sh
需要注意的是在停止后重新运行需要serverSpeeder.sh renewLic生成新的 License
使用脚本查看运行状态1
root@ubuntu:~# /appex/bin/serverSpeeder.sh status
服务器测速
这里介绍一个服务器测速脚本:speedtest-cli。这是一个命令行脚本用于测试网络的上行和下行带宽。GitHub 官方地址
脚本是用 Python 写的,可以使用pip安装。或者直接下载运行脚本,具体看 GitHub 上的文档
1 | wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py && chmod +x speedtest-cli |
运行脚本,系统会自动判断你服务器所在位置,并找到最近的节点进行测速