尝试新vps,安装了centos7。
开始折腾离线远程下载,少不了emule和bt两个渠道。
1、安装BBR加速
查看内核版本
uname -a
Linux vultr.guest 3.10.0-862.3.2.el7.x86_64 #1 SMP Mon May 21 23:36:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
看到版本是3.10.0,然而BBR需要内核最低版本是4.9。需要升级内核。
#装elrepo源
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum install yum-plugin-fastestmirror
#装kernel
yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y
#更改启动内核的次序
grub2-set-default 0
#整理现有kernel
##查看现有kernel
rpm -qa |grep kernel
##移除不用的kernel
yum remove kernel-3.10.0-862.el7.x86_64
#重启
reboot
#写入bbr到系统配置
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
#查看结果,若有bbr则生效了
sysctl net.ipv4.tcp_available_congestion_control
#看bbr是否运行
lsmod | grep bbr
2、安装电驴mldonkey
#获得安装包,mldonkey版本号3.1.3
wget http://sourceforge.net/projects/mldonkey/files/mldonkey/3.1.3/mldonkey-3.1.3.static.i386-Linux_glibc-2.11.3.tar.bz2
#解压
tar -jxvf mldonkey-3.1.3.static.i386-Linux_glibc-2.11.3.tar.bz2
#转移文件夹
mv mldonkey-distrib-3.1.3 /usr/local/mldonkey
#进入目录并启动
cd /usr/local/mldonkey
./mlnet
#停止命令是ctrl+c
#mldonkey配置
vim /root/.mldonkey/downloads.ini
3、transmission
#yum通过elrepo直接安装
yum install transmission-cli transmission-common transmission-daemon
#开启
systemctl start transmission-daemon.service
#关闭
systemctl stop transmission-daemon.service
#做配置
vi /var/lib/transmission/.config/transmission-daemon/settings.json
改变如下几项设置
"rpc-authentication-required": true, #开启密码登录
"rpc-password": "mypassword", #登录账号
"rpc-username": "1234", #密码
"rpc-whitelist-enabled": false, #取消登录ip限制
"rpc-whitelist": "0.0.0.0", #开启任意ip访问
之后重新启动
systemctl start transmission-daemon.service
通过网页访问
http://ip:9091/
4、打开端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#重启防火墙
systemctl restart firewalld.service
网友评论