两个 NIC 带有两个子网 - 可以互相访问吗?

两个 NIC 带有两个子网 - 可以互相访问吗?

我有一个带有两个 NIC 的 NAS。

我有一个普通的家庭网络,在子网 10.0.1.x 上有一个 Apple Airport。我的 NAS(QNAP)位于 NIC#1 @ 10.0.1.50 上,有自己的交换机。一切都很好。

我将 NIC#2 设置在自己的子网 10.0.2.x 上,并运行 DHCP,将 NIC 设置在 10.0.2.1 上。我的计划是将 IP 摄像头放在这个单独的网络上,并再次使用自己的交换机 (POE)。

问题:如何设置以便可以从 10.0.1.x 主网络访问 10.0.2.x?

我对网络不是很了解,但这是否只要将网络掩码改为 255.255.0.0 或类似的值就简单了?

更新

在此处输入图片描述 这是该单元的路由表选项。不确定如何设置。

更新2

修改的问题:如何通过此 GUI 设置我的路由,以便我可以从 10.0.1.x 主网络访问 10.0.2.x,反之亦然?

答案1

简短的回答是,可以将两个网络上的至少一个设备(可能是具有两个 NIC 的计算机)配置为从一个网络路由到另一个网络。

配置一个更大的网络更简单(例如,如果将网络掩码设置为 255.255.0.0 即可创建),因此这是另一种选择。

如果有带宽限制,或者您想要创建控制/瓶颈,则路由是有意义的。

看起来您想要设置路由。您有几个需要关注的设备和几个接口:

  • NAS——10.0.1.50
  • IP 摄像机 - 10.0.2.50?
  • 双 NIC 计算机(路由器?)-(NIC#2:10.0.2.1,NIC#1:10.0.1。?)
  • 机场——10.0.1.1?

您需要配置双网卡计算机以在其两个接口之间路由。这取决于操作系统,但不应该成为障碍。

可以将 IP 摄像机配置为(使用 DHCP)将路由器的 NIC#2(10.0.2.1)作为其默认网关,因为该设备位于它与所有其他网络之间。

NAS 可以将 AirPort 的 IP 配置为其默认网关,并将路由器的 NIC#1 配置为其到 10.0.2.0/24 的路由。

路由器可能应该将 AirPort 配置为其默认网关(它已经知道两个直接连接的网络,因此它只需要知道如何访问互联网/其他网络)

您可以将 AirPort 配置为将 10.0.2.0/24 流量路由到路由器的 NIC#1。这样可以省去您单独配置 NAS 的麻烦,并允许 10.0.1.0/24 网络上的所有设备无需额外配置即可到达 10.0.2.0/24。不过,它可能无法完美运行;有些设备不喜欢路由数据包进入的同一接口。还有另一种解决方案,但更复杂。

具体到显示的 UI:

修改的问题:如何通过此 GUI 设置我的路由,以便我可以从 10.0.1.x 主网络访问 10.0.2.x,反之亦然?

  • 目的地:10.0.2.0(这是目标网络的 IP 部分。)
  • 网络掩码:255.255.255.0(这是目标网络的网络掩码部分)
  • 网关:10.0.1.?(路由到目标网络的设备的 IP 地址)
  • 指标:(无所谓)
  • 接口:(如果只有一个活动接口,请选择该接口。否则,选择最靠近网关的接口)

生活规则:

  • 路由由您尝试访问的网络和位于同一网络上的设备组成,该设备会将流量传送到您尝试访问的网络。(有时是度量标准,但在这个范围内不必担心)
  • 默认网关是针对未前往具有定义路由的网络的数据包的后备路由/最后路由。因此,您无需指定网络;只需指定 IP 地址即可。
  • 网络可以用多种方式来表达,包括:
    • 1.2.3.0/24 - 网络中第一个可用的 IP 地址,后跟 /,然后是网络中所有 IP 地址一致的前导(最高有效)位数。
    • 1.2.3.0,网络掩码:255.255.255.0 - 网络中第一个可用的 IP 地址,后跟所有位都设置为与网络中的 IP 地址一致的 IP 地址(例如 /24 == 255.255.255.0、/16 == 255.255.0.0、/30 == 255.255.255.63)

相关内容