1. 程式人生 > >橋接/NAT/Host-only 模式 的基本原理說明

橋接/NAT/Host-only 模式 的基本原理說明

橋接模式

橋接模式:將虛擬機器通過選擇需要橋接的網路介面卡(俗稱 網絡卡).直接連線到外部網路. 注意事項:

  1. 電腦連線的公網 例如:210.12.35.1,也就是說你只設置橋接模式,虛擬機器是獲取不到ip的,那是要花錢買的. 出現場景:一般家庭使用可能會直接將網線插入電腦上使用.
  2. 電腦連線的內網 2.1 如果在路由器設定中:上網裝置可以通過 自動獲取ip地址 進行網路訪問.那麼我們設定的橋接模式是可以通過虛擬網絡卡獲取到與你橋接到的某個網絡卡(如:192.168.1.25)相同網段的ip地址(192.168.1.xx). 出現場景:家庭使用的路由器網路. 2.2 如果路由器設定中:上網裝置的ip地址固定分配並繫結到MAC地址,此時的橋接是無效的,因為虛擬的MAC地址並未在路由配置中分配Ip. 出現場景:常見公司網路.

NAT模式

NAT模式:虛擬機器共享主機的IP地址 勾選>將主機虛擬介面卡連線到網路 勾選>使用本地DHCP服務將IP地址分配給虛擬機器 設定>NAT設定,可以進行UDP的相關設定,資料轉發,轉發埠等. 設定>DHCP設定,進行ip地址的分配規則,掩碼等資訊. 此時 虛擬機器的子網ip可以隨意填寫,每個欄位不超出28-1=255 即可.子網掩碼預設. 此時虛擬機器會根據DHCP配置,得到一個基於本機的內網Ip地址.此ip地址可以通過虛擬網絡卡與網路互通,同樣也可以通過NAT設定與本機互通.這就是為何本機與虛擬主機不同網段同樣可以互通.

Host-only(僅主機模式)

僅主機模式跟NAT模式一樣,除了沒有NAT設定選項.所以,僅主機模式是屬於隔離狀態,不能與任何外部通訊.因為NAT並沒有設定相關資料轉發的功能.這就是為何本機與虛擬主機不可以互通.

相關術語說明