【问题标题】:Bind DNS host pointing name servers to different IPs将 DNS 主机指向名称服务器绑定到不同的 IP
【发布时间】:2010-09-06 21:01:07
【问题描述】:

好的,目前我有我的域的主机文件,它是由 Webmin 控制面板生成的。我有一个拥有多个 IP 的盒子,我想使用多个 IP。我并不完全了解与主机文件有关的所有内容,但我知道的足够多。 谁能建议我如何更改以下主机文件以使我的两个名称服务器和邮件服务器拥有自己的 IP,然后我的域和子域共享另一个?

$ttl 120
@       IN      SOA     ns1.example.com. webmaster.example.com. (
                        1283718781
                        1D
                        120
                        7D
                        120 )
example.com.    IN      NS      ns1.example.com.
example.com.    IN      A       192.168.0.1
www.example.com.        IN      A       192.168.0.1
ftp.example.com.        IN      A       192.168.0.1
m.example.com.  IN      A       192.168.0.1
localhost.example.com.  IN      A       127.0.0.1
webmail.example.com.    IN      A       192.168.0.1
admin.example.com.      IN      A       192.168.0.1
mail.example.com.       IN      A       192.168.0.1
example.com.    IN      MX      5 mail.example.com.
example.com.    IN      NS      ns2.example.com.

[编辑] 补充一下,您能否提出任何改进建议,因为目前网站的初始加载速度很慢,我从在线工具进行了 dns 测试,解决需要很长时间。在第一个页面加载后,网站的主页会在不到 2 秒的时间内加载,可能是因为在第一次加载后已经缓存了内容。

请提前感谢您的帮助。

【问题讨论】:

  • 这将需要有关您的设置的更多信息,因为所有这些 IP 都是私有 LAN IP。你在使用端口转发吗?这是您网络的网关吗?
  • 对不起,我可能误导了你。这不是我的真实 ip,因为你今天正确地注意到我还没有阅读这里的 tos,所以不确定发布你拥有的 ip 或域的政策。无论如何,我对原始内容所做的只是将我的域名替换为 example.com 以及与典型 LAN ip 一起使用的一个 ip

标签: dns bind hosts-file


【解决方案1】:

我不确定我是否理解您的问题,但我会使用以下区域文件作为 example.com 域:



$ttl 120
@       IN      SOA     ns1.example.com. webmaster.example.com. (
                        2010091401 ; Serial format YYYYmmddXX where XX is 01-99
                        1D
                        120
                        7D
                        120 )
                IN      NS      ns1.example.com.
                IN      NS      ns2.example.com.
                IN      MX      5 mail.example.com.
                IN      A       192.168.0.1
ns1             IN      A       192.168.xxx.xxx ; ns1 ip
ns2             IN      A       192.168.xxx.xxx ; ns2 ip
www             IN      A       192.168.0.1
ftp             IN      A       192.168.0.1
m               IN      A       192.168.0.1
webmail         IN      A       192.168.0.1
admin           IN      A       192.168.0.1
mail            IN      A       192.168.0.1
localhost       IN      A       127.0.0.1

【讨论】:

  • 啊,我明白了,这回答了我想知道的问题。它指定了我不清楚的两个名称服务器的 IP 地址。我的印象是它必须是指向 IP 的 NS 记录,但实际上您只需创建两个子域,其中正常的 A 记录指向不同的 IP。谢谢
猜你喜欢
  • 1970-01-01
  • 2012-04-16
  • 2016-06-07
  • 2018-01-11
  • 2020-04-28
  • 2012-08-10
  • 2012-12-09
  • 1970-01-01
  • 2011-06-23
相关资源
最近更新 更多