分享

小米路由器安装Transmission

 南极圈同盟777 2019-02-27

就目前情况来看,内置硬盘的小米路由器用来挂PT论坛是一个不错的选择,其实花郎更想表达的是,除了挂PT之外,小米路由器真心没啥用,官方总爱打着为发烧而生的口号,实际上扩展插件却少得可怜,就连开启SSH那么基本的功能也要恶心用户,省略五百字!教程适用于小米路由器R1D/R2D,其余型号暂未测试。

第一步 刷入开发版固件

下载开发版固件:http://www1./miwifi_download.html

进入路由器管理后台,常用设置 - 系统状态 - 手动升级,上传固件包升级。

第二步 开启SSH

小米路由器配置无线网络,手机连上无线网络后打开小米WiFi App,登陆小米账号后添加路由器。打开网址登陆小米账号,下载Root工具包,参考网页提供的简易教程刷入工具包,并记录初始 Root 密码。

第三步 安装Transmission

PuTTY:https://www./putty.html

打开Putty远程登陆小米路由器管理后台,默认IP地址是192.168.31.1,端口号22,登陆成功后执行以下命令:

  1. root@XiaoQiang:~# cd /userdisk/data  

  2. root@XiaoQiang:/userdisk/data# wget --no-check-certificate https://download./transmission_for_r1d_r2d.bin  

  3. root@XiaoQiang:/userdisk/data# chmod +x transmission_for_r1d_r2d.bin  

  4. root@XiaoQiang:/userdisk/data# ./transmission_for_r1d_r2d.bin  

配置软件

这个大家可以按需配置,这里我就设置网页端口号为8888、磁盘缓存为16M、用户名为wanghualang、密码为123456、下载路径为/userdisk/data/transmission。

  1. root@XiaoQiang:~# vi /userdisk/transmission/config/settings.json  

  1. 'rpc-port': 8888,  

  2. 'cache-size-mb': 16,  

  3. 'rpc-username': 'wanghualang',  

  4. 'rpc-password': '123456',  

  5. 'download-dir': '/userdisk/data/transmission',  

保存配置

  1. root@XiaoQiang:~# killall -HUP transmission-daemon  

第四步 配置防火墙

安装 Transmission 软件的时候,已自动配置防火墙策略,默认开放网页端口9099、数据通信端口51413。如果大家修改了 Transmission 相关端口,则需要手动配置防火墙,直接编辑已有策略,替换为修改后的端口号。

  1. root@XiaoQiang:~# vi /etc/config/firewall  

  1. config rule 'transmission_web'                             

  2. option src 'wan'                                   

  3. option dest_port '8888'                            

  4. option proto 'tcp'                                 

  5. option target 'ACCEPT'                             

  6. option name 'transmission_mgmt_from_wan'  

  7. config rule 'transmission_peer_tcp'                        

  8. option src 'wan'                                   

  9. option dest_port '51413'                           

  10. option proto 'tcp'                                 

  11. option target 'ACCEPT'                             

  12. option name 'transmission_incoming_tcp'  

  13. config rule 'transmission_peer_udp'                        

  14. option src 'wan'                                   

  15. option dest_port '51413'                           

  16. option proto 'udp'                                 

  17. option target 'ACCEPT'                             

  18. option name 'transmission_incoming_udp'  

重启防火墙

  1. root@XiaoQiang:~# /etc/init.d/firewall restart  

第五步 开机启动 Transmission

  1. root@XiaoQiang:~# sed -i '$i sh /userdisk/transmission/manager/transmission_fix.sh' /etc/rc.local  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多