中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos7中網絡及設備的相關配置是怎樣的

發布時間:2021-11-08 17:35:23 來源:億速云 閱讀:171 作者:柒染 欄目:建站服務器

本篇文章給大家分享的是有關Centos7中網絡及設備的相關配置是怎樣的,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

centos7中,不再贊成使用ifconfig工具,取而代之的是nmcli工具,服務管理也是以systemctl工具取代了service,這些之前版本的工具雖然在centos7中還可以繼續使用,只是出于版本兼容的目的,
下面,我們就對centos7中網絡配置和管理進行介紹和說明。
1.nmcli獲取網卡相關信息
# nmcli connection show
--如網卡未啟用,也未建立相關配置文件,則在device欄位顯示”—”。在配置完成,重啟網絡服務后就會顯示相應的設備名。
--注:
   centos7中,對網卡的命名規則有所變更,具體如下。
   1)eno1:由主板BIOS內建的網卡;
   2)ens1:由主板BIOS內建的PCI-E界面的網卡;
   3)enp2s0:PCI-E界面的獨立網卡,可能有多個網卡接口,所以,也許會有s0,s1...等的編號;
   4)eth0:如上述命名規則都不適用,則回到原來的網卡命名及編號規則;
 

2.nmcli手工配置網卡
# nmcli connection modify ens1 \
 connection.autoconnect yes \
 ipv4.method manual \
 ipv4.address 192.168.1.21/24 \
 ipv4.gateway 192.168.1.1 \
 ipv4.dns 114.114.114.114
--重啟網絡服務
# systemctl restart network.service

# systemctl restart network

3.nmcli查看確定網卡相關信息
# nmcli connection show ens1
# nmcli device status

centos7中,不再使用ifconfig,以ip addr取而代之。
# ip addr

4.為網卡設置雙IP
# cd /etc/sysconfig/network-scripts/
# cp ifcfg-enps1 ifcfg-ens1:1
# vi ifcfg-enps1:1
--修改如下內容,保存并退出。
NAME=ens1:1
DEVICE=ens1:1
IPADDR=192.168.1.22
PREFIX=24

# nmcli connection show ens1
--輸出結果中將看到該網卡有兩個IP地址。

--查看所有網絡設備信息
# ip addr
--輸出結果中兩個inet部分包含兩個IP地址。

5.配置hostname
# hostnamectl set-hostname www.test.com
# cat /etc/hostname

6.nmcli配置網卡自動獲取IP地址
#  nmcli connection modify eth0 \
>  connection.autoconnect yes \
>  ipv4.method auto

# systemctl restart network

6.配置bonding網卡
6.1 bonding概念
將多塊網卡綁定到同一個IP地址,并對外提供服務,既可以實現高可用,還可以實現負載均衡。因為,不可以將兩塊網卡設置為同一個IP地址,通過bonding機制,可以虛擬一塊網卡對外提供服務,且物理網卡被映射為相同的MAC地址。
6.2 bonding工作模式
1) Mode 0 (balance-rr和Round-robin)
一次輪詢在每一個slave 接口上面發送數據包,本模式提供負載均衡和容錯的能力。
2) Mode 1 (active-backup)
任何時刻只有一個slave被激活,當且僅當活動的slave接口失敗時,才會激活其他slave。為避免交換機發生混亂,該模式綁定的MAC地址只在一個外部端口上可見。
3) Mode 3 (broadcast)
所有slave接口上傳送所有報文,提供容錯能力。
此外,active-backup、balance-tlb 和 balance-alb 模式無需對交換機進行任何特殊配置,而其他模式為了整合鏈接,則需對交換機進行相關配置。
6.3 添加bonding步驟
1) 添加bonding接口
#nmcli connection add type bond con-name bond0 ifname bond0 mode active-backup ipv4.method manual ipv4.addresses 192.168.1.66/24 ipv4.dns 114.114.114.114 ipv4.gateway 192.168.1.1
--注
1)nmcli connection add:創建命令必須;
2)type bond:指定配置類型;
3)con-name bond0:指定配置文件名字;
4)ifname bond0:指定接口名字;
5)mode active-backup:指定綁定模式;
6)ipv4.method(manual | auto):指定ip地址模式,manual對應靜態地址,auto對應動態地址(ip,dns,gateway都無需指定);
7)ipv4.addresses:指定ipv4靜態地址;
8)ipv4.dns:指定dns服務器
9)ipv4.gateway:指定網關;
10)該命令自動創建配置文件,服務器重啟配置不會丟失。

2) 添加slave接口
# nmcli connection add con-name bond-slave0 type bond-slave ifname eth0 master bond0
# nmcli connection add con-name bond-slave1 type bond-slave ifname eth2 master bond0

3) 啟動綁定
--須先啟動slave接口
# nmcli connection up bond-slave0
# nmcli connection up bond-slave1
# nmcli connection up bond0

4) 查看binding網卡信息
cd /etc/sysconfig/network-scripts/
#cat /proc/net/bonding/bond0

6.4 刪除bonding步驟
1) down掉bonding設備
# nmcli connection down bond0
# nmcli connection down bond-slave0
# nmcli connection down bond-slave1
2) 卸載bonding驅動模塊
# lsmod | grep bonding
# modprobe -r bonding
3)刪除bonding相關配置文件
# nmcli connection delete bond0
# nmcli connection delete bond-slave0
# nmcli connection delete bond-slave1
4)查看啟動網卡設備
# nmcli device status
# nmcli device show
# nmcli d c eth0
# nmcli d c eth2

以上就是Centos7中網絡及設備的相關配置是怎樣的,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

固原市| 孝义市| 安乡县| 新余市| 桂平市| 偃师市| 宁化县| 静乐县| 临高县| 永顺县| 万荣县| 南岸区| 台南县| 绵阳市| 乌拉特中旗| 巩义市| 合阳县| 北安市| 石渠县| 太保市| 佛教| 扎赉特旗| 马龙县| 安顺市| 城固县| 湟源县| 东乡族自治县| 中牟县| 喀喇沁旗| 石家庄市| 宁城县| 泸水县| 许昌县| 土默特左旗| 本溪市| 咸阳市| 全州县| 彰武县| 旬阳县| 磴口县| 醴陵市|