RedHat/CentOS/Fedora系Linux Distribution 网卡配置文件中常用的一些选项:

BOOTPROTO=<protocol>
    <protocol> 的值能够是以下几种:
     none - 不指定启用协议
     bootp - 使用 BOOTP 协议
     dhcp - 使用 DHCP 协议
     BROADCAST=<address>

<address> 表示广播地址。ifcalc 程序会自动计算这个地址,不推荐手动对它进行配置。

DEVICE=<name>
<name> 表示物理设备的名称 ,对于动态寻址的 PPP 设备则是指它的逻辑名称。

DNS{1,2}=<adderss>
<address> 表示名称服务器的 IP 地址。如果 PEERDNS 选项被设置为 yes,这里设置的 IP 地址将会替代 /etc/resolv.conf 中的设置

IPADDR=<address>
<address> 的值就是分配给网卡的 IP 地址

NETMASK=<mask>
<mask> 表示子网掩码
GATEWAY=<address>
<address> 的值为路由器或其它网关设备的 IP 地址

NETWORK=<address>
<address> 表示网络地址,ifcalc 程序会自动计算这个地址,不推荐手动对它进行配置。

ONBOOT=<yes|no>
yes - 系统启动时激活设备
no - 系统启动时不激活设备

PEERDNS=<yes|no>
yes - 使用 DNS 选项的值替代 /etc/resolv.conf 中的配置。如果使用 DHCP,yes 则为这个选项的默认
no - 不更改 /etc/resolv.conf 中的配置

USERCTL=<yes|no>
yes - 允许非 root 用户控制这个设备
no - 不允许非 root 用户控制这个设备