Windows本地訪問虛擬機Linux

最近本人業餘時間準備着手搭建一套VR系統,採用分佈式微服務架構,因此我在本地創建了三臺虛擬機作爲三臺服務器。當本地Windows系統在與虛擬機中Linux系統進行通信時,需要先進行相關的網絡配置,否則將無法訪問。因此本文將針對這方面的網絡配置問題進行詳細闡述。

本文對於虛擬機安裝Linux操作系統的操作不做講解,默認讀者已經安裝虛擬機和Linux操作系統。筆者預裝的Linux系統版本是 Red Hat Enterprise Linux 7 64位。

一、登錄虛機Linux操作系統,使用 ifconfig 命令查看虛擬機IP地址 

我們可以看到, 此時虛機中並未配置IP地址。

二、修改ifcfg-eth0配置文件,手動更改IP地址

vi /ect/sysconfig/network-scripts/ifcfg-eth0

編寫如下內容:

HWADDR=00:0C:29:02:AE:F6
ONBOOT=YES
BOOTPROTO=static
IPADDR=192.168.10.103
NETMASSK=255.255.255.0

HWADDR:MAC地址

IPADDR:要設定的IP地址,必須要與本地系統的IP地址在同一網段。

NETMASK:子網掩碼

ONBOOT:開機自啓動(YES表示開機自啓動)

BOOTPROTO:static代表靜態ip,動態爲dhcp

其中虛擬機MAC地址獲取方式步驟如下:

選中正在操作的虛機(筆者正在操作演示的爲第四臺虛機),點擊菜單欄中的“虛擬機”,點選設置

上圖中00:0C:29:02:AE:F6即爲筆者虛機的MAC地址

最終ifcfg-eth0文件的配置內容如下圖所示:

輸入命令 :wq 保存並退出 

三、重啓網絡服務

執行命令 service network restart 重啓網絡服務

 四、執行ifconfig再次查看IP地址

五、本地網絡適配器配置 

我們知道,本地Windows系統想要與本地虛擬機中Linux系統進行通信,兩個系統必須要處於同一網段。否則兩者之間是無法聯通的,我們通過cmd命令去ping虛擬機的ip就會發現是ping不同的,如下圖所示:

前面的步驟我們已經配置好虛擬機中Linux的IP地址,接下來我們要將本地Windows系統配置一個與虛機同網段的IP。通過以下配置,我們可以在不改變本地原有網絡配置的情況下,將本地Windows系統和本地虛機的Linux系統設置爲同一網段的IP。

右鍵 計算機/此電腦——>管理——>設備管理器(鼠標點擊右側首部的計算機名(本人的計算機名爲 DY766F74GQZ413H),不點擊的話,“操作”下面只有“幫助”菜單)——>添加過時硬件(Win10系統)

 

 

 

 

 

打開網絡和共享中心,點擊我們剛纔設置的環回網絡適配器,並配置IP地址

配置好本地Windows的網絡適配器後,接着還需要配置虛擬機的網絡適配器,如下圖所示:

配置完成後重啓虛擬機的Linux系統,我們再從本地Windows系統ping一下虛擬機Linux系統,如下圖所示即表示已經連通虛擬機

注意:本地系統訪問虛擬機系統時,需要關閉VPN,否則將無法訪問!

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