詳解虛擬機中的NAT網絡連接方式

2020-12-05 百度經驗

這篇文章主要介紹了詳解虛擬機中的NAT網絡連接方式,NAT網絡連接是各大虛擬機的基礎功能,需要的朋友可以參考下

我就個人對虛擬機的理解,把虛擬機上網最方便的也是最難理解的NAT方式和大家一起聊聊,因為是大話NAT,所以說的會羅嗦點,不過主要是照顧新人。:)老鳥就趕快飛吧 呵呵先說一點別的,做為引子假設現在R老師帶3個班的學生,分別為a班、 b班、 c班 。現在就出現了兩個交流方式:第1種交流方式:本班內交流,比如說a班的一個同學想和另一個同學交流,就可以直接在班裡喊那個同學的名字。這個就向計算機內的同一個網段的計算機的交流方式-廣播。第2種交流方式:班與班之間的學生交流,這個時候在a班裡面直接喊b班同學名字就沒作用了,因為隔著牆,根本就聽不見。這個類似不同網段的 計算機沒辦法通信。這個時候兩個班的學生要是想交流必須要通過R老師來做傳話人。這個類似於網絡裡的網關。a班的同學把要說的話告訴R老師,R老師把話轉 告給b班的同學。我們把這個例子對接到網絡學習裡,方便大家理解學校=網際網路班=網段學生=計算機老師(傳話人)=虛擬的NAT伺服器不好意思 女朋友叫我上街 ,先寫到這,下次接著寫還有什麼虛擬機的知識, 要我大話的,請在下面跟貼說明對不起大家了,我回來晚了 接著上次的寫虛擬機用NAT上網的方式和我舉例子中的第2種交流方式很相似。橋接則和第1種交流方式非常吻合。比如說你安裝了虛擬系統並且選擇是Nat模式,虛擬的NAT伺服器就象R老師的作用一樣。負責虛擬機(a班的同學)和網際網路上的計算機(c班的同學)通信。畫個小圖1給大家說明

有了圖就說的方便多了nat的上網方式的特點1.主機的虛擬網卡不用設置(默認為自動獲得)2.虛擬系統中的網卡不用設置(默認為自動獲得)這條兩個實現的前提是虛擬的dhcp伺服器正常工作 給大家圖2

在看一個關於nat的圖3

看了這個3個圖後,大家基本上也就明白了。但是這樣沒有說服力,下面我再來做個解釋其中192.168.2.2相當與R老師的地位,在圖1就標有虛擬NAT伺服器圖3規定了NAT的ip地址。主機的ipconfig 圖4

虛擬機的ipconfig圖5

現在用一個命令trcert 說明虛擬機上網是通過NAT伺服器 192.168.2.2Tracert命令用來顯示數據包到達目標主機所經過的路徑,並顯示到達每個節點的時間。命令功能同Ping類似,但它所獲得的信息要比Ping命令詳細得多,它把數據包所走的全部路徑、節點的IP以及花費的時間都顯示出來。該命令比較適用於大型網絡。我們現在在虛擬機上trcert 百度 看看虛擬機的數據包書如何到達baidu.com看看裡面有沒有192.168.2.2(虛擬的nat伺服器)VMware虛擬網絡相關知識 1.虛擬網橋通過虛擬網橋把虛擬機的虛擬網卡連接到宿主機的物理網卡上。通過它可以將虛擬機連接到宿主機所在的外部網絡。如果宿主機上不止是一個物理網卡時,採用定製配置,創建另外的虛擬網橋用來連接宿主機上的其它物理上網卡。 2.宿主機虛擬網卡安裝完虛擬機後,我們右鍵「網上鄰居」 /屬性 /在打開的「網絡連接」窗口裡看到兩塊網卡,默認情況下「VMware Network Adapter VMnet1」供僅宿主機網絡使用;「VMware Network Adapter VMnet8」供NAT網絡使用。右鍵這兩個網卡的屬性,我們可以在常標籤下看到虛擬網卡的全稱。當然我們也可以在宿主機的「命令提示符」中輸入 ipconfig獲知宿主機虛擬網卡的詳細信息 3.NAT設備NAT是網絡地址翻譯的簡寫。當宿主機在外部只擁有一個IP時,利用NAT設備,虛擬機可以連接到該外部網絡,我們打開宿主機上的「管理工具」裡的「服務」,可以發現多出了一個「VMware NAT Service」服務,說明系統已經將它安裝為系統服務。 4.VMware DHCP服務DHCP是動態主機配置協議簡寫。DHCP服務為沒有橋接到外部網絡的虛擬機提供IP位址。採用橋接網絡模式的虛擬機IP位址就是直接由宿主機所在外部網絡的DHCP伺服器提供的。 [原創]VMware提供的虛擬網卡圖示一些初學者對VMware虛擬機中的橋接、VMnet1(僅host方式)、VMnet8(NAT方式),我把VMware各網卡的意義做了三張圖,希望對大家有所幫助。顯示不全,請大家另存觀看。圖6

相關焦點

  • 虛擬機不會聯網?一文解讀什麼是橋接、NAT連接和獨享連接
    為了學習和使用Linux,多數人選擇了使用VirtualBox虛擬機的方式來安裝Linux系統。VirtualBox提供了多種網絡連接方式,不同的網絡連接方式決定了虛擬機是否可以聯網,以及是否可以和宿主機互相ping通。
  • 蘋果系統macos上配置虛擬機軟體pd,與虛擬機共享網絡訪問公網
    之前在vmware中習慣了用僅主機模式,我個人不喜歡nat模式,覺得埠映射比直接用路由會低效,所以想在pd中也實現類似的配置。但是很不幸,似乎pd中的網絡配置沒有此類連接方式,下面藉助nat方式實現以下需求。聲明:以下描述中,虛擬機指在pd中所安裝的虛擬機,如cent os等linux發行版。
  • Linux下網絡連接方式及NAT網絡配置
    在VM虛擬機中網絡的連接方式,主要包括:橋連接、NAT模式、僅主機模式等,如下圖所示:下面簡單介紹下橋連接、NAT模式、僅主機模式3種方式:1.橋連接使用此網絡連接方式,虛擬機中的Linux是可以和其他的系統主機通訊的,因為Linux系統的IP和虛擬機所在物理機器IP在同一個IP位址段,並且是自動分配的,所以可能會出現虛擬機IP位址和其他系統主機IP位址衝突(區域網內主機數量越多,出現概率越大)。2.
  • 「詳解」網絡地址轉換-NAT
    如果一個系統有一臺通過路由器訪問的關鍵伺服器,一旦路由器檢測到該伺服器宕機,它可以使用目的地址轉換 NAT 透明的把連接轉移到一個備份伺服器上。透明代理:NAT 可以把連接到網際網路的 HTTP 連接重定向到一個指定的 HTTP 代理伺服器以緩存數據和過濾請求。
  • NAT網絡地址轉換複習一(思科)
    NAT(Network Address Translation )是一種將多個內部IP位址映射到一個或幾個公網IP位址實現內部網絡連接網際網路的技術,該技術隱藏了內部網絡的結構增強了網絡的安全性,並且緩解了IPv4地址緊張的問題,是網際網路廣泛應用的一種技術。
  • 光速虛擬機
    此應用獲取的權限: 1.允許應用程式在手機鎖屏後進程仍然運行2.允許應用程式寫入外部存儲,如SD卡上寫文件3.允許應用程式訪問網絡連接
  • 2.14 使用vSphere Client在ESXi主機上創建虛擬機詳解
    在前面的內容中我們已經在模擬的主機(伺服器)中安裝了ESXi軟體;講解了vSphere Client管理軟體的安裝過程;同時,在ESXi主機中添加了本地數據存儲。下面我們將使用vSphere Client在ESXi主機上創建虛擬機。第1步:用滑鼠右鍵單擊連接到的VMware ESXi的計算機名稱或IP位址,在彈出的快捷菜單中選擇「新建虛擬機」,如下圖所示。
  • NAT地址轉換概念分析與應用設置技巧
    目前,NAT技術主要用於連接和安全方面。目前企業內部網絡用戶數量大,而能申請的合法的全球唯一IP位址有限。NAT能夠有效的解決企業IP位址短缺問題,利用NAT技術能夠實現多個用戶共同使用一個合法的IP位址連接網際網路。而另一種需要出於安全方面來考慮,在一定程度上防範網絡攻擊的發生。
  • 淺析NAT應用 上
    淺析NAT應用 上 NAT(Network Address Translation)全稱網絡地址轉換,他的主要作用是允許一個機構的內部主機透明的連接到公共域中的主機,而此內部主機不需要擁有註冊的internet 地址(也就是我們常說的公網ip 地址)。
  • 虛擬機軟體哪個好?目前網絡上虛擬機軟體人氣極高的都有哪些?
    首先就來介紹全球第一人氣VMware Workstation著名的虛擬機軟體。不需要分區或重開機就能在同一臺PC上使用兩種以上的作業系統。VMware Workstation可在一部實體機器上模擬完整的網絡環境,以及可便於攜帶的虛擬機器,其更好的靈活性與先進的技術勝過了市面上其他的虛擬計算機軟體。對於企業的 IT開發人員和系統管理員而言, VMware在虛擬網路,實時快照,拖曳共享文件夾,支持 PXE 等方面的特點使它成為必不可少的工具。
  • 輕鬆解決:十大虛擬機優化小竅門分享
    虛擬機優化竅門:2.主機許可證授權主機許可證授權並不會提升性能。但是從你的廠商處購買許可證授權或者延長許可證使用期限能釋放那些免費版本或者標準化版本中無法提供的特性。舉例來說,從VMware vSphere Enterprise升級為Enterprise Plus能能從中獲得擴展性特性,從而大幅度擴展主機和虛擬機的性能。
  • 神經網絡基礎:七種網絡單元,四種層連接方式
    Cell(單元)《The Neural Network Zoo》一文展示了不同類型的單元和不同的層連接風格,但並沒有深入探討每個單元類型是如何工作的。大量的單元類型擁有彼此不同的顏色,從而更清晰地區分網絡,但是自此之後我發現這些單元的工作方式大同小異,下面我對每個單元逐一描述。基本的神經網絡單元,屬於常規性前饋架構之中的類型,且相當簡單。
  • 你知道虛擬機數據存儲的原理嗎?
    虛擬機技術是虛擬化技術的一種,所謂虛擬化技術就是將事物從一種形式轉變成另一種形式,最常用的虛擬化技術有作業系統中內存的虛擬化,實際運行時用戶需要的內存空間可能遠遠大於物理機器的內存大小,利用內存的虛擬化技術,用戶可以將一部分硬碟虛擬化為內存,而這對用戶是透明的。
  • 網絡地址轉換(NAT)原理詳解
    在我們使用代理伺服器之時,通常使用的是NAT,因為不管從成本的角度還是網絡信號質量好壞的角度來看,NAT最為合理的。IP位址資源正不斷壯大伴隨著連接到網際網路的計算機數量持續快速地 增長。網絡和Internet中所有計算機的通信需求。NAT自動改變IP分組的源IP位址和目的IP位址,IP位址檢查期間NAT進程自動完成。因為某些應用程式嵌入在IP分組的數據部分中的源IP位址,以匹配在IP頭中的改變的源IP位址。
  • hadoop:集群網絡介紹,及相關文件配置指南!
    上篇文章中我們已經將之前配置好的偽分布集群虛擬機複製出來做為master節點的虛擬機,接下來我們還需對該虛擬機做進一步的配置來達到我們的要求。對master虛擬機的配置將從網絡、hostname、更改Hadoop相關配置等幾方面展開。
  • 在虛擬機中安裝安卓系統,實現在電腦上玩手機,爽歪歪
    一、需要的工具vmware workstation虛擬機kali-linux-2016.2-amd64.iso>二、下載地址vmware workstation虛擬機,下載地址:http://www.anxia.com/w?
  • 虛擬機軟體VMware的優缺點簡述
    VMware是一款可以在一種作業系統平臺上虛擬出其他一些作業系統的虛擬機軟體,可以自由地對自己需要學習和試驗的操作環境進行配置和修改,不用擔心導致系統崩潰,這對需要搶救和驗證多作業系統數據的技術人員來說是十分有用的。
  • 虛擬機的簡單介紹
    很多人都聽說過虛擬機,但是對虛擬機卻不甚了解,今天給大家介紹一下什麼是虛擬機。虛擬機是一種比較複雜的虛擬工具,它是支持多作業系統並行運行在單個物理伺服器上的一種系統,能夠提供更加有效的底層硬體使用。在虛擬機中,中央處理器晶片從系統其他部分劃分出一段存儲區域,作業系統和應用程式運行在「保護模式」壞境下。如果在某虛擬機中出現程序凍結,並不會影響運行在虛擬機外的程序操作和作業系統的正常工作。
  • 微信小程序中如何使用WebSocket實現長連接(含完整源碼)
    這篇文章分享了一個基於WebSocket長連接的微信小程序——簡單的剪刀石頭布小遊戲的製作過程,希望能對想要在微信小程序中使用 WebSocket 的開發者有所幫助。Web端即時通訊技術的發展與WebSocket、Socket.io的技術實踐》《Web端即時通訊安全:跨站點WebSocket劫持漏洞詳解(含示例代碼)》《開源框架Pomelo實踐:搭建Web端高性能分布式IM聊天伺服器》《使用WebSocket和SSE技術實現Web端消息推送》《詳解Web端通信方式的演進:從Ajax、JSONP 到 SSE、Websocket》《MobileIMSDK-Web的網絡層框架為何使用的是
  • 網絡應用中的低損耗同軸線纜的知識詳解
    打開APP 網絡應用中的低損耗同軸線纜的知識詳解 佚名 發表於 2020-04-16 11:08:25 (文章來源:Lcomchina) 隨著網絡時代不斷發展,無線網絡因其便捷性,安全性將逐步替代有線網絡。