日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

VMware三種網(wǎng)絡(luò)模式配置詳解。

作者:齊瀟灑。 更新時(shí)間: 2023-07-10 編程語言

VMware網(wǎng)絡(luò)。

????????本質(zhì)上不會(huì)配置VMware網(wǎng)絡(luò),是因?yàn)閷?duì)其不夠熟悉,VMware提供了三種可靠的網(wǎng)絡(luò)模式,我相信只要了解了他們的區(qū)別,配置起來應(yīng)該是如魚得水的。如果還在為你的虛擬機(jī)上不了網(wǎng)而發(fā)愁,那么請(qǐng)跟隨我的腳步,讓我們來探究他們到底有什么區(qū)別吧。


文章目錄

  • 一、VMware網(wǎng)絡(luò)模式。
  • 二、橋接模式。
    • 1、橋接模式的原理。
    • 2、橋接模式配置。
  • 三、NAT模式。
    • 1、NAT模式的原理。
    • 2、NAT模式配置。
  • ?四、僅主機(jī)模式。
    • 1、僅主機(jī)模式原理
    • 2、僅主機(jī)模式配置。
  • 五、排錯(cuò)。
  • 六、總結(jié)。???????

前言

????????VMware提供了三種網(wǎng)絡(luò)模式,分別是橋接模式、NAT模式和僅主機(jī)模式,那么它們到底是什么呢,有什么區(qū)別呢。不要急,聽我娓娓道來。

一、VMware網(wǎng)絡(luò)模式。

? ? ? ? 首先來到軟件首頁,點(diǎn)擊編輯,會(huì)跳出來一個(gè)虛擬網(wǎng)絡(luò)編輯器。點(diǎn)擊它就會(huì)跳轉(zhuǎn)到下一個(gè)界面。

? ? ? ? 這里就是虛擬網(wǎng)絡(luò)編輯界面了,首先大家先看這里有兩張網(wǎng)卡,VMnet1和VMnet8,VMnet1對(duì)應(yīng)的是僅主機(jī)模式,VMnet8對(duì)應(yīng)的NAT模式。這時(shí)候你就會(huì)問了,不是還有一個(gè)橋接模式嗎?對(duì)了,橋接模式是不需要網(wǎng)卡的,所以這里并沒有顯示出來,我們繼續(xù)點(diǎn)擊下面的更改設(shè)置,

? ? ? ? ?就來到了這個(gè)界面,橋接、僅主機(jī)、NAT。這就是我們虛擬機(jī)的三種網(wǎng)絡(luò)模式了,我們?cè)賮硪粋€(gè)一個(gè)詳細(xì)講解他們的區(qū)別以及如何配置。

??

二、橋接模式。

1、橋接模式的原理。

????????橋接模式就是將主機(jī)網(wǎng)卡與虛擬機(jī)虛擬的網(wǎng)卡利用虛擬網(wǎng)橋進(jìn)行通信。在橋接的作用下,類似于把物理主機(jī)虛擬為一個(gè)交換機(jī),所有橋接設(shè)置的虛擬機(jī)連接到這個(gè)交換機(jī)的一個(gè)接口上,物理主機(jī)也同樣插在這個(gè)交換機(jī)當(dāng)中,所以所有橋接下的網(wǎng)卡與網(wǎng)卡都是交換模式的,相互可以訪問而不干擾。在橋接模式下,虛擬機(jī)ip地址需要與主機(jī)在同一個(gè)網(wǎng)段,如果需要聯(lián)網(wǎng),則網(wǎng)關(guān)與DNS需要與主機(jī)網(wǎng)卡一致。

下面給大家放一張橋接模式的原理圖,其實(shí)就是將虛擬機(jī)的VMnet0與物理網(wǎng)卡通過虛擬網(wǎng)橋連接起來,右邊虛擬機(jī)的網(wǎng)卡都連接再VMware0虛擬交換機(jī)上,所以想上外網(wǎng)的話需要設(shè)置IP與宿主機(jī)同一網(wǎng)段,網(wǎng)關(guān)、DNS和宿主機(jī)一致。

2、橋接模式配置。

? ? ? ? 注意:配置之前先關(guān)閉firewalld和selinux!(systemct stop firewalld && setenforce 0)這是臨時(shí)配置。

? ? ? ? ?首先還原一下橋接設(shè)置。

????????CMD命令,ipconfig/all命令查看當(dāng)前宿主機(jī)ip、網(wǎng)關(guān)、DNS。

? ? ? ? 虛擬機(jī)設(shè)置里設(shè)置橋接模式。

? ? ? ? 下面這一步要注意找對(duì)你的虛擬機(jī)網(wǎng)卡,如果配置錯(cuò)誤了就會(huì)導(dǎo)致上不了網(wǎng)。ifconfig命令查看本機(jī)網(wǎng)卡名字。

? ? ? ? 我這里名字是ens37,你的可能是ens33或者eth0等。?

? ? ? ? 然后cd? /etc/sysconfig/network-scripts路徑下,找到對(duì)應(yīng)的網(wǎng)卡文件,vi/vim 進(jìn)入配置文件。

? ? ? ? 配置IPADDR、GATEWAY、DNS。自己寫入就行。

ifdown/ifup重啟一下網(wǎng)卡,命令后面接網(wǎng)卡命令。然后測試,ping z.cn,大家看到已經(jīng)ping通了。

三、NAT模式。

1、NAT模式的原理。

? ? ? ? 講NAT模式之前,先講一個(gè)NAT協(xié)議。

NAT協(xié)議?NAT(Network Address Translation,網(wǎng)絡(luò)地址轉(zhuǎn)換)是將IP數(shù)據(jù)報(bào)頭中的IP地址轉(zhuǎn)換為另一個(gè)IP地址的過程。 在實(shí)際應(yīng)用中,NAT主要用于實(shí)現(xiàn)私有網(wǎng)絡(luò)訪問公共網(wǎng)絡(luò)的功能。 這種通過使用少量的公網(wǎng)IP地址代表較多的私網(wǎng)IP地址的方式,將有助于減緩可用IP地址空間的枯竭。

我們這里的NAT模式其實(shí)就是一個(gè)NAT網(wǎng)絡(luò),使用?NAT 模式,就是讓虛擬系統(tǒng)借助 NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)功能,通過宿主機(jī)器所在的網(wǎng)絡(luò)來訪問公網(wǎng)

? ? ? ? 下面是NAT的模型圖,左邊比如我的路由器連接了外網(wǎng),我在路由器配置了NAT模式,連入我的網(wǎng)絡(luò)DHCP(動(dòng)態(tài)獲取IP地址)會(huì)自動(dòng)給你一個(gè)內(nèi)網(wǎng)IP(內(nèi)網(wǎng)IP范圍由路由器定義)。我們的宿主機(jī)物理網(wǎng)卡也有一個(gè)IP,虛擬機(jī)使用NAT模式后,根據(jù)我們VMnet8定義的網(wǎng)段,DHCP會(huì)自動(dòng)給你一個(gè)我們定義了的IP。

2、NAT模式配置。

? ? ? ? NAT配置很簡單,而且我們本地環(huán)境定義集群一般都是使用NAT模式。首先我們看一下自己的Vmnet8設(shè)置的子網(wǎng)IP范圍是多少。這個(gè)可以改也可以不改,無所謂的。這里定義的范圍,就是你虛擬機(jī)獲取的或者可以設(shè)置的IP范圍。同樣是編輯虛擬網(wǎng)絡(luò),更改設(shè)置。我們可以看到子網(wǎng)和子網(wǎng)掩碼,這里我的子網(wǎng)IP是192.168.146.0,那么我的虛擬機(jī)IP設(shè)置也應(yīng)該在這個(gè)范圍內(nèi)。

? ? ? ? 箭頭指向的地方是DHCP設(shè)置,默認(rèn)是勾上的,我們這里取消選擇,推薦不適用DHCP方式,不然IP會(huì)在范圍內(nèi)變來變?nèi)サ摹?/p>

????????點(diǎn)擊NAT設(shè)置,后,我們可以看到此子網(wǎng)的網(wǎng)關(guān)。

? ? ? ? ?好了,VMware8的配置我們都知道了,就可以開始配置了。

? ? ? ? 首先進(jìn)入虛擬機(jī)配置,選擇NAT模式。

? ? ? ? 然后也是同樣cd? /etc/sysconfig/network-scripts路徑下,找到對(duì)應(yīng)的網(wǎng)卡文件,vi/vim 進(jìn)入配置文件。

? ? ? ? 由于這里是最小化,只有ip a命令,我們用ip a獲取網(wǎng)卡名稱。然后進(jìn)入其對(duì)應(yīng)的配置文件。

? ? ? ? ?同樣寫入IPADDR和GATEWAY,DNS這里如果沒有配置的話,則不能ping域名,大家可以隨便給一個(gè),我習(xí)慣給8.8.8.8。記得是DNS1!

? ? ? ? 然后:wq保存,ifdown/ifup 網(wǎng)卡名重啟網(wǎng)卡。好啦,成功!

?四、僅主機(jī)模式。

1、僅主機(jī)模式原理

? ? ? ? Host-Only僅主機(jī)模式,網(wǎng)如其名,僅在主機(jī)內(nèi)能互相訪問,它就是一個(gè)虛擬內(nèi)網(wǎng)環(huán)境,不能與外界通信,但是他也能做到與外部聯(lián)網(wǎng),只是比較麻煩。

????????Host-Only模式其實(shí)就是NAT模式去除了虛擬NAT設(shè)備,然后使用VMware Network Adapter VMnet1虛擬網(wǎng)卡連接VMnet1虛擬交換機(jī)來與虛擬機(jī)通信的,Host-Only模式將虛擬機(jī)與外網(wǎng)隔開,使得虛擬機(jī)成為一個(gè)獨(dú)立的系統(tǒng),只與主機(jī)相互通訊。

2、僅主機(jī)模式配置。

? ? ? ? 僅主機(jī)模式配置和NAT幾乎一樣,這里就簡單再講一下。

? ? ? ? 首先同樣查看VMnet1的設(shè)置。

? ? ? ? 同NAT模式,我們可以設(shè)置它的子網(wǎng)、DHCP等。一般都推薦不使用DHCP。這里記住子網(wǎng)就行了。然后虛擬機(jī)網(wǎng)卡設(shè)置為僅主機(jī)模式,再去配置虛擬機(jī)的配置文件,步驟同上。局域網(wǎng)內(nèi)就能互通了。

五、排錯(cuò)。

? ? ? ? 如果在網(wǎng)絡(luò)配置中遇到了問題,這里給出作者的一些排錯(cuò)思路。首先配置虛擬機(jī)上外網(wǎng)的情況下,必須得先保證你的宿主機(jī)能上網(wǎng)。再者就是防火墻,firewalld和selinux都要關(guān)閉。添加網(wǎng)卡得情況下注意網(wǎng)卡名字,不要配在另外的網(wǎng)卡上。

????????如果ping網(wǎng)關(guān)不通,檢查虛擬網(wǎng)絡(luò)編輯器中的網(wǎng)關(guān)是否正確。

????????/etc/sysconfig/network-scripts/ifcfg-xxx,檢查網(wǎng)卡配置文件。

????????修改完配置文件之后必須重啟服務(wù)!

六、總結(jié)。

? ? ? ? 再給大家總結(jié)一下這三種模式的應(yīng)用場景。

橋接模式:該模式下,guest主機(jī)表現(xiàn)為同host主機(jī)同一局域網(wǎng)并且同一網(wǎng)段的獨(dú)立主機(jī),可以與host主機(jī)互通,多臺(tái)guest主機(jī)之間可以互通。使用場景(如果你想利用VMWare在局域網(wǎng)內(nèi)新建一個(gè)虛擬服務(wù)器,為局域網(wǎng)用戶提供網(wǎng)絡(luò)服務(wù),就應(yīng)該選擇橋接模式。如搭建集群,搭建server)

NAT模式: 該模式下能實(shí)現(xiàn)guest主機(jī)與host主機(jī)能互通,多臺(tái)同一局域網(wǎng)中的guest主機(jī)之間可以互通,但是host主機(jī)以外的其它主機(jī)不能訪問guest主機(jī)。使用場景(1、ip地址緊缺,多臺(tái)機(jī)器使用同一公網(wǎng)ip上網(wǎng)? 2、適用于搭建集群? ?3、搭建server)

僅主機(jī)模式:該模式下能實(shí)現(xiàn)guest主機(jī)與host主機(jī)能互通。使用場景(如果你想利用VMWare創(chuàng)建一個(gè)與網(wǎng)內(nèi)其他機(jī)器相隔離的虛擬系統(tǒng))

原文鏈接:https://blog.csdn.net/m0_61503020/article/details/128215674

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新