會裝虛擬機,刪庫不用跑

VBOX

Oracle VirtualBox是由德國InnoTek軟件公司出品的虛擬機軟件,如今則由甲骨文公司進行開發,是甲骨文公司xVM虛擬化平臺技術的一部分。它提供用戶在32位或64位的Windows、Solaris及Linux 操做系統上虛擬其它x86的操做系統。用戶能夠在VirtualBox上安裝而且運行Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD及FreeBSD等系統做爲客戶端操做系統。
VBox沒有vmware易上手,特別是網絡配置對於新手比較勸退。但優勢是佔用資源少,不用破解。若是你電腦配置不高,vmware開虛擬機卡頓,或者不想破解vmware,建議改用vbox。數據庫

本文內容

本文演示利用vbox安裝Linux虛擬機,並配置網絡,達到服務器

  1. 使Linux既能訪問外網,
  2. 也能和宿主機互相訪問,
  3. 而且多個虛擬機之間也是互通的。

配置過程

按照文中步驟,而且vbox和Linux版本與文中一致必定能配置成功。
過程分三步網絡

  1. 給虛擬機配置硬件參數
  2. 安裝Linux系統
  3. 配置網絡

硬件配置

安裝vbox,一路默認點擊下一步。中途會出現中斷網絡鏈接的警告,不用管繼續安裝。安裝完成打開,點擊新建,開始安裝Linux虛擬機。

名稱隨便起,類型和版本按照iso文件實際狀況選擇

內存大小默認

建立虛擬硬盤默認

文件類型默認

最求速度,選擇固定大小

硬盤我設置16G,默認值過小了

創建過程須要等待幾分鐘

完成後能夠看見左邊出現計算機的名字,到這步至關於虛擬機的硬件有了。
工具

安裝Linux系統

上述操做完成至關於硬件有了,下一步安裝操做系統。鼠標點擊沒有盤片,choose a disk file裏選擇Linux iso鏡像文件

點擊啓動

選擇第二行選項,全新安裝系統

不須要檢查,選跳過

語言選擇英語

鍵盤選擇USEnglish

選擇第一項

虛擬機就選擇不要數據,物理機要考慮原來磁盤的數據是否保留。

hostname隨意起,建議不要包含特殊字符,不然未來安裝某些軟件時會有識別不了的問題

設定系統時間的界面很友好,

鼠標點擊上海,時間會換到上海時間

下面設置密碼

提示密碼複雜度過低,選擇依然使用

安裝類型選擇默認選項

選擇write changes to disk

服務器類型選擇basic server,這幾種類型決定了是否安裝數據庫組件,是否安裝圖形界面等。根據須要選擇。我這裏只須要基本環境,因此選擇第一個就能夠。

而後進入安裝Linux界面

安裝完成選擇重啓
spa

配置網絡

輸入用戶和密碼,進入系統,因爲basic server 沒有圖形界面,因此都是命令行操做了。

查看ip,發現只有迴環ip,這個ip只能本身訪問本身,外網和宿主機確定是不通的了。

vbox相比於vmware難用的地方就在於網絡的配置,我試驗了網上說的多個方法,最終成功配通了外網和宿主機。首先進入/etc/sysconfig/network-scripts,查看網絡接口文件。只有一個ifcfg-eth0。

ifcfg-eth0文件裏寫有網卡的物理地址。我試驗屢次的結論是,將帶有物理地址的網絡接口設置爲Host-only類型,負責和宿主機以及其它虛擬機通訊。同時還要啓用第二個網絡鏈接,將第二個網絡鏈接設置爲「網絡地址轉換NAT」,負責訪問外網。ifcfg-eth0對應的是網卡1,同時勾選啓用網卡2。設置以下圖

網卡1的配置

網卡2的配置

配置網卡1接口文件ifcfg-eth0時,須要配置ip地址,這個地址必須和vbox在宿主機的虛擬網卡地址處於同一個網段。因此要查看vbox虛擬網卡地址

配置ifcfg-eth0文件,按照以下修改,192.168.56是固定的,最後一位我寫的3,實際能夠隨意操作系統

DEVICE=eth0HWADDR=08:00:27:BD:9E:0F
TYPE=Ethernet
UUID=e225f10f-4aee-4fe9-a4b6-83ca44940fa1
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.56.3
NETMASK=255.255.255.0


配置ifcfg-eth1文件,按照以下修改,命令行

DEVICE=eth1
NM_CONTROLLED=yes
ONBOOT=yes
BOOTPROTO=dhcp


重啓網絡服務

查看百度是否通

宿主機ping虛擬機

虛擬機ping宿主機

我又用vbox安裝了一個Linux虛擬機,host-only網卡地址設爲192.168.6.2,從192.168.6.3ping192.168.6.2

宿主機和虛擬機,虛擬機之間都是通的了。SSH工具鏈接,ftp鏈接也都沒有問題,能夠進行平常開發試驗了。另外,vbox開3臺虛擬機也都不卡頓,能夠多裝幾個虛擬機組成集羣模擬真實環境。最重要的能夠執行rm -rf /* 了,此次不用跑路。code

相關文章
相關標籤/搜索