==centos网络接口配置文件ifcfg-eth0详解==
文件
/etc/sysconfig/network-scripts/ifcfg-eth0在/etc/sysconfig/network-script在这个目录下面,存放的是网络接口(网卡)的脚本文件(控制文件),ifcfg-eth0是默认的第一个网络接口,如果机器中有多网络接口,那么名字就将依此类推ifcfg-eth1,ifcfg-eth2,ifcfg-eth3......(这个文件重要,涉及到网络能否正常工作)。
==设定形式:设定值=值==
设定项目项目如下:
*device 接口名(设备,网卡)
*userctl [yes|no](非root用户是否可以控制该设备)
*bootproto ip的配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配ip|bootp协议|dhcp协议)
*hwaddr mac地址
*onboot 系统启动的时候网络接口是否有效(yes/no)
*type 网络类型(通常是ethernet)
*netmask 网络掩码
*ipaddr ip地址
*ipv6init ipv6是否有效(yes/no)
*gateway 默认网关ip地址
*broadcast 广播地址
*network 网络地址
====可参照下面的例子====
*device=eth0
*bootproto=static
*broadcast=192.168.1.255
*hwaddr=00:0c:2x:6x:0x:xx
*ipaddr=192.168.1.23
*netmask=255.255.255.0
*network=192.168.1.0
*onboot=yes
*type=ethernet