CentOs7中的网卡配置工具

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOs7中的网卡配置工具相关的知识,希望对你有一定的参考价值。

一,CentOs7中的网卡配置工具

介绍之前,先来了解一下NetworkManager,Network Manager 是管理和监控网络设置的首行进程,设备既是网络接口,链接是对网络接口的配置,一个网络接口可以有多个链接配置,但同时只有一个链接配置生效

chkconfig NetworkManager off  保证下一次开机服务仍然关闭

  1. nmcli 地址配置工具

  2. nmcli常用选项

    技术分享图片

    看一下具体用法

    nmcli device = nmcli device status 显示网络接口

    技术分享图片

    nmcli device show 显示网卡设备详细信息

    技术分享图片

    nmcli connection 显示网卡配置文件名

    技术分享图片

    nmcli connection modity 修改配置文件名

    技术分享图片

    nmcli connection add 增加一个配置文件名

    技术分享图片

    nmcli connection up 激活配置文件链接

    技术分享图片

    手动设置自动链接的配置文件

    技术分享图片

    nmcli connection modity  修改地址

    技术分享图片

    技术分享图片

    nmcli connection modity +ipv4  增加IP地址

    技术分享图片

  3. 修改配置文件执行生效

    systemctl restart network

    nmcli con reload

  4. 创建bond

      bond 绑定,将多块我昂卡绑定同一个IP地址对外提供服务,通过bonding虚拟一块网卡,并不是直接设置同一个IP地址

    nmcli connection add con-name bond0 type bond ifame bond0 mode active-backup    添加bonding主接口

    nmcli connection add type bond-slave ifname ens33 master bond0    添加bonding从属接口

    nmcli connection add tyoe bond-slave ifname ens34 master bon0    第二个从属接口

    nmcli connection up bond-slave-ens33    先启动俩个从属接口,然后启动bond

    nmcli connection up bond-slave-ens34

    nmcli connection up mybond0    启动bond

    cat /proc/net/bonding/bong0    查看bond状态

  5. 创建team

      network team 网络组,将多个网卡聚合在一起的方法

    nmcli connection add con-name team0-con1 type team ifname team0 config    创建网络组接口

              team0-con1    连接名

              config    指定runner的方式    格式 {"runner":{"name":"method"}}

              method的多种

              broadcast   roundrobin   activebackup   loadbalance   

    nmcli connection add type team-slave ifname ens33 master team0    创建port(数据)接口

              team-slave    连接名不指定,默认为team0-slave-ens33

    nmcli connection modity team0-con1 ipv4.addresses 8.8.8.9/24    设置接口ipv4地址

    teamdctl team0 state    查看team0状态

               teamdctl    管理team的工具

  6. 创建bridge 

       bridge  网桥,类似于交换机,虚拟机里的桥接,交换机的前身

                    作用,俩个网络有所连接,在Linux上需要自己创建

      nmcli connection add type bridge con-name br0-con ifname br0 ipv4.method manual ipv4.addresses 8.8.8.6/24    添加网桥接口并且手动设置IP地址

      nmcli connection add type bridge-slave ifname eth2 master br0    添加俩个网桥从属接口

      nmcli connection add type bridge-slave ifname eth3 master br0

      nmcli connection up br0-con    激活网桥接口

      brctl show  查看网桥

         brctl delbr br0   删除网桥

         brctl delif eth0   删除网桥中网卡












以上是关于CentOs7中的网卡配置工具的主要内容,如果未能解决你的问题,请参考以下文章

centos7网卡bond配置

centos7 怎么看网卡配置

CentOS7网卡配置

Centos7-网卡配置

如何通过自带工具为CentOS-7配置网络

虚拟机安装(安装(克隆)虚拟机 配置网络 安装Centos7 配置(修改)虚拟机的静态IP 修改网卡的配置文件 测试网络是否互通外部工具 连接linux系统 设置服务器时间 修改主机名)