这是我第一次在这里发表帖子,我真的想弄清楚这一点,所以请耐心等待。
我有一个工作单位提供的 tp link 路由器,它允许我像这样设置 DNS。
/.local.test.example.com/192.168.111.202
该 ip 是我的电脑的 ip。
这在允许调试设置的设备上效果很好,例如三星电视调试,您可以将主机 pc ip 设置为我的电脑 ip 192.168.111.202,DNS 将通过路由器处理,允许我在三星电视上加载本地 url 进行开发,例如:local.test.example.com
我们现在得到了一个不允许设置 DNS 的路由器。
我还有什么其他的解决方案?我尝试过 Dnsmasq,它可以在三星电视上运行,因为它有调试选项,但在其他没有调试选项的设备上却不行。
如何设置通过我的本地网络将来自 local.test.example.com 的任何内容发送到我的计算机 IP 192.168.111.202?
这些设备通过以太网连接到我的路由器,所以我想当我尝试在其中一个设备的互联网浏览器(没有调试选项)中打开 local.test.example.com 时,它会转到路由器,路由器没有 DNS 配置,所以它会将请求发送到 DNS 主服务器 google 等 8.8.8.8,这显然没有 local.test.example.com 的记录,所以它会失败。
如果这没有意义,请原谅,希望有人能理解我想要实现的目标,并能为我指明正确的方向。我研究过 Pi Hole,甚至使用 Raspberry Pi 作为路由器,但如果这不能真正解决我的问题,我不想在这上面投入太多时间。理想情况下,路由器应该像旧路由器一样具有可配置的 DNS,但没有这样的运气。
谢谢