DEVICE=物理设备名 IPADDR=IP地址 NETMASK=掩码值 NETWORK=网络地址 BROADCAST=广播地址 GATEWAY=网关地址
TYPE=Ethernet (网络类型)ONBOOT=[yes|no](引导时是否激活设备) USERCTL=[yes|no](非root用户是否可以控制该设备)
PEERDNS=[yes|no] (如果通过 DHCP 获取 IP ,是否将 DNS 信息写入 /etc/resolv.conf (覆盖))BOOTPROTO=[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议) HWADDR = 你的MAC地址
例子:
/etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eth0UUID=c5300c89-c3e4-4a3a-8344-5194975eacfbDEVICE=eth0ONBOOT=yesIPADDR=192.168.1.170PREFIX=24#GATEWAY=192.168.1.79IPADDR1=192.168.0.170DNS1=114.114.114.114DNS2=202.96.128.166
/etc/sysconfig/network-scripts/route-eth0:
default via 192.168.0.176 dev eth0172.16.0.0/16 via 192.168.0.200 dev eth0192.168.105.0/24 via 192.168.1.149 dev eth0
/etc/rc.local
ifconfig eth0:1 192.168.0.176/24ifconfig eth0:2 192.168.10.176/24ifconfig eth0:3 192.168.133.254/24route add default gw 192.168.1.1vconfig add eth0 22ifconfig eth0.22 192.168.22.176/24 upvconfig add eth0 100ifconfig eth0.100 172.16.100.176/24 up
在/etc/sysconfig/static-routes中添加路由
如果你有多个网卡,并且有多个网关,就要通过这种方式设置路由,重启网卡设置就会生效。添加的内容和route命令相似:
any host 192.168.1.11 gw 192.168.1.1
any net 192.168.2.0/24 gw 192.168.1.8
any net 192.168.3.0/24 gw 192.168.67.2