Linux 网络配置文件解析
1. /etc/network/interfaces (interfaces(5))
该文件是本地网络接口的配置文件
通常,如果要配置以太网的dhcp方式设置网络接口, 其内容如下:
auto eth0
iface eth0 inet dhcp
其中 auto 表示开机自动激活eth0, iface那一句的作用是设置eth0为ipv4,dhcp方式获取IP
如果要配置成static方式, 则写入如下内容:
auto eth0
iface eth0 inet static
address 192.168.0.117
gateway 192.168.0.1
netmask 255.255.255.0
当然,该完配置后可以用/etc/init.d/networking restart 来重启网络是配置生效
2. /etc/resolv.conf (resolv.conf(5))
resolver configuration file,该文件是由域名解析器(resolver,一个根据主机名解析IP
地址的库)使用的配置文件.
内容通常如下:
nameserver 202.99.96.68
nameserver表示解析域名时使用该地址指定的主机为域名服务器。其中域名服务器是按照文
件中出现的顺序来查询的。
3. /etc/host.conf (host.conf(5))
resolver configuration file, 该文件指定如何解析主机名。Linux通过解析器库来获得主
机名对应的IP地址.通常内容如下:
# The "order" line is only used by old versions of the C library.
order hosts,bind
multi on
“order bind,hosts”指定主机名查询顺序,这里规定先查询“/etc/hosts”文件,然后再使用
DNS来解析域名
“multi on” “/etc/hosts”文件中指定的主机可以有多个地址, 这样resolver在返回对应的
host(在/etc/hosts中)对应的all addresses,而不仅仅是the first one.
4. /etc/hosts (hosts(5))
The static table lookup for host names, 用来静态查询的主机名到ip地址的匹配.另一
种查询方式是用DHCP
127.0.0.1 localhost
127.0.1.1 ulaptop
5. /etc/networks (networks(5))
network name information, 该文件里面是网络名与网络IP地址的对应. 通过路由命令使用,允
许使用网络名称。实例如下:
# symbolic names for networks, see networks(5) for more information
link-local 169.254.0.0
6. /etc/nsswitch.conf (nsswitch.conf(5))
System Databases and Name Service Switch configuration file, 该文件是由sun公司开
发并用于管理系统中多个配置文件查找的顺序,它比/etc/host.conf文件提供了更多的功能。
/etc/nsswitch.conf中的每一行或者是注释(以#号开头)或者是一个关键字后跟冒号和一系
列要试用的有顺序的方法。每一个关键字是在/etc/目录可以被/etc/nsswitch.conf控制的
/etc文件的名字。
7. /etc/services (services(5))
The Internet network services list, 该文件包含了服务名和端口号、协议之间的映射。
实例内容:
tcpmux 1/tcp # TCP port service multiplexer
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
systat 11/tcp users
daytime 13/tcp
daytime 13/udp
8. /etc/hostname (hostname(1))
该文件包含了系统的主机名称,包括完全的域名,如:
192.168.0.1 host1.domain host1
9. /etc/protocols
the protocols definition file, 列举当前Internet可用的协议。
10. /etc/rpc
rpc program number data base, 包含RPC指令/规则,这些指令/规则可以在NFS调用、远程
文件系统安装等中使用
阅读(693) | 评论(0) | 转发(0) |