创建我自己的 .net 域名

创建我自己的 .net 域名

我想使用 bind9 创建自己的域,并可以通过互联网访问。

有可能的 ?

感谢您的回复。

答案1

您可以托管您自己的 DNS 区域,但不能创建您自己的公共 DNS 名称。

首先,您必须向注册商注册域名,因为您的域名必须添加到互联网的根 DNS 服务器。您无法控制 .NET 根区域,因此您必须购买域名并进行注册。

其次,您可以更改新域的权威 DNS 服务器,并将其指向您自己的 BIND 安装。通过正确的配置、端口转发/防火墙设置和静态 IP,您将能够托管自己的 DNS 区域。

但是,几乎没有正当理由这样做,因为企业级、冗余 DNS 托管包含在您的域名注册中,非常便宜。

答案2

您必须从 DNS 提供商处购买公共 DNS。如果您未注册,外部客户端将无法解析您的 IP 地址,因为它在任何公共 DNS 服务器上都没有记录。

您可以使用 bind 在生产/测试环境中构建自己的域,并且必须将所有客户端指向此服务器作为 DNS 服务器。

您可以查看此说明以获取有关 DNS 如何工作的详细信息。 https://www.verisign.com/en_US/website-presence/online/how-dns-works/index.xhtml

相关内容