当前位置: 技术问答>linux和unix
关于dns的配置问题!
来源: 互联网 发布时间:2015-01-26
本文导语: 由于事情很急,我在linux开发中也发了同样的问题,但没人回复,所以又转到这里来了,不知有没有违规。问题如下: 各位大侠们,小弟近日正在学习Linux,看了一本关于DNS for linux的书,并依照上面的内容配置了DNS...
由于事情很急,我在linux开发中也发了同样的问题,但没人回复,所以又转到这里来了,不知有没有违规。问题如下:
各位大侠们,小弟近日正在学习Linux,看了一本关于DNS for linux的书,并依照上面的内容配置了DNS。小弟的机器是双网卡机器,一台配置为10.22.1.190,另一个为10.22.1.191(未连通),使用Turbo linux 7.0。
配置文件如下:
resolv.conf:
nameserver 10.22.1.190
named.conf:
options{ directory "/var/named"; };
...
zone "tc.edu" { (在这里也配置过 "tc.edu.")
type master;
file "db.tc.edu";
}
db.tc.edu:
@TTL 86400
@ IN SOA dns2.tc.edu. admin.dns2.tc.edu. (
2003012801 ;
......)
IN NS dns2.tc.edu.
MX 10 dns2.tc.edu. (一开始没有,但一样不行)
dns2 A 10.22.1.190
abc CNAME dns2.tc.edu.
配置完后进入/etc/init.d/下用named restart命令后,
ping dns2.tc.edu 被告知 "unknown host dns2.tc.edu"
这是怎么回事?我原来在RH6下配置过就可以!如何才能用?谢谢!
另外使用ndc,被告知没有这个文件,换用rndc,被告知没用/etc/rndc.conf文件??? rndc如何使用?
各位大侠们,小弟近日正在学习Linux,看了一本关于DNS for linux的书,并依照上面的内容配置了DNS。小弟的机器是双网卡机器,一台配置为10.22.1.190,另一个为10.22.1.191(未连通),使用Turbo linux 7.0。
配置文件如下:
resolv.conf:
nameserver 10.22.1.190
named.conf:
options{ directory "/var/named"; };
...
zone "tc.edu" { (在这里也配置过 "tc.edu.")
type master;
file "db.tc.edu";
}
db.tc.edu:
@TTL 86400
@ IN SOA dns2.tc.edu. admin.dns2.tc.edu. (
2003012801 ;
......)
IN NS dns2.tc.edu.
MX 10 dns2.tc.edu. (一开始没有,但一样不行)
dns2 A 10.22.1.190
abc CNAME dns2.tc.edu.
配置完后进入/etc/init.d/下用named restart命令后,
ping dns2.tc.edu 被告知 "unknown host dns2.tc.edu"
这是怎么回事?我原来在RH6下配置过就可以!如何才能用?谢谢!
另外使用ndc,被告知没有这个文件,换用rndc,被告知没用/etc/rndc.conf文件??? rndc如何使用?
|
注意一下db.tc.edu文件中的书写格式,有空的地方都要用TAB键,不能用空格键,试试。
|
IN NS dns2.tc.edu.
MX 10 dns2.tc.edu. (一开始没有,但一样不行)
dns2 A 10.22.1.190
abc CNAME dns2.tc.edu.
你的上面这一段写的不对,还有你还缺少文件,最好能够一次把正向和反向解析文件文件都配置好,你到linuxforum的网站上面看看,那里有很好的说明和例子。
MX 10 dns2.tc.edu. (一开始没有,但一样不行)
dns2 A 10.22.1.190
abc CNAME dns2.tc.edu.
你的上面这一段写的不对,还有你还缺少文件,最好能够一次把正向和反向解析文件文件都配置好,你到linuxforum的网站上面看看,那里有很好的说明和例子。
|
你的两个网卡的地址不能在一个子网的,把其中的一个ip改为其他的再试一试。
|
先用nslookup测试一下,看看dns有没有运行成功。至于反向解析没有什么问题。