以下的networking布局工作,但我不知道这是一个正确的configuration,或者它是否巧合地工作。 访问Linux命令行是不可能的,所以我坚持使用这些系统的web gui。
客户端通过自己的VLAN中的多台交换机连接到服务器。
server1在eth1接口上configuration的/ 27子网中具有以下IP地址:
server1 10.0.2.33, mask 255.255.255.224 server1 10.0.2.65, mask 255.255.255.224 ...
它也有一个静态路由为10.0.2.0,掩码255.255.255.224在eth1上出去。
client1到client9具有这些IP地址中的每一个,但在/ 24子网configuration中:
client1 10.0.2.1, mask 255.255.255.0 client2 10.0.2.2, mask 255.255.255.0 ...
没有办法通过web gui提供静态路由,所以我坚持使用/ 24networking,没有静态路由。 否则,我只会使用10.0.2.0/27的IP地址,并在每个客户端添加适当的静态路由。 我也可以使用一个单独的网关,但我不想如果我能避免它,因为stream量和性能的损失。
那么会发生什么事情是server1可以ping和访问所有的客户端,因为他们都在子网10.0.2.0/27,并有一个静态路由可用。
所有客户端都可以ping通并访问server1,因为从他们的angular度来看,就好像服务器在/ 24networking中有两个ip地址一样。
我相信两者之间的交换机对于任何ip和子网configuration都是不可知的,因为我没有在交换机的任何地方input这些信息。
换句话说,这个configuration是正确的,还是build立一个网关,即使有一个(小)的性能差异?
每个连接到单个广播域的设备最好使用相同的子网设置。 如果设备中有不同的networking掩码,一旦IP地址超出子网拥有的公共区域,就会导致问题。
在你的情况下,我会改变服务器使用/ 24子网。