Linux
多网卡绑定?/p>
IP
别名
在介绍多网卡绑定以及子接口技术之前,首先来介绍一下查看网卡信息的指令操作?/p>
查看网卡线缆状态:
mii-tool eth0
#
命令显示网卡的底层信?/p>
(
双工,速率,物理连接是否正常等信息
)
查看网卡底层信息?/p>
ethtool eth0
#
此命令显示的网卡信息较为详细,作为高级的排错指令
ethtool -i eth0
查看网卡驱动信息
[root@www ~]# ethtool -i eth0
driver: pcnet32
version: 1.35
firmware-version:
bus-info: 0000:02:01.0
ethtool -S eth0
查看网卡状态统计信?/p>
子接口(
IP
别名?/p>
?/p>
CentOS
?/p>
RHEL
默认会启?/p>
NetworkManager
对网卡管理,
Linux
下可以通过
IP
别名
(子
接口)功能为一个物理网卡添加多?/p>
IP
地址;要使用
IP
别名(子接口)需要关?/p>
NetworkManager
服务。如下所示:
service NetworkManager stop
chkconfig NetworkManager off
#
此服务对网卡进行管理在功能上来讲很单一,实现的功能很少?/p>
使用
ip
命令为一个接口添加别名:
(或者通过
ifconfig
命令来实现)
ip addr add 10.1.10.118/24 dev eth0 label eth0:0
eth0:1
永久添加别名,需要在
/etc/sysconfig/network-scripts/
中添加配置文件:
文件名:
ifcfg-eth0:0
内容如下所示:
DEVICE=eth0:0
IPADDR=10.1.10.118
PREFIX=24
或?/p>
NETMASK 255.255.255.0
(在这里直接使用地址前缀信息?/p>
ONPARENT=yes
#
子接口的依附关系?/p>
备注:使用多网卡的主机上需要将
NetworkManager
服务关闭,避免出现问?/p>