如何在无网络环境下与虚拟机互通

问题来源:

由于在练机时候我把网线拔掉插到自己的电脑上了,导致用CRT一下连不了虚拟机浪费了不少的时间,

其实很简单。

-------------------------------------------------------------------------------------------

为了方便我先来直接总结一下我的过错吧!!-》

-》

问题的关键在于理解Vmware的vmnet0、vmnet1、vmnet8.

网络->属性->更改适配器 里面显示着可用的一些网卡哦!!-》

-》

在无网络环境下,可以采用vmnet1、vmnet8的ip地址来完成host主机与虚拟机之间的通信.

NAT(vmnet8)模式在具有网络的条件下也能够正常使用,

因此在无网络的环境下,采用NAT模式比Host-Only模式方便得多.

当时我弄的是桥接(bridged)所以相当于是vmnet0,绝对的错误~||。


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。

-------------------------------------------------------------------------------------------

1.bridged(桥接模式)vmnet0

此种模式只能在具有网络环境的情况下使用

原理-》

vmnet0这是Vmware Bridged模式使用的Network Adapter.在Bridged模式下,Vmware实际上构建了一网桥,Host的物理网卡及Guest的虚拟网卡都连接到虚拟网桥的端口上.与sniffer的原理类似,Vmware通过将Host的物理网卡设置为混杂模式,连接在虚拟网桥上的Host和Guest遵循Ethernet的CSMA/CD 协议进行信道的争用和共享,这样Host的物理网卡就可以监听多个目标地址的包.

由于Host和guest都处在同一个Bridged网络中,Host 的物理网卡就可以把目标地址为Guest虚拟机的数据包截获下来,通过VMware Bridge Protocol协议转发给Guest的虚拟网卡,达到了"桥接"的功能.

2.host-only(主机模式)vmnet1

此模式创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作

原理-》

在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的,相当于这两台机器通过双绞线互连

在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。


3.NAT(网络地址转换模式)vmnet8

IP配置是由虚拟网络的DHCP服务器提供的

原理-》

使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟 系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚 拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机 器能访问互联网即可。

时间: 2024-11-05 12:08:09

如何在无网络环境下与虚拟机互通的相关文章

Ubuntu12.04在无网络环境下配置apt-get光盘源的简单方法

许多数据库服务器是不能连上internet,想更新安装包就比较麻烦. 通常可以先在有internet环境的计算机上下载deb包,在拷贝到服务器安装deb,这样很难处理包的依赖关系. apt-get可以解决包的依赖关系,但是默认配置下需要从internet下载包,如果可以从本地读取安装源就可以解决包的依赖关系和无internet的问题. 步骤参考: 1.把光盘插入光驱,并且挂载到本地: mount /dev/cdrom  /mnt 2.备份后修改source.list仓库配置文件: mv /etc

无网络环境下安装Dynamics CRM

在安装CRM时会须要非常多的组件支持.没有这些组件是没法安装的,一般我们都是选择机器联网后在线安装,但也有特殊情况确实不能联网的.可參考这篇文章 https://blogs.msdn.microsoft.com/crminthefield/2013/11/21/how-to-install-microsoft-dynamics-crm-2013-without-an-internet-connection/

主机WIFI网络环境下,Linux虚拟机网络设置

在主机使用WIFI网络环境下,怎么样进行虚拟机静态ip设置和连接互联网呢,原理什么太麻烦,另类的网络共享而已: 1.其实简单将网络连接模式设置成NAT模式即可. 2.虚拟网络编辑器依旧是桥接模式,选择自动就能正常设置虚拟机静态ip和上网了,要是不放心的话可以选择 无线wifi的虚拟桥接.

[转]无网络环境,在Windows Server 2008 R2和SQL Server 2008R2环境安装SharePoint2013 RT

无网络环境,在Windows Server 2008 R2和SQL Server 2008R2环境安装SharePoint2013 RT,这个还有点麻烦,所以记录一下,下次遇到省得绕弯路.进入正题: 首先准备好Windows Server 2008 R2,SQL Server 2008 R2,SharePoint Server 2013安装介质.密钥和补丁,补丁情况可参照下表: Product Number Description Download Address Windows Server

linux网络环境下socket套接字编程(UDP文件传输)

今天我们来介绍一下在linux网络环境下使用socket套接字实现两个进程下文件的上传,下载,和退出操作! 在socket套接字编程中,我们当然可以基于TCP的传输协议来进行传输,但是在文件的传输中,如果我们使用TCP传输,会造成传输速度较慢的情况,所以我们在进行文件传输的过程中,最好要使用UDP传输. 在其中,我们需要写两个程序,一个客户端,一个服务端,在一个终端中,先运行服务端,在运行客户端,在服务端和客户端都输入IP地址和端口号,注意服务端和客户端的端口号要相同,然后选择功能,在linux

对于大陆网络环境下android开发环境搭建的一点建议

首先,我的这篇博文不是教你如何搭建android开发环境.我相信这类的文章已经有很多了,如有需要可以百度一下.我这里将要说的对于大陆网路环境下,如果能够访问到android开发过程中需要的一些资源. 因为方法和资源都是有时效性的,所以参考本文请注意时间. [如何获取android SDK] 其实这个东西国内很多站点可以下载到,可能不是最新的罢了.所以这里谈论的是最新的android SDK的下载. 问题的根本是你不能直接访问http://developer.android.com/站点. 所以你

无网络情况下rpm方式安装

记录一下最近遇到的坑: 在无网络的情况下,rpm方式安装linux软件,遇到报nokey的错误,下载了好几个RPM-GPG-KEY都没有用,最后使用rpm -ivh *.rpm --force --nodeps命令解决问题. 下次好好研究下rpm命令 顺便记录下搜狐强大的mirror:http://mirrors.sohu.com/

医疗行业多层级复杂网络环境下的消息传输(远程会诊)架构与实现

近期接手一个针对医疗系统远程会诊平台的技术改造工作,这项工作中的一些技术问题颇具代表性,我会在此记录这一工作的过程和技术细节,如果条件允许,会在 GitHub 上开源部分业务无关的纯技术实现,敬请关注.(https://github.com/iccb1013). 远程会诊平台的应用场景指的是乡镇或县卫生所,在接诊过程中,对疑难问题上报上级医疗机构,由上级医疗机构进行网络诊断并回复诊疗意见,但是这一过程,并不是简单的点对点的关系.主要特点:1)  包含多级机构:乡镇.县.区.市.省.由任意一级向上

Kali Linux ——在无网络情况下安装无线网卡驱动

1.背景: 今日刚刚开始学习kali linux,众所周知,安装完成后,系统是没有无线网卡驱动的,这就对学生党造成相当的困扰:校园网要连接有线是需要认证客户端的,而认证客户端只有windows端,如此一来,无线网也连不上,有线网也连不上,这就......很尴尬. 因此我走访各大博客,虽然没能直接解决问题,但也给了我一定的启发,最终摸索出一条不难实现的道路. 在此我将分享自己解决问题的过程,希望能对有需要的读者有所帮助. 2.操作环境: 我的电脑是      联想ThinkPad E431 无线网