将名称服务器指向不同IP的DNS主机绑定

问题描述:

好的,此刻我有我的域由Webmin控制面板生成的主机文件。我有一个箱子给自己与几个知识产权,我想利用多个。我不完全理解与主机文件有关的所有事情,但我知道足够了解。 任何人都可以建议我如何去改变下面的主机文件,使我的两个名称服务器和邮件服务器有自己的IP,然后我的域名和子域名共享另一个?将名称服务器指向不同IP的DNS主机绑定

$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秒的时间内加载,大概是因为在第一次加载之后已经对内容进行了缓存。

请提前感谢您的帮助。

+0

这需要你设置的详细信息,因为所有这些IP都是私有局域网IP 。你使用端口转发吗?这是你网络的网关吗? – 2010-09-06 21:39:32

+0

抱歉,我可能在那里误导了你。这不是我真正的IP,因为你正确地注意到,今天我还没有阅读这里的tos,所以不确定发布你所拥有的ip或域的策略。无论如何,我对原始内容所做的一切都是使用example.com替换我的域名,并使用与典型局域网ip – zcourts 2010-09-07 09:25:05

+0

一起使用的一个IP属于服务器故障。 :-) – 2010-09-14 19:52:28

我不知道如果我理解你的问题,但我会用下面的区域文件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 
+0

啊,我看到了,这回答我想知道的。它指定了我不清楚的两个名称服务器的IP地址。我的印象是它必须是IP所指向的NS记录,但实际上你只是创建了两个子域,其中正常的A记录指向不同的IP。谢谢 – zcourts 2010-09-15 14:29:39