初次嘗試用VirtualBox安裝Linux虛擬機,卻遇到了一些問題,特地記錄於此,方便后面查閱!
首先簡易記錄下安裝Linux虛擬機過程:
大致經過如下步驟:新建虛擬電腦,加載Linux版本鏡像安裝文件,安裝結束配置網絡連接;
1:新建虛擬電腦:
利用VirtualBox的新建虛擬電腦向導還是很容易新建一台虛擬電腦的,一路下一步就可以了。
2:點擊上圖創建后,然后啟動虛擬機:
3:按向導指引安裝,安裝過程中提示設置Root用戶密碼:
4:安裝完成,重啟虛擬機:
5:設置虛擬機可以上網:此時ping www.baidu.com 會無反應。設置如下:
在虛擬機窗口中輸入:cd /etc/sysconfig/network-scripts/ 編輯 ifcfg-enp0s3文件
vi ifcfg-enp0s3 (按Tab鍵自動補充完成),設置onboot=yes; esc + :wq 保存修改退出
此時可以ping通 Internet網絡,但主機無法通過xshell工具連接到虛擬機!下面來解決這個問題:
確保關閉虛擬機,啟用下圖中的網卡2:
即為虛擬機設置兩張網卡:
網卡1設置為網絡地址轉換(NAT),實現虛擬機通過主機網絡訪問互聯網;
網卡2設置為host-only;實現主機與虛擬機互聯,重啟虛擬機;
輸入ifconfig 查看網絡網卡信息:由於我們的安裝包是最小化CentOS,默認沒有安裝ifconfig命令,先升級下系統:
yum update; 再
yum search ifconfig, 搜索ifconfig命令所在的安裝包:
再執行yum install net-tools.x86_64
此時執行ifconfig得到如下信息:
那么虛擬機的IP就是192.168.56.3,這里56網段是VirtualBox的默認HostOnly網段。
主機CMD命令行里ping 192.168.56.3 可以ping通了!問題解決,完成!
---------------------
作者:大洋彼岸789
來源:CSDN
原文:https://blog.csdn.net/elie_yang/article/details/81369136
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!