一.网卡高级命令:

1.命令mii-tool用以查看网卡状态:

  mii-tool eth0

2.命令ethtool命令可以查看网卡设置:

  ethtool eth0     查看网卡物理特性

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

  ethtool -S eth0 查看网卡状态

二.IP别名

1.Linux支持在一个物理网卡上配置多个IP地址,用来实现类似子接口之类的功能,称之为IP别名。

2.CentOS或RHEL系统默认会启用NetworkManager对网卡管理,以方便用户使用,但是如果使用子接口需要禁用NetworkManager.

  service NetworkManager stop
  chkconfig NetworkManager off

3.之后使用ip命令临时创建一个IP别名:

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

eth0:0中第二个0为别名编号,第二个可以命名为eth0:1

三.永久添加IP别名

如果需要永久添加IP别名,则可以在/etc/sysconfig/network-scripts下添加别名配置文件:

  配置文件名:ifcfg-eth0:0

  内容:

  DEVICE=eth0:0

  IPADDR=10.1.1.1

  PREFIX=24

  ONPARENT=yes

四.多网卡绑定

1.Linux支持将多块物理网卡绑定为一个逻辑网卡,绑定后的逻辑网卡可以并行使用组成其的所有物理网卡,通过这样的方式用以提高带宽及稳定性。

2.绑定后物理网卡不再直接使用,IP地址配置在绑定后的逻辑网卡上。

3.Linux支持以下的网卡绑定模式:

  -模式0:平衡轮训

  -模式1:主动备份

  -模式3:广播

五.网卡绑定配置

1.绑定后的逻辑网卡命名为bondn,n为编号,如/dev/bond0、/dev/bond1

2.创建绑定网卡的配置文件:

  /etc/sysconfig/network-scripts/ifcfg-bond0

    DEVICE=bond0

    IPADDR=192.168.1.200

    PREFIX=24

    ONBOOT=yes

    BOOTPROTO=none

    USERCTL=no

    BONDING_OPTS="mode=1 miimon=50"

六.网卡绑定配置

1.之后修改每个属于该逻辑网卡的物理网卡(一般称之为slave接口)的配置文件:

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

    DEVICE=eth0

    BOOTPROTO=none

    ONBOOT=yes

    MASTER=bond0

    SLAVE=yes

    USERCTL=no

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

  /etc/modprobe.d/bonding.conf

    alias bond0 bonding

注意:  

  1.添加第二块网卡的时候使用setup

  2.受用ifup和ifdown + eth0进行对网卡的开启和关闭

posted on 2016-12-02 16:58  加油AlwaysWin  阅读(832)  评论(0)    收藏  举报