centos6.6多块网卡配置,ip、网络配置,

我这里安装的是CentOS-6.6-x86_64-minimal.iso版本
安装完发现只启用了本地回环网络(local loopback)

1. 配置网卡

vi /etc/sysconfig/network-scripts/ifcfg-eth0

如下:

1
2
3
4
5
6
7
DEVICE=eth1
HWADDR=08:00:27:3f:1b:d1
TYPE=Ethernet
UUID=b76e4cb2-ba51-44ca-9ee8-d77dd087719d
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

onboot默认是no,改为yes,表示系统启动时就启用这个网络设置
bootproto是获取ip的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址

用下面的命令重启网卡即可

1
service network restart # 或者 /etc/init.d/network restart

1.2 添加多块网卡

如果有多块网络,进入 vi /etc/udev/rules.d/70-persistent-net.rules 查看网卡的mac地址,如下

1
2
3
4
5
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:51:83:f6", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:3f:1b:d1", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

复制第二块网卡的mac地址, 新建配置文件,比如`/etc/sysconfig/network-scripts/ifcfg-eth1

把th0的信息复制到eh1,然后替换mac地址为第二块网卡的mac地址,uuid改一下不要和eth0重复,保存

1.3 设置静态ip

如果你需要设置静态ip

1
2
3
4
5
6
7
8
9
10
 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
 BOOTPROTO=static #设置为静态ip方式
 BROADCAST=192.168.0.255 #对应的子网广播地址
 HWADDR=08:00:27:51:83:F6 #对应的网卡物理地址
NETMASK=255.255.255.0 #网卡对应的网络掩码
 NETWORK=192.168.0.0 #网卡对应的网络地址
 IPADDR=12.168.0.33 #静态ip地址

设置好之后重启网络即可

参考文档

http://www.2cto.com/os/201212/174172.html
http://jingyan.baidu.com/article/e4d08ffdd417660fd3f60d70.html
http://www.cnblogs.com/coacaio/archive/2011/12/12/2284715.html