有没有办法为连接到我的 wifi 网络的用户定义某种虚拟 DNS 服务器?我的意思是,在我的网络中,有一个 Web 服务器直接连接到路由器,其 IP 为 192.168.1.120,当然,如果网络上的某个人写了这个 IP,他们就可以毫无问题地访问服务器,但我希望他们写一些更友好的东西,http://localserver/
而不必修改主机文件。
一种解决方案可能是将 Web 服务器 ip 定义为 DMZ(或仅重定向端口 80)并使用指向路由器 ip 的 DNS 服务器(如 noip 或 dyndns),这样可以解决问题,但此解决方案需要路由器连接到互联网,而我无法做到这一点(设计要求)。
答案1
设置本地 DNS 服务器。我使用未绑定. 它是一个缓存递归 DNS 服务器,但也可以提供本地数据。使用它来提供本地数据,对于非本地数据,您可以转发查询或将其用作解析器。