设为首页 收藏本站
查看: 629|回复: 0

[经验分享] 在Windows刷写路由器固件

[复制链接]

尚未签到

发表于 2018-6-22 09:02:35 | 显示全部楼层 |阅读模式
  Windows下利用ssh协议登录路由器的Linux系统终端
  (以Gargoyle Router固件的路由器为例。)
  1.进入GargoyleRouter的管理界面;
  2.打开System的Router Access页面;
  3.勾选SSHAccess框中的Enable Remote SSH Access项;
  4.在Local SSHPort和Remote SSH Access输入框中输入端口号,默认是22;
  5.下载PuTTY的zip版,这是一款基于MIT协议(类似BSD,兼容GPL)的开源软件,可在x86的Windows系统中使用,体积小巧,绿色免安装;
  6.解压PuTTY的zip版,执行PuTTY.exe,出现PuTTY Configuration界面;
  7.打开Category目录树中的Session项目,出现Basic options for your PuTTY sessiond页面;
  8.找到Host Name(or IP address)输入框,填入路由器的IP,Gargoyle默认是“192.168.1.1”;
  9.打到Port的输入框,填入第4步SSH服务的端口,默认是22;
  10.按下Open键,弹出PuTTY Security Alert提示窗口;
  11.根据提示,一般直接按下“否”键就可以了,随后的命令行窗口中,会提示“login as:”;
  12.输入管理员账户名“root”(Gargoyle默认是“root”),提示“root@192.168.1.1's password:”;
  13.输入管理员账户的密码(不会显示按键的字符或掩码),出现Gargoyle的欢迎界面和“root@XXX:”提示符,表示ssh登录成功;
  
  三、用HFS建立路由器固件文件的本地服务器
  为了在Telnet或ssh访问路由器固件里的Linux系统终端后,可方便调用wget工具下载本地存储器上的路由器固件文件,要先准备好HFS这款软件。
  HFS全称HTTP FileServer(超文本传输协议文件服务器),是一个基于GPL协议的软件,可在x86的Windows系统中使用,体积小巧,绿色免安装。
  把路由器固件文件下载并保存在本地存储器上,再放入HFS,具体方法如下:
  1.打开HFS,进入主菜单“Menu”的“IPaddress”子菜单;
  2.勾选内网IP,一般内网IP是“192.168.X.X”的形式,即路由分配给当前网卡的IP;
  3.在“VirtualFile System”(虚拟文件系统)树状目录框中点鼠标右键弹出快捷菜单;
  4.选择“添加文件”,打开本地存储器路由器固件“rf.bin”,看到“rf.bin”出现在“Virtual File System”(虚拟文件系统)树状目录框中即表示已添加;
  5.可以在“Virtual File System”(虚拟文件系统)树状目录框中的“rf.bin”上点鼠标右键弹出快捷菜单,选择“浏览”,如果网络浏览器弹出窗口显示下载“rf.bin”文件,即表示本地固件文件服务器成功运行。
  四、在路由器固件的linux系统终端中刷写路由器固件
  1.用Telnet或ssh登录路由器固件的linux系统终端;
  2.输入“cd /tmp”并回车,即进入路由器系统的“/tmp”目录;
  3.用wget(一个基于GPL协议,能从网络上自动下载文件的软件,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载。)从网上下载路由器的固件文件到当前目录“/tmp”,例如输入“wget http://192.168.1.100/rf.bin”,就表示用wget把IP为192.168.1.100的HTTP服务器根目录下的/rf.bin文件下载到当前目录,rf.bin必须是sysupgrade版的固件文件。
  4.输入“mtd -elinux -r write rf.bin linux”命令,表示把当前目录下的rf.bin文件作为路由器固件刷入。
  5.等待一会,Telnet界面显示“失去主机连接”,再等一会,路由指示灯重新亮起即表示刷入成功。
  补充说明:我的BuffaloWHR-G300N V2在无线模式下刷WHR-G301N的Gargoyle固件后,Telnet在显示“[w]”、“[e]”闪烁一会后停止,不再无任何提示,此时发现路由器除了Power灯长亮、Router灯闪烁外其它灯是熄灭了,再过一会,Router闪烁变为长亮,此时,可以用网线链接路由,打开浏览器输入“192.168.1.1”,输入密码“password”即可正常登录Gargoyle了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-529010-1-1.html 上篇帖子: 通过java得到windows的磁盘空间大小 下篇帖子: Windows活动目录系列---AD站点(2)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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