virtualbox中centos系統配置nat+host only上網(zhuan)

來源:互聯網
上載者:User

標籤:授權   image   dev   sys   dhcp服務   eth1   網域名稱   network   autoconf   

http://www.cnblogs.com/leezhxing/p/4482659.html

**********************************************************

 

以前一直使用的是virtualbox的橋接模式,橋接模式的特點

虛擬機器和宿主機處於同等地位,就像是一台真實主機一樣存在於區域網路中,可以分配到一個網路中獨立的IP。

虛擬機器和宿主機之間能夠互訪。

如果網路斷開,即便虛擬機器和宿主機其實是在一台物理機器上,宿主機也不能夠訪問虛擬機器。

配置方式看:http://www.cnblogs.com/leezhxing/p/3703420.html

 

現在改為nat+host only的方式主要是公司的安全部門做的太好了,沒有授權的主機不能訪問網路,因為橋接模式相當於虛擬一台真實的機器,所以NO。

nat方式保證虛擬機器能連網,host only保證虛擬機器和宿主機能互訪。

說一下nat和host only的特點:

NAT模式:

虛擬系統藉助NAT(網路位址轉譯)功能,通過宿主機器所在的網路來訪問公網。也就是說,使用NAT模式可以實現在虛擬系統裡訪問互連網。

NAT模式下的虛擬系統的TCP/IP配置資訊是由(NAT)虛擬網路的DHCP伺服器提供的,無法進行手工修改,因此虛擬系統也就無法和本區域網路中的其他真實主機進行通訊

採用NAT模式最大的優勢是虛擬系統接入互連網非常簡單,你不需要進行任何其他的配置,只需要宿主機器能訪問互連網即可。

Host-only模式:

Virtualbox在宿主機中類比出一張專供虛擬機器使用的網卡,所有虛擬機器都是串連到該網卡上的,虛擬機器可以通過該網卡IP訪問宿主機,同時Virtualbox提供一個DHCP服務,虛擬機器可以獲得一個內部網IP,宿主機可以通過該IP訪問虛擬機器。如果單純使用Host-only模式,則虛擬機器不能串連外部公用網路。

 

下面說一下配置方式:

1.我下載的是centos的網路版鏡像[CentOS-6.5-x86_64-netinstall.iso],所以安裝系統時需要連網,先配置一個nat網卡保證安裝能正常進行。

只要把串連方式改為Nat就行了,其他都不用改,只要主機能上網就OK。

2.裝完系統,搭好環境後,一般都在虛擬機器上配置了幾個網域名稱,需要改物理機的host訪問。但nat模式下物理機是不能發現虛擬機器的存在的,需要添加一塊host only網卡來實現互訪。

添加網卡2,修改串連方式和介面名稱,一般在virtualbox裝完後,會產生一塊host only網卡,對應的就是上邊的名稱。地址一般為:192.168.56.1,這裡我們選用預設的即可。想添加或修改在管理-全域設定-網路下。

網卡添加完啟動虛擬機器,需要為網卡2配置eth1

拷貝eth0 : cp  /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1

編輯eth1 : 只需修改DEVICE,HWADDR[mac地址]即可。HWADDR可以在中查看。附上一個我的。

DEVICE="eth1"BOOTPROTO="dhcp"HWADDR="08:00:27:0F:74:C9"IPV6INIT="yes"IPV6_AUTOCONF="yes"NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Ethernet"UUID="aa9bae56-17a6-4eea-9f8b-712d66166cea"

重啟網卡即可:service network restart

會給虛擬機器分配一個192.168.56網段的IP,通過物理機串連這個IP就ok了。

經過上邊兩步就能上網和互訪了。

 

總結:

1.在只有nat的情況下,也可以通過設定連接埠轉寄規則來實現物理機訪問虛擬機器。

點擊連接埠轉寄設定規則:

此時,相當於把虛擬機器的22連接埠映射到本地的12100連接埠上,本地的Xshell就可以串連主機的12100連接埠來操作虛擬機器了。

2.virtualbox產生的網卡是host only的,無網路存取權限是正常的。

 

virtualbox中centos系統配置nat+host only上網(zhuan)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.