當前位置:首頁 » 網路連接 » vm虛擬機nat模式如何連接網路
擴展閱讀
姜堰賣蘋果電腦專賣店 2024-11-15 23:43:23
現在的網路信號差怎麼辦 2024-11-15 23:29:52

vm虛擬機nat模式如何連接網路

發布時間: 2022-12-19 05:36:16

A. 虛擬機NAT模式怎麼聯網

而是選擇第二個模式,NAT(乙太網)連接模式。步驟如下:
1、右擊網上鄰居,屬性,把ADSL的屬性調出來,在高級選項里,把共享連接選項,網卡那裡選擇(VM8那個虛擬網卡,安裝VM後會出現兩個虛擬網卡,一個VM1,一個是VM8,沒有的話建議啟動服務或者重裝虛擬機),而且在設置那裡,把DNS選上,這個最重要!(整個修改在重新連接撥號才生效)
2、打開VM8那個虛擬網卡,設置 TCP/IP那個屬性,把IP地址設置為:192.168.0.1,子網掩碼設置為:255.255.255.0;DNS:192.168.0.1
3、把虛擬機的連接方式設置為NAT。
4、打虛擬機裡面的虛擬系統,例如是XP,把本地連接設置為:IP:192.168.0.2,子網掩碼設置為:255.255.255.0;DNS:192.168.0.1

B. 虛擬機如何連接網路

最簡單的就是模式是NT 模式(一般為第3個選項)這個模式是和主機公用IP 只要主機可以上網虛擬機就可以;還有種就是橋接 (一般為第1選項)這是選擇一張網卡讓虛擬機使用,橋接狀態下主機就不可以使用該網卡。


虛擬機上網方式有兩種,一種是橋接,一種是NAT,在打開虛擬機選項的下方有個編輯虛擬機設置,在這裡面可以更改虛擬機的上網方式。



然後在網路適配器中可以更改上網方式。橋接和NAT都是可以上網的,前提是你真機能上網。



設置完成後就進虛擬機開能不能上網,虛擬機在掛起狀態下是無法設置的。如果還不能上網,檢查一下虛擬機有沒有獲取到IP,命令為:ipconfig。如果沒有獲取到IP,就用命令ipconfig /renew,重新獲取一次IP。


計算機操作系統為Windows XP,用VMware虛擬一台Windows 2000電腦,組成對等網,組網後虛擬機能共享宿主機的文件、列印機和上網連接。


把Windows 2000安裝光碟插入光碟機,點擊VMware菜單「虛擬→設置」打開設置窗口,如圖1所示,點擊「CD-ROM」,在右側選中「使用物理驅動器」,然後選擇正確盤符(筆者機器上的光碟機盤符為「H」)。接著啟動虛擬機,把Windows 2000安裝到虛擬機中。

C. VM虛擬機如何連接網路(具體情況內詳)

虛擬機安裝server2012 進行網路連接設置,可以讓主機可以和虛擬機在同一個區域網中進行連接。

1、第一步先打開你虛擬機的設置,在裡面修改網路連接方式。

提示:主機也需要ping一下虛擬機,保證雙方都能ping通。

D. Vmware 虛擬網路設置

在使用VMware Workstation 10工作時會遇到形形色色的問題,比如需要設置虛擬網路。那麼如何進行操作呢?下面我與你分享具體步驟和方法。

工具/材料

VMware Workstation 10

  • 01

    啟動Windows 10操作系統,如圖所示。點擊任務欄搜索框,開始使用Cortana(小娜)智能語音助理。

  • 02

    如圖所示,搜索框輸入"VMware Workstation"。Cortana(小娜)顯示搜索結果,點擊"最佳匹配→VMware Workstation"項。

  • 03

    喚出"VMware Workstation 10"程序窗口,如圖所示。展開左側樹形目錄結構,點擊"Windows 7 x64"項。

  • 04

    如圖所示,喚出"Windows 7 x64"用戶界面。選擇菜單欄"虛擬機"標簽,彈出下拉菜單點擊"設置..."項。

  • 05

    彈出"虛擬機設置"對話框,如圖所示。選擇"硬體"標簽,點擊"網路適配器"項。

  • 06

    如圖所示,右側喚出"網路設配器"選項。勾選"網路連接→NAT模式:用於共享主機的IP地址"復選框,設置完成點擊"確定"按鈕。

  • 07

    完成設置虛擬網路的操作,如圖所示。本例到此結束,希望對大家能有所幫助。

E. 關於VM虛擬機訪問物理主機和外網的設置--NAT模式

對於VM選擇的網路模式,共有三種,橋接模式、NAT模式、僅僅主機模式。關於三種的模式選擇,可以自行網路。網路上有許多的方法,但是適合自己的才是最好的。本文記錄個人操作筆記,使用NAT模式下,虛擬機Linux、物理主機、外網能夠互通的解決方案。

--->准備工作<---:0、查看當前的物理主機的ip,cmd打開,輸入ipconfig /all,能夠查看物理主機對應的ip地址信息,網關,以及子網掩碼。

1、移除VMnet0(橋接模式)和VMnet1(僅僅主機模式),只保留VMnet8,如下圖:

2、需要將VMnet8模式的子網設置成與物理主機ip不在同一子網下,如圖:

3、Net設置下,設置虛擬主機的網關網段與物理主機的不在同一網段下,確定保存,如下圖:

4、虛擬機設置為NAT模式,如下圖:

5、 設置linux的固定ip,打開路徑為:vim /etc/sysconfig/network-scripts/ifcfg-ens33 (ifcfg-ens33不一定存在,請看具體的虛擬機配置文件),如圖:

注意:BOOTPROTO="static"

6、重啟網路:systemctl restart network.隨後使用xshell連接,試試能虛擬機與物理主機互通(能連接上xshell就說明互通 ),虛擬機ping下網路,ok......

--- 更新2020年11月23日
關於ssh工具連接虛擬機慢的問題:

1、vi /etc/ssh/sshd_config
2、更改UseDNS yes,改為UseDNS no
3、重啟ssh服務
    service sshd restart
    systemctl restart sshd.service

F. VMware虛擬機下三種網路介紹及配置

vmware為我們提供了三種網路工作模式,它們分別是:Bridged(橋接模式)、NAT(網路地址轉換模式)、Host-Only(僅主機模式)。
打開vmware虛擬機,我們可以在選項欄的「編輯」下的「虛擬網路編輯器」中看到VMnet0(橋接模式)、VMnet1(僅主機模式)、VMnet8(NAT模式),那麼這些都是有什麼作用呢?其實,我們現在看到的VMnet0表示的是用於橋接模式下的虛擬交換機;VMnet1表示的是用於僅主機模式下的虛擬交換機;VMnet8表示的是用於NAT模式下的虛擬交換機。

同時,在主機上對應的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8兩塊虛擬網卡,它們分別作用於僅主機模式與NAT模式下。在「網路連接」中我們可以看到這兩塊虛擬網卡,如果將這兩塊卸載了,可以在vmware的「編輯」下的「虛擬網路編輯器」中點擊「還原默認設置」,可重新將虛擬網卡還原。

什麼是橋接模式?橋接模式就是將主機網卡與虛擬機虛擬的網卡利用虛擬網橋進行通信。在橋接的作用下,類似於把物理主機虛擬為一個交換機,所有橋接設置的虛擬機連接到這個交換機的一個介面上,物理主機也同樣插在這個交換機當中,所以所有橋接下的網卡與網卡都是交換模式的,相互可以訪問而不幹擾。在橋接模式下,虛擬機ip地址需要與主機在同一個網段,如果需要聯網,則網關與DNS需要與主機網卡一致。其網路結構如下圖所示:

接下來,我們就來實際操作,如何設置橋接模式。

首先,安裝完系統之後,在開啟系統之前,點擊「編輯虛擬機設置」來設置網卡模式。

點擊「網路適配器」,選擇「橋接模式」,然後「確定」

在進入系統之前,我們先確認一下主機的ip地址、網關、DNS等信息。

然後,進入系統編輯網卡配置文件,命令為vi /etc/sysconfig/network-scripts/ifcfg-eth0 (這里可能有些不同,找到 ifcfg-eth 開頭的文件即可)

添加內容如下:

編輯完成,保存退出,然後重啟虛擬機網卡,使用ping命令ping外網ip,測試能否聯網。

這就是橋接模式的設置步驟,相信大家應該學會了如何去設置橋接模式了。橋接模式配置簡單,但如果你的網路環境是ip資源很缺少或對ip管理比較嚴格的話,那橋接模式就不太適用了。如果真是這種情況的話,我們該如何解決呢?接下來,我們就來認識vmware的另一種網路模式:NAT模式。

NAT技術應用在internet網關和路由器上,比如192.168.0.123這個地址要訪問internet,它的數據包就要通過一個路由器,而路由器擁有一個能訪問internet的ip地址,這樣的路由器就要在收發數據包時,對數據包的IP協議層數據進行更改(即 NAT),以使私有網段的主機能夠順利訪問internet。
剛剛我們說到,如果你的網路ip資源緊缺,但是你又希望你的虛擬機能夠聯網,這時候NAT模式是最好的選擇。NAT模式藉助虛擬NAT設備(就是一個路由器)和虛擬DHCP伺服器,使得虛擬機可以聯網。其網路結構如下圖所示:

在NAT模式中,主機網卡直接與虛擬NAT設備相連,然後虛擬NAT設備與虛擬DHCP伺服器一起連接在虛擬交換機VMnet8上,這樣就實現了虛擬機聯網。
那麼我們會覺得很奇怪,為什麼需要虛擬網卡VMware Network Adapter VMnet8呢?原來我們的VMware Network Adapter VMnet8虛擬網卡主要是為了實現主機與虛擬機之間的通信。在之後的設置步驟中,我們可以加以驗證。

將虛擬機的網路連接模式修改成NAT模式,點擊「編輯虛擬機設置」。
點擊「網路適配器」,選擇「NAT模式」

然後開機啟動系統,編輯網卡配置文件,命令為vi /etc/sysconfig/network-scripts/ifcfg-eth0

具體配置時,IP設置與vmnet8同網段,網關設置成vmnet8的網關(在「虛擬網路設置」里的Net選項卡里能找到Gateway)通常是xxx.xxx.xxx.2。
子網掩碼設置與VMnet8相同(設置好IP地址後,子網掩碼自動生成) DNS設置與主機的相同。

之前,我們說過VMware Network Adapter VMnet8虛擬網卡的作用,那我們現在就來測試一下。

Host-Only模式其實就是NAT模式去除了虛擬NAT設備,然後使用VMware Network Adapter VMnet1虛擬網卡連接VMnet1虛擬交換機來與虛擬機通信的,Host-Only模式將虛擬機與外網隔開,使得虛擬機成為一個獨立的系統,只與主機相互通訊。其網路結構如下圖所示:

通過上圖,我們可以發現,如果要使得虛擬機能聯網,我們可以將主機網卡共享給VMware Network Adapter VMnet1網卡,從而達到虛擬機聯網的目的。接下來,我們就來測試一下。
首先設置「虛擬網路編輯器」,可以設置DHCP的起始范圍。

然後設置虛擬機為 Host-Only模式。

然後修改 ifcfg-eth0 文件,設置ip等:
將虛擬機IP設置與VMnet1同網段,網關設置成VMnet1的網關相同,其餘設置與VMnet1相同,DNS設置與主機相同。
例如:VMnet1 IP:172.16.249.1 Gateway :172.16.249.2
那麼虛擬機 IP:172.16.249.100 Gateway: 172.16.249.2

Host-only 這種方式,虛擬機連接不到外網,通過下面設置可以使虛擬機連接外網。

我們可以看到上圖有一個提示,強制將VMware Network Adapter VMnet1的ip設置成192.168.137.1,那麼接下來,我們就要將虛擬機的DHCP的子網和起始地址進行修改,點擊「虛擬網路編輯器」

重新配置網卡,將VMware Network Adapter VMnet1虛擬網卡作為虛擬機的路由。

重啟網卡,然後通過 遠程工具測試能否聯通外網以及與主機通信。

G. vm虛擬機怎麼連網

vm虛擬機可通過橋接模式或nat模式與宿主機連接,便可以上網。希望可以幫到你~

H. NAT模式下VMware中CentOS7無法連接外網的解決方法

一、設置虛擬機中NAT模式的選項,打開vmware,點擊「編輯」下的「虛擬網路編輯器」,設置NAT參數及DHCP參數;

第5步,設置的是虛機的子網IP網段;

第6步,設置的是虛機的網關;

第7步,設置的是虛機可分配的IP選擇范圍;

二、將虛擬機的網路連接模式設置成NAT模式,點擊「編輯虛擬機設置」;

三、啟動虛擬機,編輯系統網路配置文件(網段配置成 一 中的步驟5);

四、DNS配置,設置虛機系統可以聯網;
1、查看主機DNS;

2、配置虛機系統DNS;

DNS介紹:
DNS(Domain Name System,域名系統),其主要作用是將主機名解析為IP地址的過程,完成了從域名到主機識別ip地址之間的轉換;

FQDN(Full Qualified Domain Name):完整主機名,是由主機名和域名構成。例如 www..com 。當中,www就是web網站伺服器的主機名, .com 就是域名,主機名和域名之間用實心點號來表示;

五、VMware Network Adapter VMnet8虛擬網卡的作用;
1、主機禁用VMware Network Adapter VMnet8;

2、主機開啟VMware Network Adapter VMnet8;

即:VMware Network Adapter VMnet8的作用是主機與虛擬機之間的通信;

I. VMware虛擬機的網路模式 — 橋接模式、僅主機模式、NAT模式的特點和配置

了解網路模式之前,先看看所涉及到的虛擬設備

1.  三種虛擬交換機(對應三種網路模式)

VMnet0 虛擬交換機 :Bridged橋接模式

VMnet1 虛擬交換機 :Host-Only僅主機模式

VMnet8 虛擬交換機 :NAT模式

打開VMware虛擬機,點擊菜單欄  編輯 -> 虛擬網路編輯器 ,可查看這三種虛擬交換機

2.  三種虛擬網卡  ( 相當於物理主機和虛擬機的橋梁,配置其IP可以使兩者進行通信)

VMware Network Adapter VMnet0:

VMware Network Adapter VMnet1

VMware Network Adapter VMnet8

打開主機的  網路和Internet 中可看到這三種虛擬網卡

通信特點:

a.  默認使用VMnet0,不提供DHCP服務,則需手動為虛擬機配置IP地址、子網掩碼

(DHCP是指由伺服器控制一段IP地址范圍,客戶機登錄伺服器時就可以自動獲得伺服器分配的IP地址和子網掩碼)

b.  主機和虛擬機需要在同一個網段上,類似存在於區域網

例如: 主機IP 為 192.168.3.12  ; 則虛擬機IP為 192.168.3.10

網路中其他機器可以訪問虛擬機,虛擬機也可以訪問網路內其他機器

c.  主機需要有網路或接入到路由器,才能與虛擬機通信,虛擬機才可訪問外網

配置過程:

虛擬機和物理主機處於同等地位,像對待真實計算機一樣配置IP、網關、子網掩碼等

step1:查看物理主機 IP

物理主機上,打開 cmd命令窗口,輸入: ipconfig   

step2:根據物理主機的 IP 設置 linux虛擬機的 IP

由於本系統為CentOS7, 網路配置文件不在 /etc/sysconfig/network-scripts/ifcfg-eth0 中,而是在配置文件 ifcfg-en**** 中

可先查看自己系統的配置文件

輸入: cd   /etc/sysconfig/network-scripts/ 進入到network-scripts文件中

輸入: ls 顯示文件夾下的文件

可看到本系統的網路配置文件是  ifcfg-ens33

輸入 : vi  /etc/sysconfig/network-scripts/ficfg-ens33           打開配置文件

輸入 :  i 鍵,進行編輯模式

修改以下信息:

ONBOOT=yes          #系統啟動時是否自動載入

BOOTPROTO=static    #啟用地址協議 –static:靜態協議 自動獲取ip    –dhcp協議

IPADDR=192.168.3.10      #網卡IP地址    與物理主機在同一個網段,但不能相同

NETMASK=255.255.255.0    #網卡網路地址   與物理主機一樣

GATEWAY=192.168.3.1      #網卡網關地址    與物理主機一樣

DNS1=202.106.196.115      #網卡DNS地址,可以自行設置

編輯完畢後

輸入: Esc 鍵 退出編輯模式,輸入 :wq  保存並退出

step3:重啟網路服務

輸入: service  restart  network

參考配置過程: https://blog.csdn.net/zdh_139/article/details/73456654

通信特點:

a.  默認使用VMnet1,提供DHCP服務

b.  虛擬機可以和物理主機互相訪問,但虛擬機無法訪問外部網路

配置過程:

若需要虛擬機上網,則需要主機聯網並且共享其網路

參考鏈接: https://www.linuxidc.com/Linux/2016-09/135521p3.htm

通信特點:

a.  默認使用VMnet8,提供DHCP服務

可自動分配IP地址,也可手動設置IP

b.  虛擬機可以和物理主機互相訪問,但不可訪問主機所在網路的其他計算機,可訪問外部網路

配置過程:

手動設置IP

step1: 查看虛擬機的子網 IP 和 網關 IP

打開VMware虛擬機,點擊菜單欄 編輯 -> 虛擬網路編輯器

選擇VMnet8, 可看到  子網IP

點擊 NAT 設置,可看到  網關 IP

記錄 子網 IP  和  網關 IP

本虛擬機的子網IP 和網關IP 分別為:192.168.100.0 和  192.168.100.2

step2:根據虛擬機網路信息,配置物理主機的虛擬網路

打開物理主機的網路連接,找到「VMware Network Adapter VMnet8」,點擊

點擊 「屬性」,選擇 「Internet 協議版本4 (TCP/IPv4)」

設置 IP 地址:192.168.100.X,X在0~255之間

注意:( IP 地址不可與上面的虛擬網路的子網IP重復)

設置子網掩碼: 與上面獲取到的虛擬網路的子網掩碼一致,設為 225.225.225.0

設置默認網關:與上面獲取到的虛擬網路的網關一致,設為 192.168.100.2

設置DNS:可忽略,也可使用其他DNS伺服器,例如 google的免費DNS:8.8.8.8 和 8.8.4.4,本人使用的是北京網通的 DNS 伺服器201.106.196.115

step3:配置 Linux系統CentOS7的網卡,綁定靜態 IP

啟動 Linux 系統,打開終端

由於本系統為CentOS7, 網路配置文件不在 /etc/sysconfig/network-scripts/ifcfg-eth0 中,而是在配置文件 ifcfg-en**** 中

可先查看自己系統的配置文件

輸入: cd  /etc/sysconfig/network-scripts/   進入到network-scripts文件中

輸入: ls      顯示文件夾下的文件

可看到本系統的網路配置文件是  ifcfg-ens33

輸入: vi   /etc/sysconfig/network-scripts/ifcfg-ens33   編輯網卡配置文件

輸入: i 鍵,繼續編輯模式

進行配置靜態IP

注意:( IPADDR中填入的IP地址與上面的虛擬網路的子網IP 不可重復,物理主機的 VMware Network Adapter VMnet8 的 IP地址不可重復)

TYPE=Ethernet      #網卡類型

DEVICE=ens33        #網卡介面名稱

ONBOOT=yes          #系統啟動時是否自動載入

BOOTPROTO=static    #啟用地址協議 –static:靜態協議 –bootp協議 –dhcp協議

IPADDR=192.168.100.10      #網卡IP地址

NETMASK=255.255.255.0    #網卡網路地址

GATEWAY=192.168.100.2      #網卡網關地址

DNS1=202.106.196.115     #網卡DNS地址

輸入: Esc 鍵 退出編輯模式,輸入 :wq  保存並退出

step 4:重啟網路服務

輸入: service  restart  network

可通過  service  status  network 查看網路情況

step5:查看虛擬機和本機是否可以通信

在物理主機上,輸入cmd打開命令窗口

物理主機命令窗口上,輸入: ipconfig   查看IP地址

本地IP地址:192.168.3.79            虛擬機上Linux系統的IP地址:192.168.100.10

接下來,物理主機和虛擬機終端分別互 ping對方IP地址

主機終端 輸入: ping  192.168.100.10   以下結果看出可連接虛擬機IP

虛擬機linux系統終端   輸入: ping 192.168.3.79    以下結果看出可連接物理主機IP

注意:   對於所有的聯網方式     注意關閉防火牆

參考鏈接: https://www.linuxidc.com/Linux/2016-06/132189.htm

                   https://blog.csdn.net/pengchenghui/article/details/72847956