centos网卡配置

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=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=c5300c89-c3e4-4a3a-8344-5194975eacfb
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.170
PREFIX=24
#GATEWAY=192.168.1.79
IPADDR1=192.168.0.170
DNS1=114.114.114.114
DNS2=202.96.128.166

 

/etc/sysconfig/network-scripts/route-eth0:

default via 192.168.0.176 dev eth0
172.16.0.0/16 via 192.168.0.200 dev eth0
192.168.105.0/24 via 192.168.1.149 dev eth0

 

/etc/rc.local

ifconfig eth0:1 192.168.0.176/24
ifconfig eth0:2 192.168.10.176/24
ifconfig eth0:3 192.168.133.254/24
route add default gw 192.168.1.1

vconfig add eth0 22
ifconfig eth0.22 192.168.22.176/24 up
vconfig add eth0 100
ifconfig 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

 

posted @ 2017-03-15 10:52  遥远的绿洲  阅读(304)  评论(0编辑  收藏  举报