查看网卡线缆状态:

mii-tool eth0

查看网卡底层信息:

ethtool eth0

ethtool -i eth0   查看网卡驱动信息 

ethtool -S eth0  查看网卡状态统计信息

Linux下可以通过IP别名(子接口)功能为一个物理网卡添加多个IP地址

要使用IP别名(子接口)需要关闭NetworkManager服务:

service NetworkManager stop

chkconfig NetworkManager off

使用ip命令为一个接口添加别名:

ip addr add 192.168.2.1/24 dev eth0 label eth0:0

永久添加别名,需要在/etc/sysconfig/network-scripts/中添加配置文件:

文件名:

ifcfg-eth0:0

内容:

DEVICE=eth0

IPADDR=192.168.2.1

前缀:PREFIX=24

ONPARENT=yes parent父母)

 

Linux下可以通过多网卡绑定来提升网卡的稳定性及速度,多网卡绑定通过将多个

物理网卡绑定为一个逻辑网卡的形式创建

Linux支持的网卡绑定模式:

模式0   平衡轮训(RR)  流量是平均分配的。提高带宽

模式1   主动备份         提供稳定性但不提高带宽,只有一块网卡工作

模式3   广播    用的比较少

网卡绑定配置:

***绑定后的裸机网卡命名为bondnn为编号,如 /dev/bond0/dev/bond1

***创建绑定网卡的配置文件

/etc/sysconfig/network-scripts/ifcfg-bond0(创建bond0的逻辑网卡)

DEVICE=bond0

IPADDR=192.168.1.100

PREFIX=24

ONBOOT=yes

BOOTPROTO=none

USERCTL=no (用户控制)

BONDING_OPTS="mode=1 miimon=50"(通过bonning模块实现的,mode绑定模式,

miimon持续周期)

eth0eth1绑定(先关闭网卡,再配置)

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

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

MASTER=bond0 (主要添加)

SLAVE=yes

eth1eth0相同

然后bond网卡添加驱动支持:

vi /etc/modprobe.d/bonding.conf(添加)

alias bond0 bonding

关掉eth0eth1    ifdown

开启bond0   ifup

watch -n ifconfig  (一直显示网卡状态)