我正在使用 Ubuntu Bionic,下面是我想做的事情。一个设备有两个 IP 地址,例如 192.168.1.20 和 192.168.250.20(这些 IP 地址来自设备内部的两个不同网络接口)现在我想将此设备连接到我的计算机。为此,我使用一根以太网电缆并连接两个设备的以太网端口。在我连接以太网电缆的接口上,我分配了两个 IP 地址 192.168.1.10 和 192.168.250.10。
现在,当我尝试从我的计算机从 192.168.250.20(这些是我想要连接的另一台设备的 IP 地址)ping 192.168.1.20 时,一切正常。但是,当我尝试从我的另一台设备 ping 192.168.1.10 时,它不起作用。我只能 ping 192.168.250.10。
我对网络的了解有限,不知道哪里出了问题。如果我只为我的计算机分配一个 IP 地址 192.168.1.20,我仍然无法 ping 通它。所以我不知道这可能是什么原因造成的。
设备运行在嵌入式 Windows 上,而我的计算机运行在 Ubuntu 上。
我该如何继续排除故障?如果能提供任何建议,我将不胜感激。
答案1
为了在一个以太网端口上拥有多个网络接口,您必须利用 VLAN。为了使 VLAN 正常工作,您必须拥有支持此功能的网络交换机。(具有 VLAN 标记功能的托管交换机)。
为了获得相同的功能而不需要使用 VLAN,我建议升级到支持多个以太网接口的其他网卡。