虛擬機(jī)CentOS 9網(wǎng)絡(luò)配置全過程
虛擬機(jī)CentOS 9網(wǎng)絡(luò)配置
在 CentOS 9 虛擬機(jī)中進(jìn)行網(wǎng)絡(luò)配置,可根據(jù)不同的網(wǎng)絡(luò)連接模式(如橋接模式、NAT 模式等)來操作,以下以常見的 NAT 模式為例,詳細(xì)介紹配置步驟。
1. 確認(rèn)虛擬機(jī)網(wǎng)絡(luò)連接模式
打開虛擬機(jī)軟件(如 VMware Workstation 或 VirtualBox),設(shè)置 CentOS 9 虛擬機(jī)的網(wǎng)絡(luò)連接模式為 NAT 模式。
- VMware Workstation:右鍵點(diǎn)擊虛擬機(jī),選擇 “設(shè)置”,在 “網(wǎng)絡(luò)適配器” 選項(xiàng)中選擇 “NAT 模式”。
- VirtualBox:選擇虛擬機(jī),點(diǎn)擊 “設(shè)置”,在 “網(wǎng)絡(luò)” 選項(xiàng)卡中,將 “連接方式” 設(shè)置為 “網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)”。
2. 編輯網(wǎng)絡(luò)配置文件
CentOS 9 使用 NetworkManager 來管理網(wǎng)絡(luò)連接,網(wǎng)絡(luò)配置文件通常位于 /etc/sysconfig/network-scripts/ 目錄下,文件名一般以 ifcfg- 開頭,后面跟著網(wǎng)絡(luò)接口名稱(如 eth0、ens33 等)。
打開終端,使用以下命令查看當(dāng)前網(wǎng)絡(luò)接口名稱:
ip link show
假設(shè)網(wǎng)絡(luò)接口名稱為 ens33。
使用文本編輯器(如 vim 或 nano)打開對(duì)應(yīng)的網(wǎng)絡(luò)配置文件:
sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改配置文件內(nèi)容,確保以下參數(shù)正確設(shè)置:
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp # 使用 DHCP 自動(dòng)獲取 IP 地址 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # 保持原有的 UUID DEVICE=ens33 ONBOOT=yes # 開機(jī)自動(dòng)啟用網(wǎng)絡(luò)接口
保存并退出編輯器。如果使用 vim,按 Esc 鍵,輸入 :wq 并回車;如果使用 nano,按 Ctrl + X,然后按 Y 確認(rèn)保存,最后回車。
重啟網(wǎng)絡(luò)服務(wù)
修改配置文件后,需要重啟網(wǎng)絡(luò)服務(wù)使配置生效:
sudo systemctl restart NetworkManager
驗(yàn)證網(wǎng)絡(luò)連接
使用以下命令檢查網(wǎng)絡(luò)連接是否正常:
ping www.baidu.com
如果能夠正常收到響應(yīng),說明網(wǎng)絡(luò)連接配置成功。
手動(dòng)配置靜態(tài) IP 地址
如果需要手動(dòng)配置靜態(tài) IP 地址,可以將 BOOTPROTO 參數(shù)修改為 static,并添加以下參數(shù):
IPADDR=192.168.1.100 # 靜態(tài) IP 地址 NETMASK=255.255.255.0 # 子網(wǎng)掩碼 GATEWAY=192.168.1.1 # 網(wǎng)關(guān)地址 DNS1=8.8.8.8 # DNS 服務(wù)器地址
修改完成后,保存文件并重啟網(wǎng)絡(luò)服務(wù):
sudo systemctl restart NetworkManager
使用橋接模式進(jìn)行網(wǎng)絡(luò)配置
在 CentOS 9 虛擬機(jī)中使用橋接模式進(jìn)行網(wǎng)絡(luò)配置,可讓虛擬機(jī)直接連接到物理網(wǎng)絡(luò),就像一臺(tái)獨(dú)立的物理設(shè)備一樣,以下是詳細(xì)的配置步驟。
1. 設(shè)置虛擬機(jī)網(wǎng)絡(luò)連接模式為橋接模式
VMware Workstation:
- 右鍵點(diǎn)擊虛擬機(jī),選擇 “設(shè)置”。
- 在 “網(wǎng)絡(luò)適配器” 選項(xiàng)中,選擇 “橋接模式”,還可以根據(jù)需要選擇橋接到的物理網(wǎng)絡(luò)接口(如無線網(wǎng)卡或有線網(wǎng)卡)。
VirtualBox:
- 選擇虛擬機(jī),點(diǎn)擊 “設(shè)置”。
- 在 “網(wǎng)絡(luò)” 選項(xiàng)卡中,將 “連接方式” 設(shè)置為 “橋接網(wǎng)卡”,并從 “界面名稱” 下拉列表中選擇要橋接的物理網(wǎng)絡(luò)接口。
2. 編輯網(wǎng)絡(luò)配置文件
確定網(wǎng)絡(luò)接口名稱:
打開終端,使用以下命令查看當(dāng)前網(wǎng)絡(luò)接口名稱:
ip link show
假設(shè)網(wǎng)絡(luò)接口名稱為 ens33。
編輯配置文件:
使用文本編輯器(如 vim 或 nano)打開對(duì)應(yīng)的網(wǎng)絡(luò)配置文件:
sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33
自動(dòng)獲取 IP 地址(DHCP 方式):
若希望通過 DHCP 自動(dòng)獲取 IP 地址,確保配置文件內(nèi)容如下:
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # 保持原有的 UUID DEVICE=ens33 ONBOOT=yes
手動(dòng)配置靜態(tài) IP 地址:
如果需要手動(dòng)配置靜態(tài) IP 地址,將 BOOTPROTO 參數(shù)修改為 static,并添加以下參數(shù):
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # 保持原有的 UUID DEVICE=ens33 ONBOOT=yes IPADDR=192.168.1.100 # 靜態(tài) IP 地址,需與物理網(wǎng)絡(luò)在同一網(wǎng)段 NETMASK=255.255.255.0 # 子網(wǎng)掩碼 GATEWAY=192.168.1.1 # 網(wǎng)關(guān)地址,通常是路由器的 IP 地址 DNS1=8.8.8.8 # DNS 服務(wù)器地址 DNS2=8.8.4.4 # 備用 DNS 服務(wù)器地址
注意,IPADDR、NETMASK、GATEWAY 和 DNS 等參數(shù)需要根據(jù)你的實(shí)際網(wǎng)絡(luò)環(huán)境進(jìn)行修改。
保存并退出配置文件
- 若使用 vim 編輯器,按 Esc 鍵,輸入 :wq 并回車。
- 若使用 nano 編輯器,按 Ctrl + X,然后按 Y 確認(rèn)保存,最后回車。
重啟網(wǎng)絡(luò)服務(wù)
修改配置文件后,需要重啟網(wǎng)絡(luò)服務(wù)使配置生效:
sudo systemctl restart NetworkManager
驗(yàn)證網(wǎng)絡(luò)連接
使用以下命令檢查網(wǎng)絡(luò)連接是否正常:
ping www.baidu.com
若能正常收到響應(yīng),說明網(wǎng)絡(luò)連接配置成功。你還可以使用 ip addr show 命令查看當(dāng)前網(wǎng)絡(luò)接口的 IP 地址信息。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux實(shí)現(xiàn)對(duì)上傳文件的定時(shí)備份、增量備份的方法
這篇文章主要介紹了linux實(shí)現(xiàn)對(duì)上傳文件的定時(shí)備份、增量備份的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04
在linux中設(shè)置tomcat開機(jī)自啟動(dòng)的方法
由于各種各樣的原因,服務(wù)器有重啟的可能,這樣tomcat就需要配置成開機(jī)自動(dòng)啟動(dòng),否則每次重啟后就需要連遠(yuǎn)程手動(dòng)啟動(dòng)tomcat,如果服務(wù)器被迫重啟,而技術(shù)人員又不能及時(shí)運(yùn)行tomcat,那么后果很嚴(yán)重,所以本文給大家介紹了在linux中設(shè)置tomcat開機(jī)自啟動(dòng)的方法2024-02-02
Linux中創(chuàng)建新用戶并賦予指定目錄的相關(guān)權(quán)限
這篇文章主要介紹了Linux中創(chuàng)建新用戶并賦予指定目錄的相關(guān)權(quán)限,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11
Apache?Kafka?分區(qū)重分配的實(shí)現(xiàn)原理解析
這篇文章主要介紹了Apache?Kafka?分區(qū)重分配的實(shí)現(xiàn)原理,本文結(jié)合?2.0.0?版本的?Kafka?源碼,詳細(xì)介紹了?Kafka?分區(qū)副本重分配的流程和邏輯,需要的朋友可以參考下2022-07-07

