路由器可以将 URL 映射到本地 IP 吗?

路由器可以将 URL 映射到本地 IP 吗?

我正在建立一个拥有多台不同计算机的设施,但我无法访问它们的主机文件。如何在不使用主机文件的情况下将 test.com 映射到本地服务器?可以使用简单的家用路由器来完成此操作吗?

我希望能够告诉客人:“如果您使用我们的 WiFi,您可以直接访问 test.com 来查看我们的本地网站。”

我希望答案与硬件无关,但如果有帮助,我会使用 D-link DIR-655。

我知道这个答案,但我不认为它直接解决这些问题: 如何将域名映射到 IP 地址和端口? (我搞错了吗?)

谢谢!

答案1

我还没有找到一款无需使用自定义固件即可运行此功能的家用路由器。但是,我使用运行这些站点的同一台服务器在家中内部托管 DNS 服务器。所有机器都指向 DNS 服务器,我在该服务器上设置了一组自定义直接,所有其他查询都发送到我的 ISP 的 DNS 服务器以进行正确解析。我使用 DHCP 为所有客户端分配 IP 和 DNS 服务器地址。

答案2

我只需注册真实域名并将其指向本地 IP 地址即可。例如,如果您注册了example.com并且您的本地 IP 地址范围为192.168.1.0/24,则可以指向www.example.com192.168.1.184IP 地址并在该 IP 地址上运行您的 Web 服务器。虽然名称会在您的网络之外解析,但实际上不会去任何地方。

如果您不想注册真正的域名,您可以直接使用自己的域名服务器,让该域名按照您想要的方式解析。但是,我不建议这样做,因为这可能会与真正的域名发生冲突。

如果你真的想通过路由器来实现,那么使用可以支持域名管理系统. 任何支持DD-WRT会做。

相关内容