华硕无线路由器怎么修改hosts文件?如何通过修改华硕路由器的hosts实现内网自定义解析的需求?
答:针对hosts修改的需求,一般电脑或手机上可以通过手动、软件进行修改hosts解析配置。但是路由器多数是无法进行自定义编程的,尤其是对于有NAS需求需要做解析的使用者来说,这是个难题。本文BE路由器网小编引用“ 天雨的博客”中“华硕路由器修改 Hosts 以达到局域网内自定义解析”教程,希望可以帮到有需求的网友。
准备工具:
- 华硕路由器AC-86U一台(其他型号可以搜索对应的梅林固件)
- 刷入梅林固件
- 启用 SSH / 安装 ShellinaBox 插件(Web SSH 插件)
- SSH 用户名密码和登陆路由器后台的帐号密码一致
详细步骤如下,供大家参考:
华硕路由器Hosts 设置
需要在/jffs/
目录下创建一个名为
dnsmasq.conf.add
的文件,内容为
addn-hosts=/jffs/configs/hosts
并且保存
vi /jffs/dnsmasq.conf.add
进入该目录下的 configs
文件夹(/jffs/configs
),创建一个名为 hosts
的文件,并且在该文件中设置自定义域名解析,并且保存。
备注:如果习惯使用 router.asus.com 访问路由器则必须在这里额外设置,否则只能使用 IP 地址访问
192.168.50.155 nas.irain.in 192.168.50.1 router.asus.com
重启 DNS 服务
service restart_dnsmasq
自定义解析生效
至此,在此路由器下的全部设备在访问相关域名时会首先使用路由器中 Hosts 文件中的自定义设置