Skip to content

Latest commit

 

History

History

Appendix-001-VMwareWorkstationNetwork

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Homework - Python Spark ML(八):Hadoop 的安裝

§ 附錄 - VMware Workstaion 網路架構圖 §

【原始題目連結】

【My Answer】

因自身是機器學習初學者,此份作業參考各方資料並加入自己的理解,若有誤還請多指教(建立 Github Issue 來協助我修正),謝謝。

01、我們可以使用下面方法來查看目前 VMware Workstation 已設置哪些網路可供 VM 使用。

  • 預設下會有三種網路模式:
    1. VMnet0 為 Bridge 網路。
    2. VMnet8 為 NAT 網路。
    3. VMnet1 為 Host Only 網路。

(01)點選【Edit】→【Virtual Network Editor...】。

(02)點選下方【Change Settings】。

(03)此時可以看到 VMware Workstation 可用的網路一覽。

  • 若實體主機有多張網路卡,我們可以根據需求新增網路(【Add Network...】),並且將不同的實體網路卡設置成不同的 Bridge 網路。如此我們將可以透過不同實體網路卡,連接至不同的 VM 內,使用不同 VM 所提供的服務。

02、Bridge 網路模式下,被選擇作為 Bridge 的實體網路卡(預設為實體主機用來上網的那一張網路卡),會和所有相同 Bridge 的 VM 處在同一個網段底下(可以看到彼此的 IP),VM 必須手動設定 IP,或仰賴和實體主機相同層級的 DHCP Server 才能取得 IP,進而連線至網際網路。

(01)我們可以在 Virtual Network Editor 中設定作為 Bridge 模式的實體網路卡。

03、在 NAT 網路模式下,所有相同 NAT 的 VM 可透過虛擬的 DHCP Server 取得 IP(預設為 192.168.x.x),但要連至網際網路時,所有的 IP 將會偽裝(Masquerade)成,我們選擇下載含有常用工具的【DVD ISO】版映象檔。

  • Everything ISO 版含所有工具但會佔用較大空間,Minimal ISO 則大多數的工具需至網路下載。

(1)我們可以設定下方的「Subnet IP:」及「Subnet mask:」來設置在此 NAT 底下的 VM IP 網段及遮罩。

(2)以及在【NAT Settings...】選單內設定閘道 IP。

04、在 Host Only 網路模式下,所有相同 Host Only 的 VM 可透過虛擬的 DHCP Server 取得 IP,雖然彼此可以互相通訊,卻沒有辦法連通至網際網路。

【References】