如何使用ISPConfig和GoDaddy运行您自己的Nameservers

如何使用ISPConfig和GoDaddy运行您自己的Nameservers

版本1.0
作者:Falko Timme

本教程将介绍如何为您在GoDaddy注册的域运行自己的Nameservers。 当然,这与每个其他注册商也是一样,虽然程序可能会有所不同。

为此,您需要两台具有两种不同公共IP地址并安装ISPConfig的服务器,当然还有一个GoDaddy帐户。

本教程由BlueberryNetworks.ca的Erik Turk提供。 他让我访问他的两个ISPConfig服务器以及他的GoDaddy帐户,以便我可以写这个howto。

1现状

我们目前的情况如下:我们有

  • ISPConfig服务器#1:IP地址64.25.171.8 ; 这将是我们的主要Nameservers。
  • ISPConfig服务器#2:IP地址64.25.171.9 ; 这个将是我们的二级Nameservers。
  • 一个GoDaddy帐户与已注册的域名erikturk.comifwolfpack.com 。 两者目前正在使用GoDaddy的Nameservers(例如park27.secureserver.netpark28.secureserver.net )。

2我们的目标

这是我们想要实现的:

  • 创建ns1.erikturk.comns2.erikturk.com的 DNS记录。
  • ISPConfig服务器#1将是ns1.erikturk.com
  • ISPConfig服务器#2将是ns2.erikturk.com
  • ns1.erikturk.comns2.erikturk.com上创建ifwolfpack.com的 DNS记录。
  • ifwolfpack.com的权威Nameservers从Godaddy的Nameservers更改为ns1.erikturk.comns2.erikturk.com

3创建ns1.erikturk.com和ns2.erikturk.com

我们的域名erikturk.com已经注册,但现在我们要创建指向我们的ISPConfig服务器#1和#2的DNS记录ns1.erikturk.comns2.erikturk.com

请注意:重要的是您的浏览器允许弹出窗口,否则GoDaddy界面将无法正常工作!

我们登录到我们的GoDaddy帐户:

点击我的帐户

然后转到管理域

您应该看到您注册GoDaddy的域列表。 如你所见, erikturk.comifwolfpack.com在这个列表中。 点击erikturk.com

在右侧打开的菜单中,点击Total DNS Control前面的+号:

然后去总DNS控制和MX记录

选择启动Total DNS Control Manager

在弹出的窗口中,您可以看到erikturk.com的现有DNS记录。 点击添加新记录

输入ns1作为主机名 (不要输入ns1.erikturk.com ,只是ns1 !)和64.25.171.8作为IP地址 (这是我们的ISPConfig服务器#1的IP地址)。 您不需要更改TTL值。 点击继续,然后:

点击添加确认:

回到DNS记录列表后,会弹出一个窗口,表示需要大约 24到48小时,直到新的DNS记录通过互联网传播。 点击确定

现在我们对ns2.erikturk.com再次执行相同的过程 ,但是这次我们输入64.25.171.9作为IP地址, ns2.erikturk.com应该指向我们的ISPConfig服务器#2:

您现在可以使用DNS记录关闭窗口。 现在我们必须注册ns1.erikturk.comns2.erikturk.com作为Nameservers,即我们必须告诉GoDaddy我们要使用这两个服务器作为Nameservers。 返回GoDaddy主界面,点击域名主机摘要前面的+

点击此处查看详细信息或修改

在新形式中,我们输入ns1ns2及其各自的IP地址,然后单击保存更改

下一个屏幕确认您的更改:

我们的Nameserversns1.erikturk.comns2.erikturk.com已创建和注册。 大概需要 24 - 48小时,直到我们的变化通过互联网传播,但通常它是第二天工作。 你应该等到那时才行。

请注意:本章中的步骤只能完成一次。 如果您想要将ns1.erikturk.comns2.erikturk.com用于除ifwolfpack.com 之外的其他域,那么您不必再做这些操作。

您可以在其中一个Linux系统上使用dig命令来检查ns1.erikturk.comns2.erikturk.com的状态。 在我们的变化传播之后,输出应该如下所示:

dig ns1.erikturk.com
;  DiG 9.2.4  ns1.erikturk.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14882
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;ns1.erikturk.com. IN A

;; ANSWER SECTION:
ns1.erikturk.com. 3600 IN A 64.25.171.8

;; Query time: 312 msec
;; SERVER: 145.253.2.75#53(145.253.2.75)
;; WHEN: Wed Jun 7 17:39:07 2006
;; MSG SIZE rcvd: 50
dig ns2.erikturk.com
;  DiG 9.2.4  ns2.erikturk.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20318
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;ns2.erikturk.com. IN A

;; ANSWER SECTION:
ns2.erikturk.com. 3600 IN A 64.25.171.9

;; Query time: 106 msec
;; SERVER: 145.253.2.75#53(145.253.2.75)
;; WHEN: Wed Jun 7 17:39:09 2006
;; MSG SIZE rcvd: 50
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏