由 antelope 在 09-03-2003 21:51 发表:
dns配置成功,关于ping的一些思考
dns配置成功,方法就是网上流传的那些,
如果说有些教训,
1. 就是反向解析时,名字校长,不小心敲错了;
2. 所有完整名字用”。“结束;
我的问题是:
假设私网的名字mydomainname,一台主机名字叫hanbing,
如果客户机子/etc/resolv.conf不加入domain mydomainname,直接ping hanbing,则不通,提示unknown host hanbing。我抓包看到ping用dns解析名字,为什么dns服务器收到hanbing,不会自动翻译为hanbing.mydomainname。
另外:
ping hanbing.mydomainname, 通;
客户机子/etc/resolv.conf加入domain mydomainname,直接ping hanbing,成功
由 stanlogin 在 09-04-2003 09:37 发表:
你不设定domain mydomainname,当然不会“自动翻译”hanbing.mydomainname喽,因为客户机不知道自己是哪个域的啊~
_____>小刀
由 antelope 在 09-04-2003 10:38 发表:
我是想,客户机子用dns解析名字hanbing,服务器应该会自动加上域名后缀,组成hanbing.starpoint.com,然后解析。难道服务器不执行这一步操作吗?
由 stanlogin 在 09-04-2003 11:00 发表:
> quote:
>
> * * *
>
> 最初由 antelope 发表
>
> 我是想,客户机子用dns解析名字hanbing,服务器应该会自动加上域名后缀,组成hanbing.starpoint.com,然后解析。难道服务器不执行这一步操作吗?
>
> * * *
问题出在“服务器应该会自动加上域名后缀”,你没设定domain mydomainname,mydomainname就不是你的NS服务器,谁给你加啊?
_____>小刀
由 antelope 在 09-04-2003 11:26 发表:
/etc/resolv.conf如下:
#domain mydomainname
192.168.1.1
所以dns请求肯定是会发到dns上的,你的意思是说,dns服务器收到一个请求hanbing,它不会对hanbing作其他处理(比如变为hanbing.starpoint.com)。就是对hanbing进行解析。所以就找不到了。对吗?
另:服务器resolv.conf设置
domain mydomanname
192.168.1.1
由 stanlogin 在 09-04-2003 12:21 发表:
> quote:
>
> * * *
>
> 最初由 antelope 发表
>
> **/etc/resolv.conf如下:
>
> #domain myd **