我想将所有到 192.168.1.10 的流量路由到路由器上的硬件端口 1,将所有到 192.168.1.11 的流量路由到路由器上的硬件端口 2。这里的问题是,我有一个网络连接设备 (192.168.1.10),它声称拥有到另一台设备 (192.168.1.11) 的最快路由。但是,设备之间的链路已断开,到 192.168.1.11 的数据包丢失了。
我想将 IP 地址与路由器上的硬件端口 (1-4) 明确关联。这可能吗?如果可以,我应该在设置页面或新路由器的规格中寻找什么功能?
答案1
使用路由器,您可以为每个端口分配一个 IP。但是,路由器的想法并不重要,因为如果设备认为它应该将数据包发送到 LAN 上的某个地方,它就会这样做,并且数据包永远不会到达路由器。如果 NAS 设备和具有其他 IP 的设备都具有相同的子网,并且您使用的是标准 L2 交换机,它将使用该子网(这可能正是您想要的)。
因此,您需要以某种方式告诉设备不要使用该路由,而不是尝试告诉路由器。一种解决方法可能是将设备上的子网更改为不包含其他 IP 的子网,这将强制它使用路由器(设备的默认网关)进行 IP 流量。这是一篇很好的文章有关 Evan 的子网划分。
我也认为你需要进一步解释这一点,我不确定我是否有准确的描述。但我会专注于修复 NAS 设备,将所有存储流量通过路由器推送可能不是最好的主意。
答案2
我想将所有到 192.168.1.10 的流量路由到路由器上的硬件端口 1,并将所有到 192.168.1.11 的流量路由到路由器上的硬件端口 2。
这在受管理的交换机/集线器上是可能的,但在非受管理的集线器/交换机上则不行。路由网络流量是针对 IP 而不是硬件进行的。这样做的好处是,您可以将电缆从交换机/集线器的端口从 2 移到 3 再移到 8/等等,流量将始终到达网络上的正确主机。
如果 IP 192.168.1.10 和 192.168.1.11 上的主机之间没有流量,那么可能是您的端口和/或电缆有问题,但您确实需要诊断问题以了解真正的原因,然后我建议您查看新硬件。