Linux操作系统下基本网络参数DNS的设置
-
2023-09-14 05:09:38
- 来源:网络
-
在手机上看
扫一扫立即进入手机端
DNS(Domain Name System),即域名系统。在一个TCP/IP架构的网络(例如internet)环境中,DNS的主要功能就是把域名转换成网络可识别的IP地址,是人们可以用易于记忆放入域名来访问网络上的服务器。在linux系统中,有两个文件用来声明系统到哪里寻找相关名字解析的库。文件/etc/host.conf由版本5的libc库所用,而/etc/nsswitch.conf由版本6使用(glibc)。问题在于,一些程序使用其中一个,而一些使用另外一个,所以将两个文件都配置正确是很有必要的。
1./etc/host.conf
/etc/host.conf文件指定如何解析主机名,Linux通过解析器库来获得主机名对应的IP地址。下面是RedHat安装后缺省的/etc/host.conf内容:
[root@linpc root]#cat /etc/host.conf
Order hosts,bind
其中,order指定主机名查询顺序,其参数为用逗号隔开的查询方法;multi指定是否/etc/hosts文件中指定的主机可以有多个地址、
2、/etc/nsswitch.conf
/etc/nsswitch.conf文件是由SUN公司开发的,用于管理系统中多个配置文件查询的顺序,与/etc/host.conf文件相比,它提供了更多的功能。/etc/nsswitch.conf中除了以#开头的注释符外,其他都以一个关键字开头,后跟冒号,紧接着是空白,然后是一系列方法的列表,这些方法可以为系统提供跟行开头的关键字相关的信息,并且系统将以他们排列的顺序来依序查询。每一个关键字是在/etc/目录可以被/etc/nsswith.conf控制的/etc文件的名字。在DNS的配置中,应该在该文件中hosts一行后面添加DNS选项:
group: files nis
#hosts: db files nisplus nis dns
hosts: files dns
3、/etc/resolv.conf
/etc/resolv.conf是网络用来确定主机解析的关键文件之一。在此可以标示最多3个域名服务器;如果列在第一位的服务器未对查询作出相应,则后面两个起到备用的作用。Domain项定义缺省域名。Nameserver表明DNS服务器的IP地址。Search项的多个参数指明域名查询顺序。Sortlist允许将得到的域名结果进行特定的排序。例如:
[root@linpcl root]#cat /etc/resolv.conf
search lintec.edu.cn
nameserver 202.106.0.20
nameserver 202.106.46.151
相关资讯
更多-
sure解压音频平台
中文|92.0M
-
xs_动态壁纸设置(一键设置)
中文|38M
-
飞翔关机精灵(自动关机软件)
中文|13KB
-
E话通聊天室
中文|28.4M
-
nitro pro 11 64位注册机
中文|374KB
-
合并童话国最新版本
中文|108.1M
-
中文|
-
网络测试工具IxChariot
中文|169.6M
-
软考网络规划设计
中文|36.6M
-
broadcom 802.11n网络适配器
中文|
-
Throttle(网络优化工具)
中文|3.8M
-
GNS3+GNS3.IOU.VM.ova(Cisco网络模拟器)
中文|11.0M