1. 程式人生 > >virtualbox上安裝centos6.7以及網路環境配置

virtualbox上安裝centos6.7以及網路環境配置


設定virtualbox

1,設定virtual box
選單欄中選擇   管理 --》 全域性設定 配置預設虛擬電腦位置

2,新建虛擬電腦, 名稱為centos6.7,然後設定虛擬電腦的記憶體為1024M,建立虛擬硬碟(VDI),並使用動態分配物理硬碟。然後選擇硬碟檔案的存放位置,並設定虛擬硬碟大小為40GB

注意可能出現的問題:有關主機硬碟最大允許的檔案塊大小,這個或許會跟檔案系統型別有關係。

安裝centos系統

1,設定
右擊虛擬機器進入設定介面
系統 --》 啟動順序為光碟機,硬碟
儲存 --》 分配光碟機中選擇centos的安裝映像檔案CentOS-6.7-i386-bin-DVD1.iso
最後啟動虛擬機器
這裡有可能會報1790錯誤

。當這個錯誤產生時,首先檢查VirtualBox的安裝路徑裡是否有中文(包括中文符號),有的話則重新安裝。
還有可能是宿主機win7用的ghost系統,會破解uxtheme.dll檔案,導致virtualbox啟動失敗。解決辦法是進入PE模式,使用未破解版的themeservice.dll themeui.dll uxtheme.dll替換C:\Windows\System32下的這三個檔案。
注意要先獲取C:\Windows\System32目錄下的這三個檔案的管理員許可權(分別右擊這三個檔案,選擇“管理員取得所有權”)

未破解版的檔案下載:http://pan.baidu.com/s/1gey2OcN



2,開始安裝centos
選擇“Install or upgrade an existing system”選項,按enter鍵開始安裝,接下來跳過(skip)檢查光碟檔案,後面會有輸入root使用者密碼的,這個很重要

安裝完成後重啟虛擬機器

在windows與virtualbox中的centos之間的切換快捷鍵:右邊的ctrl
進入全屏模式後,可以用right ctrl+home鍵訪問主選單欄
right ctrl+F切換為全屏模式
right ctrl+C切換為視窗模式

網路環境配置

一,Bridged Adapter模式(橋接模式)

這種方式下,虛擬機器可以ping通主機網路上的其他主機,而不僅僅 限於只能與主機通訊。

虛擬機器是通過主機所在網路中的DHCP服務得到ip地址的,所以按理來說,兩者是完全獨立的,但事實卻是虛擬機器是沒有獨立硬體的,它還是要依靠主機的網絡卡,因此,主機要斷開網路,虛擬機器也就沒法拿到ip了

特點:
1、如果主機可以上網,虛擬機器可以上網
2、虛擬機器之間可以ping通
3、虛擬機器可以ping通主機
4、主機可以ping通虛擬機器
以上各點基於一個前提:主機可以上網
5、如果主機不可以上網,所有1-4特點均無

配置方式:

<1>virtualbox設定網路

介面名稱 選擇 (如果你的筆記本有無線網絡卡和有線網絡卡,需要根據現在的上網方式對應選擇),我這裡無線網絡卡上網


<2>虛擬機器設定為DHCP模式;也可以設定成靜態ip,此時ip與主機處於同一網路,DNS也與主機的DNS一樣,下面是宿主機和虛擬機器端設定的靜態的ip

我這裡因為設定DNS糾結了好久,猜測這是跟路由器的設定有關。

剛開始寫的是深圳電信的DNS,但是不行。(希望哪個大神幫忙解釋一下)

我這裡是將宿主機設定為DHCP,然後再cmd中輸入命令ipconfig/all檢視到它的DNS是它自己的閘道器。很鬱悶。

<3>倘若出現虛擬機器和宿主機ping不通的情況

虛擬機器ping不同宿主機:關閉宿主機的防火牆試試

宿主機 ping不通虛擬機器:關閉虛擬機器的防火牆,使用如下命令:

     sudo ntsysv  或      sudo service iptables stop  關防火牆      sudo service sshd start   開啟SecureCRT sshd協議      sudo service sshd restart