- 浏览: 787713 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (981)
- javascript (102)
- java (212)
- JQuery (81)
- 幽默笑话 (2)
- 只言片语 (6)
- 开发小记 (283)
- Hibernate (17)
- DWR (4)
- SQL (10)
- spring-ibatis (8)
- linux (24)
- Struts1 (8)
- Struts2 (16)
- spring (42)
- Mybatis (16)
- css (18)
- servlet (8)
- jdbc (4)
- jsp (1)
- spring-jdbc (2)
- FreeMarker (2)
- MySQL (24)
- JQuery-Grid (7)
- jstl (5)
- 正则表达式 (1)
- 面试集锦 (86)
- unix (18)
- 开发工具 (23)
- ajax (5)
- webservice (4)
- log4j (3)
- oracle (15)
- extjs (14)
- 其他 (9)
- 优秀技术参考地址 (1)
- 性能 (3)
- 数据库 (25)
- 算法 (15)
- 设计模式 (10)
- Python (3)
- AIX (5)
- weblogic (1)
- shell (14)
- quartz (5)
- 图形文件FusionCharts (1)
- Websphere (4)
- 转载 (5)
- hadoop (1)
- highchart (24)
- perl (22)
- DB2 (7)
- JBoss (1)
- JQuery Easy UI (9)
- SpringMVC (5)
- ant (5)
- echart (9)
- log4J配置 (3)
- 多线程 (10)
- 系统架构 (7)
- nginx (3)
- loadrunner1 (1)
- 分布式 (1)
- Dubbo (1)
- Redis (2)
- JMS (4)
- 自动化测试 (3)
- Spring循环依赖的三种方式 (1)
- spring-boot (2)
- 高级测试 (9)
- github (2)
- sonar (1)
- docker (6)
- web前端性能优化 (1)
- spring-aop (6)
- rabbit (1)
- ELK (1)
- maven (1)
- minio (1)
最新评论
-
zengshaotao:
jstl1point0 写道很好啊,如果有带Session会话 ...
Nginx+Tomcat搭建高性能负载均衡集群 -
jstl1point0:
很好啊,如果有带Session会话的怎么搞呢
Nginx+Tomcat搭建高性能负载均衡集群
如何使虚拟机与主机互相能ping通 刚刚因为虚拟机与主机没法互相ping通的事情,奋战到将近凌晨一点。现在把这个过程总结一下,以方便后加入该行业的广大IT精英。
VMWare提供了三种工作模式:bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。
1. bridged(桥接模式)
在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。
如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
2. NAT(网络地址转换模式)
使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。
如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。
3. host-only(主机模式)
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。
提示:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。
在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。
如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。
之前,我使用的是NAT模式,安装Ubuntu操作系统时默认选中的此选项。当时没有考虑太多,没有详细研究这三种模式的区别。就是因为这次草率导致我搞了个通宵,在此鄙视一下自己,也警示一下读者,不要随便处理事情,这样只会给自己添加不必要的麻烦。当时,我在单机环境中调试bridged模式,苦恼了很久。在此环境中,无论如何都没办法让虚拟机上网。后来在查找资料时,也看到需要用路由器,凭着自己的感觉我否定了这个因素,我有这个随便臆断事情毛病。当使用bridged模式时,当设备接入局域网时,会被随机分配一个IP,这个可以通过ifconfig命令来查看,此时该设备已经接入局域网,可以和局域网中的其它电脑IP互相ping一下来检查连接性。
VMWare提供了三种工作模式:bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。
1. bridged(桥接模式)
在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。
如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
2. NAT(网络地址转换模式)
使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。
如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。
3. host-only(主机模式)
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。
提示:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。
在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。
如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。
之前,我使用的是NAT模式,安装Ubuntu操作系统时默认选中的此选项。当时没有考虑太多,没有详细研究这三种模式的区别。就是因为这次草率导致我搞了个通宵,在此鄙视一下自己,也警示一下读者,不要随便处理事情,这样只会给自己添加不必要的麻烦。当时,我在单机环境中调试bridged模式,苦恼了很久。在此环境中,无论如何都没办法让虚拟机上网。后来在查找资料时,也看到需要用路由器,凭着自己的感觉我否定了这个因素,我有这个随便臆断事情毛病。当使用bridged模式时,当设备接入局域网时,会被随机分配一个IP,这个可以通过ifconfig命令来查看,此时该设备已经接入局域网,可以和局域网中的其它电脑IP互相ping一下来检查连接性。
发表评论
-
crontab系统定时任务
2017-08-03 16:21 527为当前用户创建cron服 ... -
linux对日志文件的操作
2017-03-17 11:36 622Linux 如何显示一个文 ... -
不同的OS对jar的加载顺序
2016-04-21 18:34 774发布系统时,提示 某某类 no such method。。 ... -
命令输出的重定向
2016-04-19 09:40 358command >out.file 2>& ... -
解压gz文件,挂载小结
2015-07-14 17:04 718如何把tar.gz格式文件解压到指定目录?格式 :#tar ... -
【Linux学习笔记】分区与目录
2015-07-13 18:48 674原文地址:http://www.blog ... -
linux安装jdk
2014-11-27 13:39 5961.下载jdk的rpm安装包,这里以jdk-6u21-lin ... -
cp -p
2014-09-12 11:35 676拷贝当前目录的文件a.txt到与a.txt平级的目录b下面 ... -
tar 将软连接的文件也进行打包
2014-09-03 15:07 109751 tar [-cxtzjvfpPN] 文件 ... -
linux服务器性能优化
2014-04-23 21:20 708基于Linux服务器的性能 ... -
shell字符串的截取
2014-04-19 20:12 1687shell字符串的截取的问题: 一、Linux shel ... -
shell编程实战
2014-04-11 20:58 5481.用Shell编程,判断一 ... -
查看系统位数
2014-04-08 19:51 461使用bootinfo查看时,提示找不到命令,但是在aix上则 ... -
两台linux服务器 cp文件
2014-03-18 21:52 1175上传 scp -r [dir] root@IP:[dir] ... -
ping 防火墙
2014-01-19 12:20 451安装了虚拟机,也使用的是nat协议,但是虚拟机就是无法ping ... -
linux软硬链接
2014-01-17 16:56 435在Linux系统中,内核为每一个新创建的文件分配一个Inode ... -
linux 安装jdk tomcat
2014-01-14 23:29 674Tomcat是一个免费的开源的Serlvet容器,它是Apac ... -
linux 安装绿色版的tomcat
2014-01-14 23:27 1170一、下载免安装版Tomcat 打开Tomcat主 ... -
linux
2014-01-13 22:51 654自己电脑配置不高,但是还是安装了VM5.5,并在虚拟机里安装了 ... -
tail head sed
2013-10-29 13:46 4161. 如果你只想看文件的前5行,可以使用head命令,如: h ...
相关推荐
"VMware 虚拟机的三种联网方法及原理" VMware 虚拟机的三种联网方法分别是 Bridge、NAT 和 Host-Only,它们的原理和联网方式如下: Bridge 桥接 Bridge 桥接是一种让虚拟机和物理网卡之间建立桥接的方式,使...
目前,虚拟机网络连接模式主要有三种:桥接模式、NAT 模式和 Host-Only 模式。 桥接模式是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的...
- **企业批量许可**:对于企业用户,可以通过批量许可协议获得批量的虚拟机key,适用于大规模部署虚拟机环境。 ### 虚拟机key示例 在给定的文件内容中,我们看到了一系列看似随机的字符组合,例如: - GA5MH-A9G96...
Dalvik虚拟机与Java虚拟机共享有差不多的特性,例如,它们都是解释执行,并且支持即时编译(JIT)、垃圾收集(GC)、Java本地方法调用(JNI)和Java远程调试协议(JDWP)等,差别在于两者执行的指令集是不一样的,...
实验内容分为三个主要部分: 1. 安装虚拟机:首先,我们需要运行虚拟机软件并选择“新建”来创建一个新的虚拟机实例。在这个过程中,选择“自定义”配置选项,这样可以根据个人需求调整虚拟机的硬件设置,如内存...
#### 三、CAS虚拟机转换为VMware虚拟机 **1. CAS虚拟机格式转化** - **查看文件信息**: ```bash root@CVK2:/vms/images# qemu-img info ss image: ss file format: qcow2 virtual size: 9.8G (10485760000 ...
接受许可协议,选择安装路径,注意避免安装在C盘以优化系统性能。 2. **新建虚拟机**:打开VMware Workstation后,点击“创建新的虚拟机”,选择“典型”安装,这适用于大多数用户需求。 3. **选择操作系统**:在...
接着,在虚拟机中配置 TCP/IP 协议,选择“Internet 协议(TCP/IP)”选项,单击“属性”按钮,打开“Internet 协议(TCP/IP)属性”对话框,并配置 IP 地址和 DNS 服务器地址。最后,确认在“局域网设置”对话框中...
VPC 2007提供了一种便捷的方式,让用户能够在单一物理主机上运行多个独立的操作系统实例。它的安装、配置和使用涉及到虚拟机的创建、操作系统安装、语言包安装以及虚拟机与主机之间的文件共享。通过这些功能,用户...
1. **FTP基础**:FTP是互联网上一种标准的文件传输协议,允许用户在两台计算机之间上传、下载文件。FTP通常需要用户名和密码进行身份验证,以确保安全性。 2. **FileZilla的安装与配置**:在本地计算机上,用户可以...
ROS提供了丰富的工具、库以及通信协议,使得开发者能够轻松构建复杂的机器人应用程序。这个"ROS3.2 虚拟机版"是ROS在虚拟机环境中的一个预配置版本,特别适合那些想要快速进入ROS开发而不想在本地系统上进行复杂安装...
在IT领域,虚拟化技术是一种高效利用硬件资源的方法,它允许在同一台物理机器上运行多个独立的操作系统实例。本文将详细讲解如何创建一个单个分区的Windows 7虚拟机,以便用户可以在现有操作系统的基础上,无需重启...
在IT领域,虚拟机与实体机(真机)之间的文件传输是一个常见的需求,尤其是在开发、测试和调试过程中。本文将详细介绍如何实现虚拟机与真机的文件互传,并重点介绍利用"WinSCP"这款SFTP客户端工具进行高效、安全的...
首先,虚拟机是一种软件模拟的计算机,它允许你在一台物理机器上运行多个独立的操作系统实例。VMware是业界广泛使用的虚拟化平台之一,提供了一个用户友好的界面,使得创建、管理和运行虚拟机变得简单。 步骤一:...
提供的代码示例展示了三种检测虚拟机环境的方法:`VMWareTest()`、`VirtualPCTest()`以及`VMTest()`。 ##### 3.1 `VMWareTest()` 该函数通过直接访问特定I/O端口来检测是否处于VMware环境中。具体步骤如下: - ...
#### 三、激活VMware Workstation - **激活必要性**: 如果安装的是试用版,为了使用全部功能,可能需要激活。 - **激活方式**: 通常通过输入许可证密钥或登录VMware账户完成激活。 #### 四、使用VMware ...
SSH(Secure Shell)是一种安全的远程登录协议,用于远程登录和管理虚拟机。安装SSH需要配置SSH无密码登陆,以便于远程登录虚拟机。配置SSH无密码登陆需要生成公钥和私钥,并将公钥添加到虚拟机的authorized_keys...
在“Virtual Network Manager”中,我们可以设置虚拟机的网络类型,共有三种类型可以选择:External、Internal 和 Private。 本文档详细介绍了 IBM X3650 服务器的系统安装和虚拟机安装配置过程。整个过程可以分为...
在安卓设备上运行Windows 7虚拟机是一种独特的技术实现,它允许用户在移动设备上体验桌面操作系统。这个“安卓运行Win7虚拟机.zip”文件很可能包含了一套完整的解决方案,包括必要的软件、配置文件以及可能的教程,...