LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 772|回复: 9

问几个关于DNS的问题,麻烦理解DNS的DX进来看看

[复制链接]
发表于 2004-11-10 21:07:54 | 显示全部楼层 |阅读模式
配置DNS时发现一个奇怪的问题,如果我把www或ftp那行注释掉,DNS就出错,ping不到主机

#######yltclib.com.zone########
$TTL    86400         ;
@       IN      SOA     yltclib.com.        root.yltclib.com.   (
                        2004051501      ; Serial
                        28800           ; Refresh
                        14400           ; Retry
                        720000          ; Expire
                        86400   )       ; minimum
@               IN      NS      dns.yltclib.com.            
@               IN      MX 10   mail.yltclib.com.   
dns             IN      A       192.168.146.9
mail            IN      A       192.168.146.9
www                IN         A        192.168.146.9
ftp                IN         A          192.168.146.9
web                CNAME                 www

#########146.168.192.arpa############
$TTL    46800
@       IN      SOA     dns.yltclib.com.        root.dns.yltclib.com.   (
                        2004051501      ; Serial
                        28800           ; Refresh
                        14400           ; Retry
                        720000          ; Expire
                        86400   )       ; minimum
@       IN      NS      dns.yltclib.com.
9       IN      PTR     dns.yltclib.com.
9       IN      PTR     mail.yltclib.com.
9       IN      PTR     www.yltclib.com.
9        IN         PTR        ftp.yltclib.com.
 楼主| 发表于 2004-11-10 21:10:11 | 显示全部楼层
如果我的dns正常工作,那就是有dns、mail、www、ftp这几个主机了
假设我ping mail.yltclib.com,显示如下,各个主机名都不同,会不会出现什么问题?

64 bytes from www.yltclib.com (192.168.146.9): icmp_seq=1 ttl=64 time=0.997 ms
64 bytes from mail.yltclib.com (192.168.146.9): icmp_seq=2 ttl=64 time=0.167 ms
64 bytes from www.yltclib.com (192.168.146.9): icmp_seq=3 ttl=64 time=0.077 ms
64 bytes from dns.yltclib.com (192.168.146.9): icmp_seq=4 ttl=64 time=0.081 ms
64 bytes from ftp.yltclib.com (192.168.146.9): icmp_seq=5 ttl=64 time=0.131 ms
64 bytes from dns.yltclib.com (192.168.146.9): icmp_seq=6 ttl=64 time=0.082 ms
64 bytes from www.yltclib.com (192.168.146.9): icmp_seq=7 ttl=64 time=0.081 ms
64 bytes from mail.yltclib.com (192.168.146.9): icmp_seq=8 ttl=64 time=0.085 ms
64 bytes from ftp.yltclib.com (192.168.146.9): icmp_seq=9 ttl=64 time=0.080 ms
 楼主| 发表于 2004-11-10 21:12:31 | 显示全部楼层
如果我配置好了mail.yltclib.com,是不是会自动产生pop3.yltclib.com和smtp.yltclib.com?
也不知道怎么回事,有的机子就是没有自动产伤pop3.yltclib.com和smtp.yltclib.com,这样我就不能用outlook等工具收发邮件了。
 楼主| 发表于 2004-11-11 22:47:07 | 显示全部楼层
顶一下,难道就没人了解吗?
发表于 2004-11-11 22:50:01 | 显示全部楼层
你说的会不会自动产生pop smtp等那是不会的
如果你要架邮件服务器为了方便可以建立两个这个记录
你应该去看一看置顶的贴子
 楼主| 发表于 2004-11-12 11:11:46 | 显示全部楼层
这段时间我看了不少DNS的文章,开始觉得挺容易,现在深入觉得有点难了

我第一个问题是怎么回事啊?
发表于 2004-11-12 19:47:24 | 显示全部楼层
我不知道你说的ping不到主机是怎么回事,正常的话,你做了正反解释的话,那应该是注释掉www记录就ping不到www记录,但其它的应该是没问题的.另一个自动产生pop和smtp是不会的.如果你的MX记录是mail.mydomin.com的话,那在outlook里面pop和smtp主机都填mail.mydomin.com就行了.根本不用再做pop和smtp的记录.浪费时间.
 楼主| 发表于 2004-11-13 09:56:12 | 显示全部楼层
我就是觉得很奇怪,正向和反向配置文件我都弄好了,也都能ping通

可是一旦我把www或ftp那两个服务注视掉,就ping不通mail.yltclib.com和dns.yltclib.com了

刚才试了一下pop3和smtp服务器都填为mail.yltclib.com,还真的能收邮件啊。多谢楼上的。
发表于 2004-11-13 21:38:25 | 显示全部楼层
樓主在概念上有點錯誤
還是再看一下置頂的貼子吧
理順一下思路
发表于 2004-11-15 15:08:09 | 显示全部楼层
学linux走过了不少弯路,但我会把我知道的都说出来,
免得大家都再走弯路.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表