如何才能拥有一张允许两个私有网络之间进行通信的网卡?

如何才能拥有一张允许两个私有网络之间进行通信的网卡?

这是一个关于私人网络的问题。

我有两台服务器(Linux),srv1、srv2,每台都有一个 NIC。我有两台交换机(Cisco 3750),sw1、sw2

服务器位于两个不同的子网。

srv1 在 192.168.1.0 (网络 A,sw1) 上。> A 和 B 不是类,仅代表问题的网络

srv2 在 192.16.2.0 上(网络 B,sw2)

如果 A 想要通过 sw1(A 物理连接到的交换机)向 B 发送流量,并且交换机 sw1 和 sw2 上都打开了 IP 路由,那么我是否需要为 sw2 流量设置一个特定的网关?

让我换个方式问,

  • 如果 svr1 将流量发送到 svr2,并且我只有一个到 sw1 的物理网络连接,那么数据包会发生什么?
  • 数据包是否会从盒子到达思科交换机?
  • 或者它到达开关后就失效了?
  • 被击溃了吗?
  • 仅当您拥有多个物理网卡时才需要唯一的网关吗?

我简化了这个问题,但实际上 sw2 子网与许多设备一起位于私有网络上,特别是我希望 sw1 能够访问的 SAN(反之亦然)。

答案1

您必须正确设置路由。

例如:SRV1 IP:192.168.1.10/24 SRV2 IP:192.168.2.10/24

SW-A IP:192.168.1.1/24 SW-B IP:192.168.2.1/24(您可以将这些设置为接口 VLAN,并且交换机应该互连)

为了让 SRV1 访问 SRV2,您应该将 SRV1 上的路由设置为:

192.168.2.0/24 通过 192.168.1.1

在 SRV2 上(用于反向数据包)

192.168.1.0/24 通过 192.168.2.1

希望能帮助到你

相关内容