找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 33030|回复: 69

【R6250刷Tomato固件、NAS、Aria2脱机下载、远程访问全攻略】

  [复制链接]
本帖最后由 wszhoho 于 2016-4-14 13:37 编辑

       R6250到手已一个月,linux领域本人算是小白(真的是小白,有说错的地方,烦请各位指正),尝试了ddwrt和tomato固件之后,被tomato的界面和功能深深吸引了!它比原厂固件在功能上强大了很多很多!但是万事总有欠缺,tomato固件在wifi性能上,比原厂固件稍逊,但50mbps的宽带已经足够了,可能还有更佳的wifi设置,请高手去尝试指点。
接下来是长篇大论,给自己留个记号,也给大家带来这款路由器的全新使用方式,真的,开放的linux系统,真心是一个全新的世界! 主要分为四个部分:刷tomato固件(以下简称TT固件)、设置远程访问及NAS、Aria2脱机下载(支持迅雷、百度云、QQ旋风、360云盘、bt、磁力链、FTP以及常规下载),以及防火墙规则设置。
===================================================================================
【一】 TT固件的下载刷入及返回原厂固件
Tomato shibby固件,算是TT各版本中比较中意的版本,该固件的官网地址为:http://tomato.groov.pl/download/K26ARM/,英文好的同学可以直接使用shibby原版。
中文版本为国内大侠chazikai24汉化制作,深表感谢!更新地址见:https://www.right.com.cn/forum/thread-164233-1-1.html
(1) 刷入TT固件:
首先下载好TT的初始化固件,刷完这个,才能刷入完整版的TT固件
http://tomato.groov.pl/download/K26ARM/Netgear%20R-series%20initial%20files/tomato-R6250-initial.chk
再下载完整版英文固件(最新132版本)http://tomato.groov.pl/download/K26ARM/132/tomato-R6250-ARM--132-AIO-64K.zip,或者中文固件,我这里使用的是chazikai24大侠汉化的131中文固件。
刷入方法共两步:
a)第一步在官方固件的升级页面中,刷入chk初始化文件,等待3分钟之后进入管理界面,如果无法进入,在开机状态下Reset键按住8秒,192.168.1.1进入管理界面,用户名admin,密码admin。
b)在Administration-upgrade界面刷入trx完整版固件,选择清除NVRAM选项,确定,等待3分钟左右,升级完成之后进入administration--admin access,language选择中文,确定之后,就是我们熟悉的中文界面了!记得重新设置一下密码!
c)最后在系统管理-jffs中,启用jffs,重启路由器

(2) 不想用TT固件的时候,刷回原厂固件
下载http://tomato.groov.pl/download/K26ARM/Netgear%20R-series%20back%20to%20OFW/R6250-back-to-ofw.trx
在升级页面直接刷入即可!完成之后,重置路由器,再刷入高版本的固件。R6250原厂固件下载地址为:http://support.netgear.cn/doucument/Detail.asp?id=2276

--------------------------------------------------------------------------------------------------------------------
【二】设置远程访问及NAS
远程访问的前提条件是路由器必须有公网IP,之前我这边是电信大内网,后来10000客服帮我改了桥接,才拥有了公网IP,一般不建议我们自己去破解电信的光猫。
(1) 有了公网IP之后,我们去no-ip.com注册一个动态域名,然后进入“基本设置--ddns”,填写必要的帐号信息。


(2) TT的防火墙界面也要稍稍设置一下:
高级设置--防火墙:响应ping,nat回流所有


(3)  系统管理--管理员访问:端口随便写一个,但最好是8000以后的端口,另外个人觉得在线主题里的一些很漂亮,比原版的好看,等待30分钟左右,ddns生效之后,就可以使用 http://域名:端口访问路由器了,任何时间!任何地点!


(4)  NAS远程访问
这个算是重头戏吧,设置好了,我们也能拥有自己的云盘!
具体方法:移动硬盘去掉卷标,格式化为ext3格式,毕竟是linux原生支持的文件系统,稳定一些。
a)USB支持:这个不用设置,只要看看有没有正确挂载就行了,正常是这样:


b)FTP服务器:启用广域网和局域网访问,并且在界面最下端添加帐号和密码


c)文件共享:


d)媒体服务器(这个初次启动会扫描硬盘,路由器CPU会上到90%以上,第一次我误以为Tomato不支持R6250,又刷回官方固件了):


-----------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------
【三】Aria2脱机下载
安装Aria2分为两步,一是安装opkg,说白了,这个就是市场,可以下载很多软件的一个东西。
再才是安装aria2下载器和Web控制台


telnet 192.168.1.1 用户名root,密码是你自己设置的密码。
在jffs目录下创建opt目录,在外接硬盘上创建downloads目录(外接硬盘可以在路由器的usb界面里看到具体的标识,我这里是sda1):
  1. cd /mnt/sda1
  2. mkdir downloads
  3. cd /jffs
  4. mkdir opt
  5. mount -o bind /jffs/opt /opt
  6. cd /opt
  7. wget http://wsz.f3322.net/binaries-armv7/installer/entware_install_arm.sh
  8. sh ./entware_install_arm.sh
复制代码


这些输入完,就开始下载一堆东西了,安装完成之后,继续安装aria2,命令:
  1. opkg install aria2
复制代码


接下来是配置aria2服务,增加保存进度和dht节点缓存功能,主要分三小步:
  A)建立配置文件aria2.conf和进度保存文件aria2.session以及dht节点缓存文件dht.dat,这三个文件都放在/jffs/aria2config目录中,先建立aria2config目录,再使用touch命令先建好三个文件:
  1. mkdir /jffs/aria2config
  2. cd /jffs/aria2config
  3. touch aria2.conf
  4. touch aria2.session
  5. touch dht.dat
复制代码


这样,就完成了目录和文件的创建工作,继续使用vi编辑器或者wincap来编辑aria2.conf文件,内容如下:
  1. enable-rpc=true
  2. rpc-listen-all=true
  3. rpc-allow-origin-all=true
  4. rpc-listen-port=6800
  5. dir=/mnt/sda1/downloads
  6. input-file=/jffs/aria2config/aria2.session
  7. save-session=/jffs/aria2config/aria2.session
  8. save-session-interval=60
  9. log=/jffs/aria2config/aria2.log
  10. log-level=error
  11. event-poll=select
  12. #bt settings-------------------------------------------------
  13. dht-file-path=/jffs/aria2config/dht.dat
  14. bt-tracker=http://bt2.careland.com.cn:6969/announce,https://www.siambit.tv/announce.php,http://www.todotorrents.com:2710/announce
  15. listen-port=51413
  16. seed-time=120
  17. seed-ratio=1.0
  18. max-concurrent-downloads=3
  19. continue=true
  20. max-connection-per-server=5
  21. min-split-size=10M
  22. split=5
  23. max-overall-download-limit=0
  24. max-download-limit=0
  25. max-overall-upload-limit=0
  26. max-upload-limit=300K
  27. bt-enable-lpd=true
  28. bt-require-crypto=true
  29. follow-torrent=true
复制代码

试试启动aria2服务:
  1. aria2c --conf-path=/jffs/aria2config/aria2.conf -c -D
复制代码

紧接着执行ps命令来查看linux系统进程,如果有“aria2c --conf-path=/jffs/aria2config/aria2.conf -c -D”这个进程,说明启动成功,后续可以在开机初始化的脚本里添加启动脚本了。

接下来就是安装web控制台,本人已修改为显示磁盘信息,下载地址:http://yunpan.cn/cLa8npSwj8WtX  提取码 316b,下载控制台文件,解压缩,复制到\\192.168.1.1\jffs\opt\webui目录,telnet里运行脚本:
  1. mount -o bind /jffs/opt/webui /www/user
复制代码

之后,就可以使用http://192.168.1.1/user/index.html或者远程地址访问web控制台,
到这一步,你已经可以下载http ftp bt 以及磁力链了


迅雷、云盘,需要安装谷歌浏览器chrome,并且安装插件
https://chrome.google.com/webstore/detail/mblmc迅雷离线qq旋风百度网盘360云盘等ar/iamaphkapjbdhhpdapkalhanifedeged?hl=zh-CN
具体使用教程这里不再累述。

------------------------------------------------------------------------------------------------------------------------------------------
【四】防火墙设置及注意事项
做完了上述所有的工作,执行了很多脚本,路由器重启之后,这些都会丢失,所以,下面的任务也很重要!
进入“系统管理--脚本”:
初始化:
  1. mount -o bind /jffs/opt/ /opt
  2. mount -o bind /jffs/opt/webui /www/user
  3. sleep 30
  4. aria2c --conf-path=/jffs/aria2config/aria2.conf -c -D
复制代码


防火墙:
  1. iptables -I INPUT -p tcp --dport 9200 -j ACCEPT
  2. iptables -I INPUT -p udp --dport 9200 -j ACCEPT
  3. iptables -I INPUT -p tcp --dport 20 -j ACCEPT
  4. iptables -I INPUT -p udp --dport 20 -j ACCEPT
  5. iptables -I INPUT -p tcp --dport 21 -j ACCEPT
  6. iptables -I INPUT -p udp --dport 21 -j ACCEPT
  7. iptables -I INPUT -p tcp --dport 6800 -j ACCEPT
  8. iptables -I INPUT -p udp --dport 6800 -j ACCEPT
  9. iptables -I INPUT -p tcp --dport 51413 -j ACCEPT
  10. iptables -I INPUT -p udp --dport 51413 -j ACCEPT
复制代码

9200 是我的web远程管理端口号 20和21是远程ftp使用的,6800是aria2下载服务的端口, 51413是bt端口。

------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
重要1.31版tomato固件,无线高级设置里,2.4G发射天线调整为A,接收调整为B,否则2.4G会无法连接。5G不用设置,默认就能很好的运行。
1.32版,无线不用做任何设置,信道啊速率啊,都不要去动它,就能很好工作了。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1恩山币 +1 收起 理由
cjb*** + 1 一看就是觉得高端、大气、上档次!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
tt 版本的2.4G 无线驱动有不少问题    网件系还是kong的ddwrt来的稳定

点评

驭房有术全文免费阅读 https://www.kquanben.com/xiaoshuo/552/  发表于 2018-9-15 17:56
刷过k大的,跳ping很厉害,反而tt的设置了发射和接收天线,不跳ping。 关键是界面TT的很爽啊。  详情 回复 发表于 2015-10-21 14:12
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
S沁雨寒S_风雪 发表于 2015-10-21 14:09
tt 版本的2.4G 无线驱动有不少问题    网件系还是kong的ddwrt来的稳定

刷过k大的,跳ping很厉害,反而tt的设置了发射和接收天线,不跳ping。
关键是界面TT的很爽啊。

点评

tt 界面还有个用H5的界面的mod版本 advancedtomato ddwrt跳ping是因为qos规则设置问题 设置好之后ping是正常的 而且无线性能kong的ddwrt比原版都强一点 各有千秋吧  详情 回复 发表于 2015-10-21 14:26
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

因为kong 自己有网件系路由做大量测试 而shibby只是某几个机型开发测试  最后是批量编译
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

wszhoho 发表于 2015-10-21 14:12
刷过k大的,跳ping很厉害,反而tt的设置了发射和接收天线,不跳ping。
关键是界面TT的很爽啊。

tt 界面还有个用H5的界面的mod版本 advancedtomato ddwrt跳ping是因为qos规则设置问题  设置好之后ping是正常的  而且无线性能kong的ddwrt比原版都强一点    各有千秋吧

点评

您又勾起了我的刷机欲望了!  详情 回复 发表于 2015-10-21 14:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
S沁雨寒S_风雪 发表于 2015-10-21 14:26
tt 界面还有个用H5的界面的mod版本 advancedtomato ddwrt跳ping是因为qos规则设置问题  设置好之后ping是 ...

您又勾起了我的刷机欲望了!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

不错的教程
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

多谢楼主分享,好东西啊!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

好东西啊,多谢楼主分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

留个脚印,最近正在折腾R6300V2
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

没速度,怎么办??
1970-01-01 10:21:38.682824 [ERROR] [AbstractCommand.cc:377] CUID#126 - Download aborted. URI=http://d.pcs.baidu.com/file/86291ee244cc57c911057f54287c1ff7?fid=638840093-250528-788357914589503&time=1445622972&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-xi9UPnVyGzyzbLoLR1yC%2bwpxkEE%3d&expires=8h&chkbd=0&chkv=0&dp-logid=6866947165082807380&dp-callid=0&r=428194137
Exception: [AbstractCommand.cc:339] errorCode=2 Timeout.

点评

Timeout了,可能是百度能识别aria2下载吧,我用这个下过迅雷和bt、http,都正常的,bt偶尔不行,加了个dht文件配置就好了,目前已经下载了大约200G的文件了,可以用http://www.right.com.cn/forum/forum.php?mod=vie  详情 回复 发表于 2015-10-24 08:57
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
hyopo 发表于 2015-10-24 02:10
没速度,怎么办??
1970-01-01 10:21:38.682824 [ERROR] [AbstractCommand.cc:377] CUID#126 - Download  ...

Timeout了,可能是百度能识别aria2下载吧,我用这个下过迅雷和bt、http,都正常的,bt偶尔不行,加了个dht文件配置就好了,目前已经下载了大约200G的文件了,可以用https://www.right.com.cn/forum/f ... p;page=1#pid1121426这里提到的配置文件的方式启动aria2服务。

点评

按照你这篇DDWRT的竟然成功了……  详情 回复 发表于 2015-10-24 11:19
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

wszhoho 发表于 2015-10-24 08:57
Timeout了,可能是百度能识别aria2下载吧,我用这个下过迅雷和bt、http,都正常的,bt偶尔不行,加了个dh ...

按照你这篇DDWRT的竟然成功了……
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

占个坑,谢谢楼主。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-28 09:13

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表