CentOs7中的網卡配置工具

一,CentOs7中的網卡配置工具

介紹之前,先來了解一下NetworkManager,Network Manager 是管理和監控網絡設置的首行進程,設備既是網絡接口,鏈接是對網絡接口的配置,一個網絡接口可以有多個鏈接配置,但同時只有一個鏈接配置生效

chkconfig NetworkManager off  保證下一次開機服務仍然關閉

  1. nmcli 地址配置工具

  2. nmcli常用選項

    nmcli.png

    看一下具體用法

    nmcli device = nmcli device status 顯示網絡接口

    nmcli device.png

    nmcli device show 顯示網卡設備詳細信息

    nmcli device show.png

    nmcli connection 顯示網卡配置文件名

    nmcli con.png

    nmcli connection modity 修改配置文件名

    nmcli con mod.png

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

    nmcli add.png

    nmcli connection up 激活配置文件鏈接

    nmcli up.png

    手動設置自動鏈接的配置文件

    nmcli true.png

    nmcli connection modity  修改地址

    nmcli mod1.png

    nmcli mod2.png

    nmcli connection modity +ipv4  增加IP地址

    nmcli mod add.png

  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   刪除網橋中網卡












發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章