我有两个子网,使用同一个交换机,一些计算机访问子网 1,另一些计算机访问子网 2。
我想在 Windows 8.1 下为每个网络设置两个虚拟网络适配器,我有 Realtek 8111E NIC。我找到了一款名为 Realtek Ethernet Diagnostics Tool 的软件。在这个软件中,可以设置 VLAN 适配器。我使用了静态 IP 地址。但它们都无法到达其子网 :(
答案1
为了在不同的 IP 网络之间进行通信,您需要一个路由器。物理或虚拟 LAN 无关紧要。必须有某个东西充当路由器。如果是托管交换机,您可能可以在交换机中设置路由。否则,您需要在网络上的某个主机中设置路由。
答案2
您对路由不感兴趣,您只希望您的 PC 能够通过其自己的 NIC 在任一 LAN 上进行通信。我以前这样做过,效果很好。听起来您已经在 NIC 硬件中成功设置了 VLAN 标记,现在您需要确保该交换机上的特定端口设置为 TRUNK 模式,或 Dot1Q、ISL、Tagged,或您的特定交换机为此使用的任何术语。还要确保您要访问的所有 VLAN 都允许在该中继端口上使用。根据您在问题中提供的信息,这似乎是您唯一缺少的东西!
答案3
听起来您的网关配置不正确,因为静态 IP 应该可以排除 DHCP 辅助 IP 问题。您应该为每个子网/VLAN 设置一个默认网关。此外,还需要将 PC 插入的端口设置为使用您想要的适当 VLAN。