我可以创建一个供本地使用的 DNS 域吗?

我可以创建一个供本地使用的 DNS 域吗?

有没有办法可以为计算机的本地 IP 地址分配一个域名,而不供网络外的人使用?

最好不需要购买该域名。

举个例子,使用domain.comIP 192.168.1.11,网络上的本地计算机,当我domain.com在浏览器中输入时,它会带我到http://192.168.1.11:80/

答案1

最简单的解决方案:

用记事本打开C:\windows\system32\drivers\etc\hosts。写入以下行:

192.168.1.1 domain.com

此更改将仅在您的计算机上可见。如果您有多台计算机,则可能需要在每台计算机上进行此操作。


更复杂的方法,如果您需要多台机器来访问:

  1. 深入检查本地路由器的菜单系统。大多数路由器都具有本地 DNS 功能。查找“dns”、“名称服务器”、“区域”、“本地区域”或类似的菜单项。您可以在那里进行设置。

  2. 您可以在网络上运行自己的 DNS 服务器。如果您将联网计算机配置为使用新的 DNS 服务器,则只需在 DNS 服务器上进行一次配置更改即可推送新的“域”或“主机”。

  3. 你可以在网上找到一个免费的 DNS 提供商(谷歌搜索:免费 DNS 区域),然后你可以用它为你的当地的网络。这是一个次优解决方案,因为它将您的本地 DNS 置于您的本地网络之外,因此尽管它可以工作,但仍有许多缺点。

答案2

有一次,我正在测试这样的东西,然后遇到了简单 DNS Plus。它基本上只是一个可以在任何 Windows 机器上运行的 DNS 服务器软件。它非常易于配置,对我来说很有用。它不是免费的,我与它没有任何关联。

在此处输入图片描述

在此处输入图片描述

相关内容