刚来公司的时候,跟公司的同事做一些虚拟化的工作,那个时候接触了VM Worstation和ESX等系列软件,刚开始的时候用的是VM Worstation,当时就只用WM Workstation做测试,只是知道这个玩意是一个应用程序,这个应用程序里面可以继续安装一个到多个操作系统。但是对于它安装之后给我的主机添加的几个网络没有太多的留意,直到有一天我发现我的本地不能访问虚拟机了,我不经意间将VM创建的几个网络给启用了,然后就可以了。

  还是这样的一句话,在玩一个应用程序的时候多用鼠标点点,也许就能得到意外的惊喜,在设置NAT的时候发现了port forwarding这个选项,从字面意思来看这个就是一个转发,以前在Oracle下的那个虚拟机中设置过,很类似,根据已有的知识去猜测,学习就应该这样,任何时候都可以联想到自己已经积累的,因为知识本无穷,重要的是给自己找到一个能快速掌握知识的方法,根据其设置参数来看,应该是将虚拟机的服务映射为本地的,因为在设置的时候需要填写虚拟机的ip和服务的端口,猜测毕竟是猜测那么是什么转发的什么呢?网络是一个奇妙的东西,只要自己勤动手一般都会找到自己想要的答案。

答案在这里:http://blog.csdn.net/windows1989/article/details/7214223

  在使用NAT方式的时候,外部的计算机,当然除了主机,是无法和虚拟机通讯的,那么将虚拟机的服务映射为为主机上的一个端口,那么当外网访问主机上的这个端口服务的时候,将转发到虚拟机上去,自己的主机在这里充当了代理的作用。

于是今天多想了一会儿,然后脑子就疼了,哎,人到中年,不中用了。

虚拟机安装后,其实自身可以充当一个DHCP服务器,也可以在本机上找到release文件,关于这些,我想对于Linux下部署DHCP的人来说简直是小菜一碟。NAT的那个网络,往往是1结尾的,而启用了它的DHCP之后,我们应该觉得,虚拟机内部的guest的网关的ip也应该是这个1结尾的,仔细一看,不是,而是2结尾的,什么原因呢?仔细在NAT设置的那里看,发现虚拟机也就是WM workstaiton的ip也是这个2结尾的,也就是说这个才是真正的网关,而并非主机上的那个1结尾的,看了下面的这个博客,应该就不会混淆这个了:http://www.2cto.com/os/201301/182962.html

对于网络之间的相互访问VM提供了三种方式,每种都有自己的特点,用VMware 也可以进行网络划分,为此我今天还特意看了网络划分的知识也就是跟子网掩码相关的东东,看来要学的东西很多,无意间发现了一品图文并茂的博文,很是喜欢,我喜欢用图去说明一个问题,我也自己在自己写的文档中经常用图去说明问题,这样避免了大量的文字解释,但是少了文字的话,让一些刚接触的人可能会困惑不解,所以图文并茂这种方式的书籍还是博文我都非常喜欢,不多少了,直接给出地址:http://blog.csdn.net/kofterry/article/details/3994879

虚拟机的东西还很多,看来还要好好的去学习,让自己做一个有心人,去留意身边的所有东西,不仅仅是技术!

 

 

 

posted on 2013-03-30 22:28  醉意人间  阅读(191)  评论(0编辑  收藏  举报