Win10搭建VM12.0.1虛擬機,虛擬機網路同宿主機ping不通的解決辦法

  • 2020 年 6 月 21 日
  • 筆記

準備系統學習Linux系統,在電腦搭建了一個CentOS虛擬機,希望能從宿主機連接至虛擬機。

嘗試了很多辦法,碰到各種坑,最後這個方法成功了!

分享給大家,希望有所幫助。

 

一、環境

1、宿主機:Win10

2、虛擬機:VM12.0.1

3、虛擬機搭載系統:CentOS Linux release 7.4.1708 (Core)

二、設置橋接模式

1、虛擬機-設置

2、虛擬機設置對話框,選擇硬體-網路適配器,網路連接,選擇:橋接模式(B):直接連接物理網路,點確定,退出虛擬機設置對話框。

3、查看宿主機IP網段

1)控制面板\網路和 Internet\網路連接

2)在所用網卡,點擊右鍵,選擇:屬性

3)在彈出的WLAN狀態對話框中,點擊【詳細資訊(E)…】按鈕;

4)在彈出的網路連接詳細資訊中,找到如下3項:

①IPv4地址:

②IPv4子網掩碼:

③IPv4默認網關:

【這三項是我們配置虛擬機IP的重要依據】

4、設置虛擬機部署系統網路

1)使用root用戶登錄系統;

2)使用ifconfig命令,查看網卡配置文件;

**ens33則為網卡配置文件。

**************************************************************************************************************************************

注意:

對於單網卡設備而言,ifconfig命令查出的第一個名稱,就是IP配置文件的名字,並不一定每個系統都叫**ens33

**************************************************************************************************************************************

3)配置IP

①進入IP配置文件所在目錄/etc/sysconfig/network-scripts

②ls命令,查看目錄所有文件:

ifcfg-ens33則為網卡配置文件。

③vi ifcfg-ens33編輯網卡IP地址:

其中:

     BOOTPROTO修改為:static      # [none|static|bootp|dhcp](不使用協議|靜態分配|BOOTP協議|DHCP協議)

     ONBOOT修改為:yes         # [yes|no] 重啟網卡是否激活網路設備  

     添加:

     IPADDR=192.168.0.102         #IP地址,提前使用宿主機cmd黑窗口ping一下,選同宿主機同一網段的,且未被佔用的IP地址

     NETMASK=255.255.255.0     #對應第3點 4)條②IPv4子網掩碼

     GATEWAY=192.168.0.1        #對應第3點 4)條③IPv4默認網關

 

④service network restart命令重啟網卡,使網路配置生效

4)查看是否和宿主機ping通:

使用宿主機ping虛擬機:

 

完工!

^_^

碼字不易,轉載請註明出處,謝謝。 

Tags: