DNS / Webmin / BIND9&脚本配置

时间:2012-08-01 16:09:54

标签: ubuntu dns webmin nameservers

1-我的DNS是否已配置?

当我打开文件时:/ etc / network / interfaces

auto lo iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 75.101.163.170
        netmask 255.255.254.0
        network 75.101.163.0
        broadcast 75.101.163.255
        gateway 75.101.163.1
        dns-nameservers 60.60.120.223 60.60.120.224
        dns-search serverpronto.com
        pre-up iptables-restore < /etc/iptables.up.rules
        # dns-* options are implemented by the resolvconf package, if installed

我的DNS服务器是否已配置? 我尝试将60.60.120.223和60.60.120.224用作godaddy.com的setnameservers下的ns1和ns2名称服务器返回:无效的TLD。

2-怀疑NS1,NS2地址必须具备的IP

我对在专用服务器机器下在ubuntu 12.04下使用Bind的名称服务器有些怀疑。

我需要创建一个脚本来告诉名称服务器的ip地址。 假设服务器机器的IP地址是75.101.163.170,我应该添加这样的ns条目吗?

ns1.adomain.com.           IN    A         75.101.163.170
ns2.adomain.com.           IN    A         75.101.163.171

必须输入什么IP地址?

我只有一台专用的服务器机器ip。 我不知道怎么把这些NS1,2 ... ips等。

它们应该是IP地址本身还是我可以添加另一个IP?如果我添加另一个IP,我认为这是不正确的,因为我只有一台具有IP地址的专用机器。 我对此感到有点困惑。

1-我的域名是在GoDaddy.com购买的,如何指向他们?

我在Godaddy.com下购买了我的域名。 我知道有一个区域可以设置名称服务器,所以我可以把nameserver 1,nameserver 2等地址。

我应该把ns1.adomainexample.com ns1.adomainexample.com

我的疑问是:如果我配置域名服务器,godaddy将如何知道ns1.adomainexample.com与我的机器有关?

1 个答案:

答案 0 :(得分:0)

对于最后一部分,您需要使用Go Daddy注册自己的名称服务器。以下是执行此操作的步骤:

注册您自己的域名主机

  1. 登录您的客户经理。
  2. 在“域”旁边,单击“启动”。
  3. 点击您要用来注册为自己的域名服务器的域名。
  4. 在“主机摘要”部分中,单击“添加”。
  5. 在主机名中,输入您要注册的主机名。

    注意:此处输入的值将附加到您的域名以创建主机名。不要使用&#39; www&#39;字首。示例:对于域名coolexample.com,输入&#ns; ns1&#39;这里的结果是ns1.coolexample.com。

  6. 在主机IP字段中,输入要添加到主机的两个唯一IP地址。

    注意:名称服务器不能共享IP地址;因此需要两个唯一的IP地址。

  7. 单击“确定”。
  8. 完成上述操作后,您可以将域设置为指向您创建的自定义域名服务器。您还需要使用上面使用的相同IP在ns1和ns2的区域文件中添加A记录。