天天看点

CentOS网络接口配置文件ifcfg-eth0详解

==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

继续阅读