如何使用DigitalOcean设置主机名

本文将指导您设置您的网站的DNS。本教程包括设置A记录,指向您的Nameservers以及提供有关MX记录的一些信息的步骤。

DigitalOcean的DNS允许您从DigitalOcean控制面板轻松设置您的主机名。

建立

在开始之前,您需要具备以下条件:

  • 来自DigitalOcean的Droplet(虚拟专用服务器)。 如果你没有一个,你可以注册并一分钟内设置一个中
  • 注册域名。 截至目前,您无法通过DigitalOcean注册域名。

第一步 - 使用WHOIS查询信息

设置主机名需要做的第一件事是将您的域名服务器更改为指向DigitalOceanNameservers。 您可以通过您的域名注册商的网站。 如果您不记得您注册名称的位置,可以使用“WHOIS”查找,该名称显示网站的标识信息,例如IP地址和注册详细信息。

打开命令行并键入:

whois example.com

WHOIS将显示与该网站相关的所有详细信息,包括您的域名注册商的技术联系人。

第二步 - 更改域服务器

访问您的域名注册商的控制面板,找到一个名为领域的“域名服务器”的形式为我的域名注册看起来像这样

将您的Nameservers指向DigitalOcean并填写三个域名服务器字段。 完成后,保存更改并退出。

DigitalOcean域服务器

  • ns1.digitalocean.com
  • ns2.digitalocean.com
  • ns3.digitalocean.com

您可以通过再次运行WHOIS来验证新的Nameservers是否已注册; 输出应包括更新的信息:

Domain Name: EXAMPLE.COM
   Registrar: ENOM, INC.
   Whois Server: whois.enom.com
   Referral URL: http://www.enom.com
   Name Server: NS1.DIGITALOCEAN.COM
   Name Server: NS2.DIGITALOCEAN.COM
   Name Server: NS3.DIGITALOCEAN.COM
   Status: ok

虽然Nameservers通过WHOIS可见,但可能需要一个小时或两个时间才能将更改反映到您的网站上。

第三步 - 配置您的域

现在我们需要进入DigitalOcean控制面板。

在“网络”部分中,单击“添加域”,然后在后续页面中填写要将其连接到的服务器的域名字段和IP地址。 注意:域名开头没有www。

添加域

您将进入一个页面,您可以在其中输入所有网站详细信息。 要创建新的主机名,您只需要填写A记录。 如果您使用IPv6地址,则应将其输入到AAAA记录中。

A记录 :使用这个空间,你要可以在自己的域名和主机名本身,前面加上您的域名名称Droplet的IP地址进入。 例如:

test.example.com

要完成此操作,请在hostname字段中使用单词“test”创建一个新的主机名。 您的屏幕应如下所示:

域名

点击“添加新A记录”

您还可以将您的IP连接到一个域名,在它之前没有任何内容(这也应该出现时,默认情况下,当您添加一个域):

http://example.com

要完成此操作,请在hostname字段中创建一个带有符号“@”的新主机名,屏幕应如下所示:

域名

您可以在对行进行所需的更改后按Enter键保存。

AAAA记录 :使用这个空间要上托管你的域名Droplet和主机名称本身的IPv6地址输入,一个名字前面加上您的域名,或者您也可以将您的IP连接到一个域名没事之前它。 要完成此操作,请在hostname字段中创建一个带有符号“@”的新主机名,屏幕应如下所示:

例如: 域名

点击“创建”

CNAME记录 :CNAME记录将作为A记录的别名,指向一个子域到了Record如果A记录的IP地址发生变化,CNAME将遵循新的地址。 要将www前缀添加到您的网址,请点击“添加新的CNAME记录”,然后填写2个字段。

您的屏幕应如下所示:

CNAME记录

您还可以设置全局或通配符CNAME记录,将任何子域定向到指定的A记录(例如,如果访问者意外键入wwww而不是www)。 这可以通过CNAME名称字段中的星号完成。

您的屏幕应如下所示:

捕获所有CNAME记录

如果您需要在域上设置邮件服务器,则可以在MX记录中进行设置。

MX记录 :MX记录字段应该与你的邮件服务器的主机名和优先级来填充,以达到指定在邮件服务器应该尝试的顺序值。 “。”:mail1.example.com纪录总是与一个普通的MX记录看起来像这样结束。

以下是为使用Google邮件服务器的域设置的MX记录示例(请注意每个记录末尾的句点):

Google MX记录

完事

一旦您填写了所有必填字段,您的信息将需要一段时间才能传播,并且Nameservers信息将自动填写。您的域名应该在几个小时内启用并支持。

在一段时间过后,您可以确认新的主机名已通过ping命令注册:

ping test.example.com

你应该会看到:

# ping test.example.com
PING test.example.com (12.34.56.789) 56(84) bytes of data.
64 bytes from 12.34.56.789: icmp_req=1 ttl=63 time=1.47 ms
64 bytes from 12.34.56.789: icmp_req=2 ttl=63 time=0.674 ms

您还应该能够在浏览器中访问该网站。

查看更多

如果您有任何问题或疑问,欢迎到我们的论坛 ,或通过提交支持票 此外,您还可以访问我们的DNS提示和技巧页上的DNS功能的更多信息。

作者Etel Sverdlov