|
|
近来一直在攻读DNS
在一书中看到了这样的内容
为了解释一般在用户计算机要有这样两个文件resolv.conf and hosts.conf文件
,如果用户计算机上没有这两个文件可以自己创建
hosts.conf文件文件中会有这样的指定
#order hosts,bind;
即用户解释域名时先在本机上的/etc/hosts文件中查找,如果没有得到结果就再到BIND数据库上去查找
问题:
1、我通常都是直接把实验室内的IP地址与域名对应关系写到/etc/hosts文件中然后再将这个文件分发到个个计算机上。我这样做就已经可以实现实验室环境下的直接域名访问了。如果像书中所有要有一个/etc/hosts.conf文件,那我没有发我的红帽系统下/etc目录中发现这个文件,并且我也没有创建,那为什么我在终端下直接输入ping www.txkss.com这类DNS域名, ... tc/hots文件呢? 这样来说配置/etc/hosts.conf文件有什么特别的必要性吗?
2、如果像我这样并没有配置/etc/hosts.conf文件话,是什么系统文件指引查找/etc/hosts文件的啊? |
|