VirtualBox配置CentOS網路

來源:互聯網
上載者:User

標籤:

前提

  在新公司需要用到MySQL,剛好電腦配置還可以,計劃在虛擬機器上安裝Linux,再安裝MySQL,並使得網路中其他主機能使用MySQL服務,所以我們需要配置好Vbox下Linux的網路環境。

  準備條件:

  1. 安裝好VirtualBox
  2. 安裝好Linux,本次安裝的是CentOS 6.x
查看本機網路

  公司網路環境不是很清楚,查看網卡情況如下,IP和DNS均為自動擷取:

    

  在CMD下查ipconfig,可以看到如下網路情況:

   

  同時安裝完成VBox之後,Vbox會給我們安裝一個虛擬網卡,我們可以在Windows的網路下看到該網卡,該網卡的配置我們也安裝乙太網路卡同樣配置

    

 

  配置Linux的網路

    我在安裝CentOC的時候選擇了mini版本,後來發現網路沒有配置,關於Linux網路設定的文章很多這裡推薦兩個

  初級篇:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/05/3000859.html

  進階篇:http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/26/3100065.html

  這裡我們選擇配置為自動擷取方式麼,也就是dhcp方式,vi /etc/sysconfig/network-scripts/ifcfg-etch0 ,配置內容如下:

    

DEVICE="eth0"HWADDR="XX:XX:XX:XX:XX:XX"ONBOOT="yes"                 //啟動開啟網路BOOTPROTO="dhcp"         //IP擷取方式NM_CONTROLLED="yes"IPV6INIT="no"USERCTL="no"

  修改完後,按Esc退出編輯狀態,輸入:wq  表示write&quit,修改完成後,我們需要重啟網路,執行如下命令:

    /etc/rc.d/init.d/network restart

    

  ,完成網路設定重啟

  這個時候可以使用linux 命令 ifconfig檢查網路設定情況.

 

配置虛擬機器網路方式

  配置方式為,選中虛擬機器-->設定-->網路,選中合適的網路連接方式,如:

    

   其中需要注意的是:

    這裡的網卡1,是指Vbox安裝在Windows的虛擬網卡,即Windows的網路設定看到的“VirtualBox Host-Only Ethernet Adapter”.

    串連方式是指,Vbox虛擬網卡和真實網卡的通訊方式

    介面名稱,因為本次使用的是筆記本,其中有無線網卡和有線網卡兩個選擇,請選擇Windows串連網路的網卡。

  1.網路位址轉譯(NAT)方式

    該方式特點

        虛擬機器內的作業系統可以通過宿主主機(即真實PC)訪問互連網

        虛擬機器內的作業系統可以訪問宿主主機

        宿主主機無法訪問虛擬機器內系統

    使用該方式後,虛擬機器內Linux的IP如下:

        

    宿主主機Windows IP為10.10.0.98,測試網路情況:

      Linux:

        ping www.baidu.com    // 測試Linux是否可以訪問互連網,結果為可以ping通

        ping 10.10.0.98           // 測試Linux是否可以訪問宿主主機,結果為可以ping通.

                      // 注意:在ping windows時需要關閉windows的防火牆,否則無法ping通

      Winsows:

        ping 10.0.2.15      // 測試宿主主機是否能訪問虛擬機器內Linux,結果為無法ping通

  

  2.橋接方式

    該方式特點

        虛擬機器內的作業系統可以通過宿主主機(即真實PC)訪問互連網

        虛擬機器內的作業系統可以訪問宿主主機

        宿主主機可以訪問虛擬機器內作業系統

    使用橋接方式後,虛擬機器內LinuxIP如下:

        

  可以看出,使用橋接方式之後,我們的eth0網卡IP發了變化:

    IP自動分配成了10.10.0.115和Windows的10.10.0.98保持在了同一個網段

    子網路遮罩也相同,均為255.255.0.0

  可以自行測試Windows和Linux之前相互ping,以及Linux去ping其他外部網路

  Ps:在多數情況下,我們不僅僅只希望Linux可以訪問互連網,我還需要Linux和Windows之前能共用資源,比如在Linux安裝的服務能被區域網路其他的主機使用,這裡我就會選橋接方式。

    在橋接方式的網路下,可以滿足在虛擬機器Linux下安裝MySQL可以提供給10.10.0網段內主機使用的網路要求    

    還有其他方式,這裡不多做講解。

VirtualBox配置CentOS網路

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.