美文网首页
Linux-C-高级-第4章-高级网络-网卡绑定,子端口

Linux-C-高级-第4章-高级网络-网卡绑定,子端口

作者: sky92archangel | 来源:发表于2018-10-03 19:41 被阅读0次

    目录(持续更新)


    基础-第0章-安装
    基础-第1章-基本操作
    基础-第2章-磁盘及文件系统管理
    基础-第3章-获得帮助
    基础-第4章-用户及权限基础
    基础-第5章-网络基本配置
    基础-第6章-管道,重定向及文本处理
    基础-第7章-系统启动详解

    进阶-第1章-日志服务
    进阶-第2章-DNS域名服务器
    进阶-第3章-FTP文件共享服务
    进阶-第4章-NFS文件共享服务
    进阶-第5章-SMB文件共享服务
    进阶-第6章-WEB服务Apache篇
    进阶-第7章-电子邮件服务
    进阶-第8章-Linux服务基础及管理

    高级-第1章-LVM逻辑卷
    高级-第2章-高级权限ACL
    高级-第3章-RAID提升速度及冗余
    高级-第4章-高级网络-网卡绑定,子端口
    高级-第5章-SELinux安全系统基础
    高级-第6章-IPTable防火墙基础
    高级-第7章-Linux远程管理-SSH、VNC


    第4章-高级网络-网卡绑定,子端口


    第一节 高级网络设置

    网卡高级命令

    命令mii-tools用以查看网卡状态
        mii-tools eth0
    命令ethtool可以查看网卡设置
        ethtool eth0        查看物理信息
        ethtool -i eth0     查看网卡驱动信息
        ethtool -S eth0     查看网卡状态
    

    IP别名

    Linux支持在一个物理网卡上配置多个IP地址,用来实现类似子接口之类功能  
    
    CentOS 或 RHEL 系统默认会启用NetworkManager对网卡管理 方便使用 
    但如果使用子接口,需要禁用NetworkManager
    
        servive NetworkManager
        chkconfig NetworkManager off
    
    之后使用ip命令临时创建一个IP别名
    
        ip addr add 10.1.1.1/24 dev eth0 label eth0:0
        eth0:0第二个0为别名编号   第二个可以为eth0:1
    

    永久添加IP别名

    在/etc/sysconfig/network-scripts/下添加别名配置文件: ifcfg-eth0:0
    内容:
        DEVICE=eth0:0
        IPADDR=10.1.1.1
        PREFIX=24       #子网掩码
        ONPATENT=yes    #子网卡为yes
    

    第二节 多网卡绑定

    多网卡绑定

        通过绑定多块物理网卡提升带宽 提升稳定性
        绑定模式:
        模式0:平衡轮训        流量平均分配
        模式1:主动备份        只有一块工作 另一块备用
        模式2:广播            同时外发数据
    

    网卡绑定配置

        绑定后的逻辑网卡名字为bondn  n为编号   如/dev/bond0
    
        创建绑定网卡配置文件:
            /etc/sysconfig/network-scripts/ifcfg-bond0
        写入内容:
            DEVICE=bond0
            IPADDR=129.168.1.200
            PREFIX=24           #子网掩码
            ONBOOT=yes          #开机自启动
            BOOTPROTO=none      #启动协议
            USERCTL=no          #用户控制
            BONDING_OPTS="mode=1 miimon=50" #bond设备参数  模式编号
    
        修改每个属于该逻辑网卡的物理网卡的配置文件
            /etc/sysconfig/network-scripts/ifcfg-eth0
        写入内容:
            DEVICE=eth0
            ONBOOT=yes          #开机自启动
            BOOTPROTO=none      #启动协议
            USERCTL=no          #用户控制
            MASTER=bond0        #要绑定到的逻辑网卡
            SLAVE=yes           #当前是否子网卡
        然后bond网卡添加驱动支持  文件名为驱动程序文件+.conf
            /etc/modprobe.d/bonding.conf 
        写入内容:
            alias bond0 bonding
        重启网络服务
        然后启动绑定的逻辑网卡bond
    

    相关文章

      网友评论

          本文标题:Linux-C-高级-第4章-高级网络-网卡绑定,子端口

          本文链接:https://www.haomeiwen.com/subject/mfhtaftx.html