华硕路由官方固件修改hosts可重启路由 您所在的位置:网站首页 华硕路由官方装插件教程 华硕路由官方固件修改hosts可重启路由

华硕路由官方固件修改hosts可重启路由

2023-09-09 02:49| 来源: 网络整理| 查看: 265

找了好多教程改hosts教程大部分都是基于梅林系统的,但是不想用梅林这个系统 毕竟官方的系统可以及时修复安全漏洞,但是梅林的可能就不那么及时,所以靠着仅有的几个官方路由改hosts帖子做了一个自己的修改hosts脚本

前期准备

已经挂载过华硕路由的U盘开启路由器SSH准备一份hosts文件把这个附件下载下来

制作自启动脚本

将下载好的脚本:usb_start_boot 和你要修改的hosts文件放入挂载U盘任意文件夹内(不能将脚本放到根目录,会造成权限不足,如果没有文件夹就新建一个),两个文件必须同级目录 在这里插入图片描述

将U盘插入路由器,会显示下面这个连接状态: U盘识别

执行脚本

开启路由器SSH 在这里插入图片描述

通过SSH软件连接到路由 我这里用的是FinalShell有需要的可以自行下载,SSH地址填你进入路由的地址就行,账号是就是你登录路由的账号 我的是这样: 在这里插入图片描述

找到U盘的的脚本并执行 连接成功后执行下面这段命令:find / -name 'usb_start_boot' 在这里插入图片描述

上图的地址就是刚刚添加到U盘的文件,这时我们运行这个脚本:sh /tmp/mnt/SDA1/usb_start_boot init 注意: 我的地址是/tmp/mnt/SDA1/usb_start_boot但是你的不一定,要看好!!!! 在这里插入图片描述

出现 info 信息就说明成功 然后我们去上hosts看一下(hosts地址:/etc/hosts),是不是已经添加好了 在这里插入图片描述

总结一下: 原理就是利用U盘的钩子事件来执行特定位置的脚本,同时也不用修改官方固件jffs。 最后 记得把SSH关掉!!!! 安全第一

参考文章: 《华硕路由器开机自动运行自定义脚本,实现hosts即时生效》 《华硕路由器官方固件和梅林固件开机自动运行脚本方法》 《华硕路由器官方固件开机自动运行脚本方法》 《华硕AC88U路由器怎么查看是否有外挂硬盘?》 《SCRIPTS-BOOTLOADER-FOR-ASUS-ROUTER》



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有