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虛擬機:
完工!
^_^
碼字不易,轉載請註明出處,謝謝。

