Mac下 如何配置虛擬機軟件Parallel Desktop與虛擬機共享網絡訪問公網,NAT模式


Pd(Paralles Desktop)是Mac下最牛逼的虛擬機軟件,速度非常快。pd之所以比較快,是因為它采用了半虛擬化的方式,

從網卡類型處可以見一些端倪,下圖1中的virtio。

(圖一)

 

聲明:以下描述中,虛擬機指在pd中所安裝的虛擬機,如cent os等linux發行版。

需求:

  給虛擬機配置表態ip,如192.168.6.10/24。

  無論mac是否已經連接外網,在mac上都可直接連接到虛擬機的內網地址。

  當mac連接到外網時,虛擬機也可以連接到外網。

                                 (圖二)

 安裝pd之后,會在mac中增加一個虛擬網卡,這個是pd用於把虛擬機和宿主系統如mac互聯的網絡接口,相當於虛擬機和宿主系統之間的一個交換機,如下圖三所示

(圖三)

 如果沒有的話可以打開

(圖四)

也可以在mac上執行以下ifconfig來查看,vnic0正是上述pd所安裝的虛擬網卡,如圖5所示。

(圖五)

注意,vnic0中的vnic是指virtual net interface card,即虛擬網絡接口,后面的0對應的是圖3左上角虛擬網卡中的#0,即藍色部分,它表示pd安裝的第0塊網卡。

以上兩個圖中顯示的是同一塊剛卡,因此ip都是192.168.10.2。它是在pd中配置的,右鍵(默認是雙指按觸摸版)選擇pd的圖標,進入preference,即配置,如圖3所示。

 

(圖五)

圖5中配置的是shared模式,即讓我們的虛擬機與mac共享外網,紅色框框中的enable ipv4 dhcp是用來打開內置的dhcp服務,熟悉nat模式的同學都知道,這就是讓虛擬機通過nat模式上網的方式。下面藍色框框中的start address等三個輸入框是用來確認dhcp的地址池,即虛擬機采用dhcp方式可自動獲取的ip地址的范圍。

如果用dhcp獲取ip的話,虛擬機中的ip地址就不固定,也許下次開機時就換了個新的ip,那么每次都要去查看下新的ip才能連接到虛擬機。因此我需要把虛擬機設置為固定ip,即靜態ip,因此我並沒有勾選enable ipv4 dhcp,也就是說我要手動配置ip。盡管沒有勾選該選項,依然要填寫地址池,因為我們是在借助nat的方式,虛擬機中所配置的ip地址必須要屬於此ip地址范圍,而且這不僅是為了配置虛擬機的ip范圍,還要給pd在宿主機上的虛擬網卡vnic0分配地址,在本文最后可證。

點擊虛擬機的配置,如圖6所示


(圖六)

啟動虛擬機后,進入網卡文件的配置目錄,用vim編輯網卡配置文件,我這里的網卡配置文件是ifcfg-eth0,具體以大家實際的為主。如圖7所示。

(圖七)

編輯完文件后,重啟網絡,我的虛擬機是centOs7.2,與centOs6系列不同,在7中系統服務是用systemctl命令來控制的,6是用service命令,執行systemctl restart network,然后用ip a命令查看ip,注意,ip和a之間有空格,如圖所示。

 


免責聲明!

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



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