先扔出上一个文章的设计:家庭服务器网络规划的整体简单设计
看了一下上一篇文章的那个设计,百度了一下交换机路由器的价格,果然那个方案真的是太多问题了,甚至是惨不忍睹。首先是价格问题,上一篇文章不算外网的路由器、PC和VMware集群的交换机(因为这个只是模拟),剩下的两个交换机两个路由器,然后都是企业级别的,甚至还是全千兆端口那种,百度中关村看了一下,基本是四五千块甚至上万块,四个买下来成本太高了。所以上一篇文章只是说不考虑成本。于是今天就花了点时间改良了一下方案,看了一下,成本确实降低了。
不说多,先上图
2.png

改良设计

成本

首先这次的新方案砍掉了一个企业路由器:砍掉了连接Cloud的路由器,本来放Cloud路由器是因为能够NAT转换,但是我发现没什么用途,还额外多加了一层IP转换,降低了整体速度,于是就去掉,而且三层交换机也能完成部分工作,所以就直接把原来的路由器砍掉换成交换机了。
总出口DHCP服务器本来是打算考虑采用一些家用例如TP-link等路由器,毕竟只是家用,所以使用这些可以大大降低成本,而且这类路由器还带DDNS功能,后期做动态域名很方便。不过在eNSP测试中会把报文发送出去,不过我也没了解过家用路由器的WAN口原理,不是很清楚它的出口是不是禁用RIP报文,所以这个只是个设想。
其次砍掉了NAS的交换机,当时NAS的交换机是用来延长线等作用,不过实际上没什么用途,所以就砍掉了。
所以最终这次使用的企业级的交换机设备只有Switch和CloudSwitch两个,外加一个企业路由器。外网的路由器、PC和VMware集群的交换机只是模拟电脑设备和外网接入。

采用Vlan接口

这次和上次不同,上次基本采用路由器的接口配置IP,这次用Vlanif来配置,vlanif直接使用交换机即可,交换机的成本比路由器低很多。vlanif也支持rip协议,相当于放了一个路由。同时还能区分开网络布局,保证整个网络的稳定运行,详情可以参考vlan的作用。

纠正上一篇文章的内容

上一篇文章我说的VMware,可能有点错误,我VMware集群是考虑用ESXi,而ESXi是直接装到实体机里面的,不需要套一层Linux,所以说桥接到虚拟机的说法,完整来说就是,整个主机就是一个交换机,上次我的说法有点奇怪,我把ESXi理解成和Linux桥接,虚拟机再和ESXi桥接,主要是我当时没有去试用ESXi,没搞懂ESXi的原理。

缺点和总结

目前这个方案有一个缺点就是如果使用家用的路由器,Cloud的本地IP段就不能作为DDNS或者是DMZ放到公网上,所以这里暂时当私有云平台看待,当然也是有其他方案做内网穿透,例如frp等工具,不过这个暂时不做考虑。当然还有其他的问题,例如一些分配的合理性我这里还没有考虑清楚,包括一些外在影响因素还要考虑。其实还保留了一个方案,就是使用一个企业路由和一个交换,做单臂路由,交换机做设备分布,这个之后再去配置一下试试。
实际上这个设计如果用单臂路由会很快,但是我想看看节约成本用交换机能不能弄,