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

fre*_*yle 5 networking dns internet domain

有没有办法给电脑的本地IP地址分配一个域名,而不是给网络外的人使用?

最好不需要购买所述域名。

一个domain.com用于 IP 的示例192.168.1.11,网络上的本地计算机,当我domain.com在浏览器中输入时,它会将我带到任何打开的地方http://192.168.1.11:80/

pet*_*erh 4

最简单的解决方案:

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

192.168.1.1 domain.com
Run Code Online (Sandbox Code Playgroud)

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


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

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

  2. 您可以在网络上运行自己的 DNS 服务器。如果您将联网计算机配置为使用新的 DNS 服务器,您将能够通过 DNS 服务器上的单个配置更改来推送新的“域”或“主机”。

  3. 您可以在网上找到免费的 dns 提供商(google 搜索:免费 dns 区域),并使用它为您的本地网络设置一个区域。这是一个次优的解决方案,因为它使您的本地 dns 脱离了本地网络,因此它有很多缺点,尽管它可以工作。

  • 启动您自己的 DNS 服务器,查找 _isc bind_,然后设置您的路由器 DHCP 服务器,以便它为客户端发送您自己的 DNS 服务器 IP。这并不难。路由器内的 DDWRT(如果支持),您将获得紧凑的包 (3认同)