我自己的DNS服务器

对不起英语我有名(没有IP分配)像blahblah.com,我有Linux的静态IP像123.123.123.123的VPS。 如何将IP分配给我的域名? 是否有可能我运行我自己的DNS服务器或我使用任何免费的DNS服务器?

首先,您需要联系您的注册商。 这是您购买/注册您的域名的地方。

在那里,您需要configuration为您的域名blahblah.comconfiguration的DNS服务器或服务器。 一些注册商会提供这样的服务。 如果他们提供这项服务,我的build议是使用它,因为这会更简单。 所有你需要做的是给主机名或通配符configuration指向123.123.123.123。

另一种select是使用注册商为您的域configuration您的域名服务器以指向您的VPS。 这不是由于几个原因而推荐的。 首先,设置起来比较复杂。 其次,你应该真的有一个域的多个域名服务器的冗余。 一些域名将需要这个。 拥有单个VPS的人甚至已经在其VPS主机上configuration了多个IP以满足多个主机的需求。 这显然是解决问题而不解决问题。

如果您从GoDaddy或类似网站购买域名,他们将为您托pipe您的DNS。 您所要做的就是将您计划托pipe的资源的DNSlogging指向您的服务器的IP。

例如,如果您在您的服务器上托pipe一个网站,您将需要更改“www”logging中的IP以反映您的服务器的IP。

如果您正在托pipe邮件,则需要将“邮件”条目更改为您的IP(如果您托pipenetworking邮件),并修改MXlogging以指向您的服务器。

这是GoDaddy的DNS帮助部分 ,但是这些原则将适用于您购买域名的人。

无论您在何处注册域名,都需要设置其中的一部分。

  • 将您的域名服务器设置为正在托pipe您的VPS的人员

    要么

  • 如果您的注册商提供DNSfunction,则将您的服务器添加为主机logging(A)

您可以将其分配到您注册域名的相同位置。 检查我们的各种DNSloggingtypes: http : //en.wikipedia.org/wiki/List_of_DNS_record_types

根据你想要达到的目标,你可以拥有你自己的DNS服务器,或者你的域名注册商通常为你提供默认的名称服务器。