Merlin - 使用 dnsmasq 将 *.localdomain 等同于 *.mydomain.com

问题描述

我正在修补运行 merlin 的本地 asus 家用路由器以进行实验室类型实验,并希望可以从以下任一方式访问我在主域上的所有主机:

  • 主机名
  • 主机名.localdomain
  • hostname.mydomain.com

我使用 merlin LAN DHCP UI 页面将主机名静态锁定到其 IP 地址和 mac。

我看到了一种将 fqdn 主机手动添加到 dnsmasq.add 文件方法。我看到了一种在 dnsmasq.add 文件中设置“本地”域的方法

是否可以有多个“本地”域 local=/localdomain/mydomain.com/

这样三种主机格式中的每一种都能解析吗?

我现在似乎能够做的最好的事情是手动将每个主机添加到 dnsmasq.add 文件中 地址=/host.localdomain/192.168.50.x/ 地址=/host.mydomain.com/192.168.50.x/

问题主要是寻求一种不必使用“地址”行单独添加每个主机的方法

我遇到的另一个问题似乎更多是 apache 问题,因为我对每种主机格式的 ping 几乎相等,但我看到一个问题,当我访问 http://192.168.50.x 时,它几乎立即响应,而 {{ 3}} 或 http://host.localdomain 需要很长时间才能显示。这个问题可能应该离线处理,但如果您以前碰巧见过这个问题,请发表评论

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)