首頁 > 系統教程 > Linux > 主體

CentOS7網路適配器綁定設定指南

WBOY
發布: 2024-01-02 22:09:54
轉載
833 人瀏覽過

NIC(網路介面卡)綁定也稱為網路綁定。它可以被定義為多個NIC到單鍵介面的聚合或組合。它的主要目的是提供高可用性和冗餘。

實驗環境:DELL CentOS 7 

#雙網卡:em1/em2

# 查看網路卡名稱

ip link | awk 'NR%2==1' | awk '{print $2,$8,$9}' | tr -d ':' | grep -v lo | awk '{print $1}'

先決條件

確認bonding模組是否已經載入到linux環境中,使用下面指令載入:

modprobe bonding

列出綁定的模組資訊

modinfo bonding

CentOS7網路適配器綁定設定指南

#第一步: 建立綁定介面檔案

在資料夾「/etc/sysconfig/network-scripts/」下建立綁定介面檔案(ifcfg-bond0)

[root@kvm-centos7 ~]# cd /etc/sysconfig/network-scripts/

[root@kvm-centos7 network-scripts]# cat ifcfg-bond0

DEVICE=bond0

TYPE=Bond

NAME=bond0

BONDING_MASTER=yes

BOOTPROTO=none

ONBOOT=yes

IPADDR=192.168.1.133

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

BONDING_OPTS="mode=5 miimon=100"使用’mode = 5’,用於提供容錯和負載平衡

第二步:編輯NIC介面檔(ifcfg-em1,ifcfg-em2)

[root@kvm-centos7 network-scripts]# clear

[root@kvm-centos7 network-scripts]# cat ifcfg-em1

TYPE=Ethernet

BOOTPROTO=none

UUID=f6f140af-1885-47d6-b22f-51e232d966e9

DEVICE=em1

ONBOOT=yes

MASTER=bond0

SLAVE=yes

[root@kvm-centos7 network-scripts]# cat ifcfg-em2

UUID=fe4606d1-23b8-48c7-a7e0-c858​​978ba4a9

DEVICE=em2

ONBOOT=yes

TYPE=Ethernet

BOOTPROTO=none

MASTER=bond0

SLAVE=yes

第三個步驟:重啟網路服務

systemctl restart network.service

#第四步:測試與驗證bond介面

使用ipconfig查看網路卡狀態

CentOS7網路適配器綁定設定指南

#查看綁定介面設置,如綁定模式和從介面

cat /proc/net/bonding/bond0

CentOS7網路適配器綁定設定指南

#第五步:容錯測試

測試容錯,停掉一個網卡,看是否能夠存取伺服器以及介面狀態

ifdown em1 # 停用

ifconfig查看網路狀態,發現網路狀態正常###

以上是CentOS7網路適配器綁定設定指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:jb51.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!