`
jessen163
  • 浏览: 462991 次
  • 性别: Icon_minigender_1
  • 来自: 潘多拉
社区版块
存档分类
最新评论

虚拟机使用NAT不能上网

阅读更多

虚拟机上网问题

许多虚拟机的初学者,都会询问这样一个问题:在虚拟机中怎样上网、和主机上网有什么区别?要弄清这个问题,需要先知道“主机是怎么上网的”,根据主机上网的方法,再理解或设置虚拟机上网的方法。综合来说,主机上网,无非有两种:一种是拨号上网,另一种是不需要拨号上网。拨号上网,包括家庭ADSL拨号上网、小区宽带拨号上网、无线网卡拨号上网,或者单位家属院专用拨号上网等。非拨号上网(主机不需要拨号即可以上网),包括单位直接上网、家庭通过路由器共享上网等。

而虚拟机上网,则也有三种方式:直接上网、通过主机共享上网、通过VMware内置的NAT服务共享上网等,与主机上网方式组合,则有六种方式:

A,主机拨号上网,虚拟机拨号上网;

B,主机拨号上网,虚拟机通过主机共享上网;

C,主机拨号上网,虚拟机使用VMware内置的NAT服务共享上网;

D,主机直接上网,虚拟机直接上网;

E,主机直接上网,虚拟机通过主机共享上网;

F,主机直接上网,虚拟机使用VMware内置的NAT服务共享上网;

虚拟机使用A种方式上网时,主机与虚拟机在同一时刻只能有一台计算机上网,而在其他几种方式中,主机与虚拟机可以同时上网。

在虚拟机上网的几种方式中,最简单、最方便的就是使用“NAT”方式共享上网,这是VMware虚拟机“内置”的功能,也是推荐初学者使用的方法。不管主机是通过拨号上网、无线网卡上网、还是单位上网,只要主机能上网,虚拟机使用“NAT”(即VMnet8)虚拟网卡,并且在虚拟机中设置为“自动获得地址”,虚拟机就可以上网!



=====================================================

在使用VMware Workstation的时候,创建的虚拟机使用NAT,但在虚拟机中却不能上网,原因可能如下:

(1)主机是Windows XP Professional SP2、SP3或者是Windows Server 2003,如果是这样,则需要把VMnet1、VMnet8的防火墙关闭。方法是: 右击“本地连接”选择属性→高级→设置,在“Windows防火墙”对话框中单击“高级”,将VMnet1和VMnet8前面的“√”去掉就可以。


在使用VMware Workstation的过程中,推荐采用正面的方法:

(1)主机不安装第三方的防火墙软件,使用操作系统内置的防火墙。

(2)安装VMware Workstation的完整版本(就是从VMware Workstation网站或者一些下载网站下载的VMware Workstation的英文版。可以安装汉化补丁,但不要使用“精简”版。

(3)修改XP的防火墙,让VMnet1和VMnet8不使用防火墙(主机网卡使用)。创建虚拟机使用NAT网卡,在虚拟机中设置为“自动获得IP及DNS地址”,这样做,一般情况下都可以直接上网。



参考资料:http://book.51cto.com/art/200905/122239.htm
分享到:
评论

相关推荐

    VMware虚拟机Linux通过NAT方式上网

    VMware 虚拟机 Linux 通过 NAT 方式上网是指在 VMware 环境中,使用 NAT(Network Address Translation,网络地址转换)技术,实现 Linux 虚拟机的上网功能。这种方式可以使虚拟机获取到公网 IP 地址,从而实现与...

    虚拟机上网NAT方式(Red Hat Linux 9)

    虚拟机上网NAT方式(Red Hat Linux 9)

    电脑公司win7系统中VMware虚拟机无法通过NAT上网如何解决.docx

    这是因为 HOST-ONLY 模式可以让虚拟机直接使用物理机器的网络连接,从而解决 NAT 限制的问题。 其次,需要对主机物理网卡进行设置,切换到"共享"选项卡,然后选择家庭网络连接选择 VMnet1 的连接。这一步骤非常重要...

    virtualbox虚拟机NAT模式下不能连接外网的解决方法

    然而,虚拟机启动后,却不能访问外网。 定位 网络配置文件如下: # vi /etc/network/interface ... # The primary network interface auto enp0s3 iface enp0s3 inet dhcp auto enp0s8 iface enp0s8 inet s

    虚拟机linuxNAT方式上网图文详解宣贯.pdf

    《虚拟机Linux通过NAT方式上网的详细指南》 虚拟机环境中的Linux系统与Windows系统在采用NAT方式上网时存在一定的差异。Windows系统只需选择NAT模式即可自动配置,而Linux则需要进行额外的设置步骤。以下是一份详细...

    VMware虚拟机nat模式连不上网的解决方法

    综上所述,解决VMware虚拟机NAT模式无法上网的问题,需要从虚拟网络设置、服务状态检查、网络设置自动获取、虚拟机内部网络配置等多个角度进行排查与修复。这是一套较为全面的故障排除流程,可以帮助用户解决大部分...

    手机上网,VMware 15 配置NAT模式(端口转发)虚拟机互通、宿主机虚拟机互通、虚拟机访问Internet 端口

    此方案设置,适用手机、wifi、lan,等连接internet的单机配置虚拟机 采用NAT模式;可以实现宿主机和内部虚拟机互相ping通,宿主机远程shell登录虚拟机,虚拟机访问internet,虚拟机ping通虚拟机。可用于本级验证开发...

    在VMware ESXi服务器上配置NAT上网

    VMware ESXi 服务器上配置 NAT 上网 在 VMware ESXi 服务器上配置 NAT 上网是实现虚拟机共享主机网络的一...VMware ESXi 服务器上配置 NAT 上网需要通过软路由来实现,可以使用 pfSense 等软件路由器来实现 NAT 上网。

    VMware Workstation虚拟机NAT模式共享上网设置

    本篇文章将详细解释如何在VMware Workstation中设置虚拟机的NAT模式,以便实现Redhat虚拟机与宿主机之间的共享上网。 首先,NAT(Network Address Translation)模式是一种网络连接方式,它允许虚拟机通过宿主机的...

    [免费]虚拟机设置NAT模式详细步骤

    ### 虚拟机NAT模式配置详解 在IT领域中,虚拟化技术的应用非常广泛,其中虚拟机的网络配置是实现虚拟环境互联互通的关键。本文将详细介绍如何在VMware环境下为CentOS 7虚拟机设置NAT模式,帮助读者更好地理解和掌握...

    虚拟机下的NAT上网配置

    ### 虚拟机下的NAT上网配置详解 #### 一、NAT上网原理 NAT(Network Address Translation,...综上所述,通过以上步骤,您可以顺利完成虚拟机下的NAT上网配置,并实现在断网情况下也能与宿主机进行正常通信的目标。

    VMWare ESX 服务器配置NAT上网

    VMWARE ESXi服务器配置NAT上网教程。单IP设置虚拟机共享上网和NAT设置。

    VMware虚拟机不能上网的问题解决

    另外,这里所有连接都不要设置Internet连接共享,NAT方式下虚拟机上网不需要设置共享。 2、看看虚拟机的网络连接设置的对不对。根据前面说的三种连接方式,看你选择的是否不对,一般没有其他特殊要求,设置为NAT...

    bridage、host-only、NAT虚拟机用法

    如果只需虚拟机上网且不需与局域网内其他设备通信,推荐使用NAT模式;而如果需要创建一个与外界隔离的网络环境,则应选择主机模式。理解并正确使用这些网络模式,可以帮助我们更高效地利用虚拟化技术进行开发、测试...

    虚拟机下linux nat方式指定ip上网设置

    "虚拟机下 Linux NAT 方式指定 IP 上网设置" 在本文中,我们将详细讲解如何使用 NAT 方式连接互联网,并指定 IP 地址。我们将使用 VMware 作为虚拟机软件,CentOS 作为虚拟机操作系统。 网络配置 在开始之前,...

    VMware Workstation下NAT上网方式设置

    VMware Workstation下NAT上网方式设置 VMware Workstation是...在上述设置完成后,虚拟机就可以使用NAT上网方式连接到互联网了。需要注意的是,这种设置方式需要主机已经连接到互联网,否则虚拟机无法连接到互联网。

    VMWare虚拟机桥接不能上网的解决方法

    ### VMWare虚拟机桥接不能上网的解决方法 #### 问题背景及描述 在使用VMWare虚拟化软件创建虚拟机时,用户可能会遇到一个常见问题:即虚拟机在配置为桥接模式后无法正常访问互联网。这种情况往往发生在笔记本电脑...

Global site tag (gtag.js) - Google Analytics