美文网首页
CentOS7配置远程离线下载

CentOS7配置远程离线下载

作者: 小花草玉梅 | 来源:发表于2018-08-07 17:10 被阅读0次

    尝试新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 
    

    相关文章

      网友评论

          本文标题:CentOS7配置远程离线下载

          本文链接:https://www.haomeiwen.com/subject/ardavftx.html