CentoS6.x网络配置
一、配置文件
在CentoS系统里面,跟网络有关的主要配置文件有
1./etc/host.conf # 配置域名服务客户端的控制文件
2./etc/hosts # 配置主机名映射为IP的功能
3./etc/resolv.conf # 域名服务客户端的配置文件,用于指定域名服务器的位置
4./etc/sysconfig/network # 包含了主机最基本的网络信息,如主机名
5./etc/sysconfig/network-script/ # 系统启动时初始化网络的一些信息
6./etc/xinetd.conf # 定义了超级进程xinetd启动的网络服务
7./etc/networks # 完成域名与网络地址的映射
8./etc/protocols # 设定主机使用的协议与各协议的协议号
9./etc/services # 设定主机不同端口的网络服务
二、设置对应网卡的IP。如:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0" # 设备名称,一般默认即可。和文件ifcfg-ethX里面的ethX要一致
BOOTPROTO="static" # 开机协议,常见的参数有以下三个
1.static(静态IP)
2.none(不指定,一般用于设置固定IP。但是如果要设置多网卡绑定(bond)时,就是设置为none
3.dhcp(通过DHCP服务器获得IP地址)
BROADCAST="192.168.1.255" # 广播地址
HWADDR="网卡的MAC地址"
IPADDR=“192.168.1.200” # IP地址
NETMASK="255.255.255.0" # 子网掩码
ONBOOT="yes" # 启动或重启网络时,是否启动该设备,yes是启动,no是不启动
一般设置好这个文件就差不多可以连接到网络了
其它相关配置文件:
1./etc/host.conf
multi on # 允许主机有多个IP地址
order hosts,bind #主机名的解析顺序,即本地解析,DNS域名解析的顺序
这个文件一般不需要修改,默认的解析顺序是本地解析,DNS服务器解析
2./etc/hosts
127.0.0.1 butbueatiful localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
第一行是IPv4的信息,第二行是IPv6的信息