VMware安裝Linux並配置網絡通信


 

說明:

Linux系統:CentOS-6.8-x86_64-minimal.iso

VMware版本:9.0

 

首先下載VMware並安裝。然后將CentOS-6.8-x86_64-minimal.iso下載到本地(路徑不要包含中文)。

VMware分配1G的內存、20G的磁盤。(一定要先創建虛擬機再安裝系統。我就是在創建的過程中直接指定ISO文件安裝,最后失敗)

在創建虛擬機的過程就安裝可能會出現錯誤:/etc/rc5.d/S999local:line 25: eject:command not found

 

安裝過程如果出現如下錯誤:

說明沒有找到驅動盤,我們打開虛擬機-可移動設備-CD/DVD,勾選即可。

參考了:https://blog.csdn.net/zzq900503/article/details/43603061

 

后面有一個引導,會讓選擇,建議選擇中文,跟着引導走就可了。

 

================================================

安裝完成后就是配置網絡了。筆者參考了兩篇文章:

【VMware配置Linux網絡】 https://blog.csdn.net/cmqwan/article/details/61932792

【只有lo,沒有eth0的解決方案】https://www.cnblogs.com/w10234/p/5632170.html 

 

重點說一下:

1.window上面網絡連接里面會多一個“VMware Network Adapter VMnet8”。通過這個可以配置虛擬機的IP、掩碼、網關:

 

2.虛擬機配置NAT的方式連接:

3.虛擬機菜單-編輯-虛擬網絡編輯器

4.然后就是虛擬機里面網卡的配置了。這里拷貝出來(/etc/sysconfig/network-scripts/ifcfg-eth0)

DEVICE=eth0
HWADDR=00:0C:29:A1:3D:CC
TYPE=Ethernet
UUID=b3cbc81d-890b-4de0-8f9a-8530bb02fba9
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.126.3
NETMASK=255.255.255.0
GATEWAT=192.168.126.2

 

5.最后如果沒有啟用eth0而是lo。那么就要參考上面提到的網址進行修改了。  

  01. 進入/etc/sysconfig/network-scripts 目錄,發現有ifcfg-eth0,即網卡(驅動)存在但未啟用。

  02. 輸入ifconfig -a命令,可顯示eth0和lo。

  03. 輸入ifconfig eth0 up,啟用網卡。此時用ifconfig,只能看到inet6(ipv6?)的地址,沒有inet的地址(即Xshell連接輸入的ip)。

  04. 修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件, 把ONBOOT=no 改為 ONBOOT=yes,但ifconfig的結果沒有任何改變。(省略該步驟不知道是否有效)

  05. service network restart,重啟。出現shutdown eth0 OK,bring up eth0 OK,determine ip for eth0 OK。

  06. 輸入ifconfig,出現eth0的inet地址。用Xshell連接成功。

 -----------------------------------------------------------------------------------------------------------------------------------------------------------------

上面的操作能夠通過shell訪問linux,但是卻不能銅鼓linux上網。於是又參照https://blog.csdn.net/w20228396/article/details/77507908設置。完美解決。可惜是動態ip了。

 setup可以界面設置ip


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM