Linux虛擬機器網路配置

谢友海發表於2024-10-27

本章將和大家分享VMware虛擬機器安裝Linux系統時如何進行網路配置。

一、設定 VMware 虛擬網路

選擇虛擬網路編輯器:

選擇更改設定:

此處選擇VMnet0、橋接模式、自動,然後應用並確定。

二、編輯 Linux 虛擬機器網路

點選【網路介面卡】,選擇【自定義(U):特定虛擬網路】,選擇【VMnet0】,點選確定。

三、配置 Linux 虛擬機器的網路卡資訊

配置前需要先檢視一下宿主機(本機)的子網掩碼和預設閘道器:

接著啟動虛擬機器,右鍵開啟終端進行配置,如下所示:

開啟終端後輸入命令如下:

vim /etc/sysconfig/network-scripts/ifcfg-ens33

輸入完成後按Enter鍵進入 vim 編輯器,接著按 “i” 鍵進入編輯模式。

注意:此處的子網掩碼和預設閘道器需要和宿主機的一樣。

編輯完成後按 Esc 鍵退出編輯模式,進入命令模式,然後輸入 :wq 後按Enter鍵儲存並退出。

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="2647a814-6845-463e-a13f-704c36add863"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.4.251
NETMASK=255.255.255.0
GATEWAY=192.168.4.1
DNS1=192.168.4.1
DNS2=114.114.114.114
DNS3=8.8.8.8

儲存成功後,最後我們需要重啟一下網路卡:

systemctl restart network

四、測試網路是否能ping通

可以看到,閘道器、本機(虛擬機器)地址、百度都能ping的通。

接下來我們來看一下宿主機和虛擬機器之間是否能夠進行通訊。

首先透過宿主機去 ping 虛擬機器,如下:

然後透過虛擬機器去 ping 宿主機,如下:

可以發現,宿主機和虛擬機器之間相互都能 ping 的通。

值得注意的是如果虛擬機器能上網 , 但是無法 ping 通宿主機,在 ping 的過程中很長時間未響應,那麼這個大機率就是因為被宿主機的防火牆攔截了。

具體解決方案可參考博文:https://blog.csdn.net/susun_cool/article/details/138612290

注意:VMnet8網路介面卡如果沒有用的話記得把它禁用掉,開啟的話會影響宿主機(本機)的網路速度。

至此本文就全部介紹完了,如果覺得對您有所啟發請記得點個贊哦!!!

相關文章