zoukankan      html  css  js  c++  java
  • centOS7.6或RHEL8配置双网卡绑定方法

    • 双网卡的添加过程省略,两张网卡保证是同一种模式下,本次实验,两张设置的都仅主机模式。网卡名称分别是 ens33、ens38。
    • 用 nmcli 命令创建一个bond网卡,名称叫做 bond0,模式使用 balance-rr,这个模式特点是双网卡同时工作,根据设备顺序依次传输数据包,负载均衡,让宽带性能更好,这种模式中的一块网卡出现故障时,不需在交换机操作即可自动切换。另一种模式是 active-backup,这种模式中只有一张网卡在工作,另一张网卡备份,也叫做主备模式。配置过程如下:
    #第1步:创建出一个bond网卡
    [root@localhost ~]# nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=balance-rr"
    Connection 'bond0' (c5b2790c-5ec3-4325-a0c4-7ad1aa7d1624) successfully added.
    #第2步:向 bond0 中添加从属网卡,将ens33、ens38添加到 bond0 中,con-name参数后面是从属网卡名称,可随意设置
    [root@localhost ~]# nmcli connection add type ethernet slave-type bond con-name bond0-port1 ifname ens33 master bond0	#添加ens33网卡到bond0中
    Connection 'bond0-port1' (96c81f6c-8de2-4cb0-b1be-51cd34194f64) successfully added.
    [root@localhost ~]# nmcli connection add type ethernet slave-type bond con-name bond0-port2 ifname ens38 master bond0	#添加之ens38网卡到bond0中
    Connection 'bond0-port2' (89685bda-963a-4895-9164-7136288807d0) successfully added.
    #第3步:配置bond0设备的网卡信息,继续使用nmcli命令配置网络的IP地址及子网掩码、网关、DNS、搜索域和手动配置等参数,也可编辑网卡配置文件来完成。
    [root@localhost ~]# nmcli connection modify bond0 ipv4.address 192.168.0.41/24
    [root@localhost ~]# nmcli connection modify bond0 ipv4.gateway 192.168.0.2
    [root@localhost ~]# nmcli connection modify bond0 ipv4.dns 192.168.0.41
    [root@localhost ~]# nmcli connection modify bond0 ipv4.dns-search michael.com
    [root@localhost ~]# nmcli connection modify bond0 ipv4.method manual
    #第4步:启动它,这是激动人心的一刻,顺便查看设备的详细列表
    [root@localhost ~]# nmcli connection up bond0	#启动bond0网卡,down参数关闭网卡
    Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/46)
    [root@localhost ~]# nmcli device status	#查看设备状态
    DEVICE  TYPE      STATE      CONNECTION  
    ens34   ethernet  connected  ens34       
    bond0   bond      connected  bond0       
    ens33   ethernet  connected  ens33       
    ens38   ethernet  connected  bond0-port2 
    lo      loopback  unmanaged  -- 
    
    • 上面的输出信息显示,双网卡已经配置成功。现在在windows主机上 ping 192.168.0.41,可以正常ping通,配置正确。现在在虚拟机上移除一张网卡(ens33、ens38中的一张),或者使用 ifdown 命令关闭一张网卡也可以,命令是 ifdown ens33,此时可以看到ping的过程有几个丢包或者延时,随后就恢复正常。启动网卡用 ifup 命令,例如:ifup ens33
  • 相关阅读:
    科普文,无论在哪选配计算机,都要懂得常识 (任务5)
    任务5 配机网站关注热点解读
    科普文,解析品牌机的配置特点,选配计算机可以这么做(任务4)
    任务4 解析品牌机配置
    立足于应用需求,看到整体性能,评价计算机的性能(任务3)
    科普文,分享计算机优化的套路,停掉不需要的进程(任务3)
    任务3对电脑进行评价,硬件健康,性能测试, WINDOWS体验指数
    任务2认知计算机系统(计算机系统是一个生态系统,分为硬件系统和软件系统,互为支撑)
    数据库程序接口——JDBC——API解读第一篇——建立连接的核心对象
    数据库程序接口——JDBC——API解读第二篇——执行SQL的核心对象
  • 原文地址:https://www.cnblogs.com/Micro0623/p/15520989.html
Copyright © 2011-2022 走看看