简单机房组建

引用:http://bbs.vmsky.com/thread-28991-1-1.html

 

本帖最后由 dragooner 于 4-25-2011 11:48 编辑

刚才专门为LZ咨询了下网络方面的兄弟。基本的思路和我说的是一样的。
但是,一般的情况其实都是用防火墙来做这个事情的。但是,现在来看,楼主应该是不具备这样的条件。我把方案说的的在仔细些。
首先,由于你的底层是ESXi,所以肯定不能在ESXi上做文章,但是ESXi有个优点,就是他的管理口得网卡和虚拟机的网卡是处于同一个位置的。这样的话,我们就可以等同的说,楼主现在4(已有的四台)+1(ESXi)+n(可以更多虚拟出来的)服务器。
1、再虚拟出一台服务器,为这台服务器配置2块网卡,1块连接外部(即包含有物理网卡的虚拟交换机),配置唯一的公网IP;另一块网卡连接没有物理网卡的虚拟交换机,配置内部私有IP地址;作为和其他虚拟机通信的桥梁;
2、ESXi,配置私有IP地址,与刚才配置的私有IP地址同网段即可,能互访;
3、其他的另外4台业务的虚拟机配置私有IP,同网段,单网卡,连接到那个没有物理网卡的虚拟交换机上;
4、在第一台双网卡的虚拟机上,配置NAT服务,模拟路由器的功能,采用公网IP+端口的形式与内部的4台业务虚拟机IP地址对应;
5、在DNS上做解析,即当有不同的域名来访问的时候,解析成公网IP+端口的形式;

这样在工作的时候,过程就是,外部是来了一个域名的访问请求,在DNS上解析为公网IP+端口,第一台模拟路由器工作的虚拟机出口网卡想应该请求,并将改请求NAT为内部的IP地址,信息转到相应的虚拟机,并且响应,返回请求。
如果说,每个虚拟机又有很多的独立的业务。则在做NAT的时候,情况就是公网Ip+端口转换为内部Ip+端口的形式。

其实这个工作完全可以由一个防火墙就全办了。。。。。楼主努力啊

补充:
用户访问5个链接;
DNS解析出来地址和端口;
路由器根据端口进行地址转换(PAT,不只是NAT);
转换出来都是私网地址;
公网地址配置在路由器外网出口。

 

posted @   镇水古月  阅读(289)  评论(0编辑  收藏  举报
编辑推荐:
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· Vite CVE-2025-30208 安全漏洞
· 《HelloGitHub》第 108 期
· MQ 如何保证数据一致性?
· 一个基于 .NET 开源免费的异地组网和内网穿透工具
历史上的今天:
2011-10-08 网站推广
2011-10-08 css的一些操作
2011-10-08 EL表达式
2011-10-08 freemarker
点击右上角即可分享
微信分享提示