查看网卡线缆状态:
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
Linux下可以通过多网卡绑定来提升网卡的稳定性及速度,多网卡绑定通过将多个物理网卡绑定为一个逻辑网卡的形式创建
Linux支持的网卡绑定模式:
模式0 平衡轮训(RR)
模式1 主动备份
模式3 广播
创建绑定网卡的配置文件
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
IPADDR=192.168.3.2
PREFIX=24
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
BONDING_OPTS="mode=1 miimon=50" 修改工作模式:mode=1或者0
然后修改eth0、eth1等几块要绑定的网卡 先关掉两个网卡:ifdown eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
加入一下信息,并且稍作修改,把无关的东西删除掉
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
修改后添加bond0的网卡支持 ifdown bond0
vim /etc/modprobe.d/bonding.conf
添加内容为
alias bond0 bonding
ifup bond0
service network restart
OK成功!!!
查看bond0信息。