linux虛擬機器共同搭載NAT模式和橋接模式

2021-08-11 18:17:04 字數 1641 閱讀 3697

本文主要介紹linux系統在虛擬環境下的網路配置。在學習和開發環境裡我們對於對於linux的環境有一定依賴,但是對於直接配備linux服務又顯得過於奢侈,這時虛擬機器顯示了其強大的作用,為我們提供了便捷的虛擬硬體環境。這裡使用的軟體版本為 64位vmware,linux系統為centos-6.7的64位版本。

nat模式(網路位址轉換)

nat 模式下, 虛擬機器借助 nat(網路位址轉換)功能,通過宿主機器所在的網路來訪問公網。

在虛擬環境下使用nat模式進行虛擬機器的網路連線可用說是最方便的一種方式,在這種模式下,只要宿主機本身能夠上網(能夠訪問網路資源不論網際網路還是區域網),虛擬機器就能訪問到資源。

但是,nat模式最大的缺陷就是對外隱蔽,就是除宿主機外的其他機器,是不能訪問到虛擬機器的。整體來看,就是宿主機在其內部,開展了乙個小型的區域網。在區域網能,各機器能夠互相訪問,但不能訪問上層區域網的資源了。

配置修改完成重啟服務即可

service network restart

測試網路是否完好 ping baidu.com

在更換網絡卡mark後可能出現啟動失敗的問題

這時只需要刪除乙個檔案即可

rm -rf /etc/udev/rules.d/70-persistent-net.rules

這個檔案在開機時會自動生成所以可用刪除,但是除非你知道你要刪除的是什麼,否則千萬不要輕易用刪除命令

刪除完成後 reboot 即可

橋接模式

橋接模式下, 宿主機物理網絡卡(主機網絡卡) 和虛擬網**過 vmnet0 虛擬交換機進行橋接,物理網絡卡和虛擬網絡卡在拓撲圖上處於同等地位,物理網絡卡和虛擬網絡卡處於同乙個網段,虛擬交換機就相當於一台現實網路中的交換機,所以兩個網絡卡的 ip 位址也要設定為同一網段。

橋接模式,相比於nat模式的區別就是,橋接相當與與宿主機同級,使用的是宿主機所在區域網路,所以在橋接模式下可能出現的問題就是,虛擬機器並不能連線網際網路,但是能被宿主機區域網中的其他機器訪問。

配置修改完成重啟服務即可

service network restart

host-only模式

host-only 模式下,虛擬系統網路是乙個全封閉的網路,它唯一能夠訪問的就是宿主機, 但各個虛擬機器內部可以互相通訊。 host-only 網路和 nat 網路很相似,不同的地方就是 host-only 網路沒有 nat 服務,所以虛擬網路不能連線到internet。

因為我們在大多數情況下是需要網路環境的,所以這種配置方式個人感覺並不常用這裡就不做介紹了。

參照上面介紹的nat模式配置方式,先配置好nat模式的虛擬機器網路環境

在虛擬硬體管理介面新增網絡卡,網路連線方式選擇橋接模式

新建檔案配置橋接模式網絡卡,按照上面橋接模式配置方式進行

cd /etc/sysconfig/network-scripts/

cp ifcfg-eth0 ifcfg-eth1

vi /etc/sysconfig/network-scripts/ifcfg-eth0

配置完成後重啟伺服器即可

reboot

linux虛擬機器nat網路配置

經常遇到linxu虛擬機器網路出問題,虛擬機器ping不通主機,不能與主機通訊,今天總結一下。1.配置網路連線型別 虛擬機器 設定 網路介面卡,開啟虛擬機器設定,選擇nat模式,點選確定 2.虛擬機器網路編輯 先點選按鈕1,然後選中4處nat網路,然後點選2與3處的按鈕,記錄下dhcp分配ip的範圍...

linux通過NAT配置虛擬機器網路

總結有些同學在學校使用校園網,建立虛擬機器時網路連線不通暢,比如學校需要使用認證客戶端,非常不方便。這是可以使用虛擬機器提供的nat模式進行設定網路,就可以跳過認證階段,只要你物理機能夠連線網路即可。具體配置如下 nat模式可以理解為是物理機散發wifi訊號的路由器,只要讓裡面的虛擬機器連線即可。1...

虛擬機器Nat連線問題

今天花了兩個小時解決了nat連線問題。環境 vmware workstation 7.0,外部os是xp,虛擬機器os也是xp.另外防火牆和安全衛士360將vmware.exe設定為例外,內部網路為dhcp。所以我的機器一旦重啟ip位址一般會變化。虛擬機器的網路設定為nat 是用的vmware wo...