主要的网络配置文件:
/etc/hosts
主要用于解析本地的主机名称,或者DNS无法解析的域名。必须包含ip地址为127.0.0.1 的本地回环地址,格式如:
127.0.0.1 localhost.localdomain
每行指定一对 ip地址 和 主机名称
更多信息参考 man hosts 命令
/etc/resolv.conf
用来设置dns服务器地址,格式如:
nameserver 61.177.7.1
详细信息参考 man resolv.conf 命令
/etc/sysconfig/network
为所有的网卡设备配置路由等信息
NETWORKING=yes/no #是否启用网络
HOSTNAME=hostname.example.com #本主机的主机名称
GATEWAY=gw-ip #网关的ip地址
GATEWAYDEV=eth0 #如果在同一个子网中有多个网卡,利用其中的一个作为路由的网关,需要设置该项。
NISDOMAIN=nis.domainname # nis domain name ,在使用nis服务时设置该项
NOZEROCONF=<value>
, where setting
to<value>
true
disables the zeroconf route http://www.zeroconf.org/
/etc/sysconfig/network-scripts/ifcfg-eth0
网卡配置文件
DEVICE=
eth0
HWADDR=<MAC-address>
# eth0对应的mac地址
MACADDR= #修改网卡的mac地址
BOOTPROTO=dhcp/bootp/none
ONBOOT=yes/no #开机时是否启用网卡
IPADDR
GATEWAY=gw-ip
NETMASK= 子网掩码
NETWORK= #子网地址如192.168.0.0/24 ?
BROADCAST=广播地址如192.168.0.255
http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-networkscripts-interfaces-eth0.html