现在的位置: 首页 > 个人随笔 > 正文

小米路由器安装Transmission

2017年11月19日 个人随笔 ⁄ 共 2416字 ⁄ 字号 评论 1 条

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

第一步 刷入开发版固件

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

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

第二步 开启SSH

开启SSH工具:http://www1.miwifi.com/miwifi_open.html

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

第三步 安装Transmission

PuTTY下载地址:http://download.wanghualang.com/soft/Putty.rar

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

  1. root@XiaoQiang:~# cd /userdisk/data  
  2. root@XiaoQiang:/userdisk/data# wget http://download.wanghualang.com/soft/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.   
  8. config rule 'transmission_peer_tcp'                        
  9. option src 'wan'                                   
  10. option dest_port '51413'                           
  11. option proto 'tcp'                                 
  12. option target 'ACCEPT'                             
  13. option name 'transmission_incoming_tcp'  
  14.   
  15. config rule 'transmission_peer_udp'                        
  16. option src 'wan'                                   
  17. option dest_port '51413'                           
  18. option proto 'udp'                                 
  19. option target 'ACCEPT'                             
  20. 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  

目前有 1 条留言    访客:1 条, 博主:0 条

  1. 跨境电商培训浙江省金华市 电信   2017年11月20日 下午 1:47  @回复 回复

    非常不错!!!!

给我留言

留言无头像?

×