在研究这些接口配置文件之前,让我们首先了解用于网络配置的主要配置文件.理解这些文件在设置网络中的作用,会对我们定制一个红帽企业 Linux 系统有所帮助.
以下列出了主要的网络配置文件:
这个文件的主要目的是用来解析没法用其他方法解析的主机名. 它也被用在没有域名服务器的小型网络里. 不管是什么类型的网络, 这个文件应该有一行来指定回路设备,如: (127.0.0.1) as localhost.localdomain. 请参考hosts帮助页来获得更多信息.
这个文件指定了域名服务器的IP地址和搜索域名. 除非有其他用途, 网络初始脚本都会载入这个文件. 关于这个文件的更多信息,请参考resolv.conf帮助页.
对于每个网络接口,都有一个相应的接口配置文件.每个文件都提供了特定网络接口的信息.请参考第 1.2 节 “接口配置文件” 来获得这种类型的文件的更多信息.
/etc/sysconfig/networking/ 目录里存放了 网络管理工具 (system-config-network) 的使用信息. 这个目录里的内容不应该手工编辑. 考虑到误删配置文件的风险,我们强烈建议只使用一种方法来配置网络.