CentOS 6.5 网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0 说明

DEVICE=eth0          #网卡名称

TYPE=Ethernet             #网络类型  以太网

UUID=d22f13e8-e4a3-45fb-83a0-dc0294685232          #唯一标识符

ONBOOT=yes                            #是否随开机启动网卡

NM_CONTROLLED=yes            #是否受network程序管理

BOOTPROTO=none                #获取IP地址方式

HWADDR=00:CC:29:E9:39:79          #硬件的MAC地址

IPADDR=192.168.1.133                  #IP地址

PREFIX=24                #掩码24相当于255.255.255.0

GATEWAY=192.168.1.1                    #网关

DNS1=8.8.8.8                               #域名解析器

DEFROUTE=yes                              #是否为默认路由

IPV4_FAILURE_FATAL=yes                    #如果IPv4配置失败禁用设备

IPV6INIT=no                 #是否执行IPv6

NAME="System eth0"                                                   





#*NETMASK=255.255.255.0               #掩码

#*BROADCAST=192.168.1.255              #广播地址

#*USERCTL=no              #普通用户不可操作网络配置

BOOTPROTO:dhcp  ——自动获取IP地址

none  ——禁止使用DHCP

static  ——固定的IP地址

bootp ——BOOTP协议

 

PREFIX  和  NETMASK这两个都是设置掩码值的,PREFIX=24等同于NETMASK=255.255.255.0

一般只要选择一个配置就可以了,如果两个都配置了会以PREFIX 为优先,PREFIX的值24说明掩码是24位的。IP地址分为4段,每段8位(二进制),那么可以理解为PREFIX=24就是11111111.11111111.11111111.00000000  转换为10进制就是255.255.255.0了

 

 

 

 

你可能感兴趣的:(Linux)