输入域名 lyq.com 替代输入 IP192.168.1.1,以便记忆。

用途

举个例子,我家有多台网络设备:

  • 192.168.0.1 光猫

  • 192.168.1.1 路由器

  • 192.168.1.2 家庭服务器

  • 192.168.1.3 影音库

这样每次访问都输入 IP 就有些麻烦,于是就自己解析几个域名方便点,比如将域名 lyq.com 解析为 192.168.1.1,这样下次再访问路由器时就不需要输入192.168.1.1,直接输入域名lyq.com 就可以了。

步骤

  1. 使用浏览器访问路由器管理界面并登录

  2. 系统管理 - 系统设置 - Enable JFFS custom scripts and configs 设置为 Enable SSH 设置为LAN only,并点击页面下方应用本页面设置按钮

  3. AiProtection 智能网络卫士 - DNS Filtering - Enable DNS-based Filtering 设置为OFF,并点击页面下方应用本页面设置按钮

  4. 内部网络(LAN) - DHCP 服务器 - DNS Server 1 设置为 本路由器的 IPDNS Server 2 留空即可,Forward local domain queries to upstream DNS 设置为 ,并点击页面下方应用本页面设置按钮

  5. 使用 putty 等工具登录 SSH,用户名密码与登录路由器 Web 页面相同

    1
    ssh admin@192.168.1.1
  6. 创建自定义 DNS 配置文件

    1
    vi /jffs/configs/dnsmasq.d/dnsmasq.conf
  7. 添加需要的解析内容,规则如下:

    • 单域名对应单 IP 时:

      1
      2
      3
      4
      address=/gm.home/192.168.0.1
      address=/lyq.home/192.168.1.1
      address=/fwq.home/192.168.1.2
      address=/yyk.home/192.168.1.3
    • 多域名对应单 IP 时:

      1
      2
      3
      4
      address=/gm.home/guangmao.home/192.168.0.1
      address=/lyq.home/luyouqi.home/192.168.1.1
      address=/fwq.home/fuwuqi.home/192.168.1.2
      address=/yyk.home/yingyinku.home/192.168.1.3
  8. 执行重启 DNS 服务命令后立即生效

    1
    service restart_dnsmasq

参考内容

[1]K3 梅林开启自定义 DNS 功能[EB/OL].https://www.bilibili.com/video/av668028851