这个问题与我们在大型企业网络的某个地方有一个带有单个 NIC 的服务器的情况有关。(不确定它有多重要,但在这种情况下不涉及 VPN。)
我们还有两组用户,SET A从特定范围内的 IP 地址访问服务器,SET B从另一个范围内的 IP 地址访问服务器。
是否可以通过 SET A 的一个 IP 地址和 SET B 的另一个 IP 地址访问服务器?这样做的要求(限制)是什么?
这个问题与我们在大型企业网络的某个地方有一个带有单个 NIC 的服务器的情况有关。(不确定它有多重要,但在这种情况下不涉及 VPN。)
我们还有两组用户,SET A从特定范围内的 IP 地址访问服务器,SET B从另一个范围内的 IP 地址访问服务器。
是否可以通过 SET A 的一个 IP 地址和 SET B 的另一个 IP 地址访问服务器?这样做的要求(限制)是什么?
是的,这是可能的。
大多数现代操作系统都能够在单个接口上使用多个 IP 地址。
我确定您可以在Windows和Linux上分配 IP 地址。但是要使多个 LAN 信息到达您的服务器,您需要适当地配置路由器和交换机。
影响
- 将多个 IP 地址分配给单个服务器很常见,尤其是在 Web 托管设置中,但在几乎所有其他情况下它的工作方式都是相同的。
- 如果 NIC 不支持 802.1Q,那么它在从其接口发送数据时将无法区分不同的流量(现在这种情况非常罕见,并且大多只发生在旧驱动程序中)。
我不知道为什么你需要做你提议的事情,因为来自每组用户的流量可以通过单个 IP 地址路由到服务器,而不管它使用什么寻址范围。这就是 IP 寻址和路由的全部意义所在,这个大型企业网络中的每个人都可以使用单个 IP 地址访问服务器。
有几种方法可以做到这一点。例如,许多服务器可以使用 802.1Q 中继来使用多个 VLAN。您将在路由器上配置子网和在交换机上配置 VLAN,然后将 VLAN 中继到服务器。