![VLAN 未将一个网络虚拟机连接到另一网络虚拟机](https://linux22.com/image/40588/VLAN%20%E6%9C%AA%E5%B0%86%E4%B8%80%E4%B8%AA%E7%BD%91%E7%BB%9C%E8%99%9A%E6%8B%9F%E6%9C%BA%E8%BF%9E%E6%8E%A5%E5%88%B0%E5%8F%A6%E4%B8%80%E7%BD%91%E7%BB%9C%E8%99%9A%E6%8B%9F%E6%9C%BA.png)
我创建了两个 ubuntu 虚拟机,并在两个虚拟机上安装了 dhcp 服务器。我配置了接口文件并获取了 vm1:10.192.1.2 和 vm2:10.192.2.3 的 IP 地址
我有24端口交换机。现在我想为两个虚拟机创建一个公共 VLAN ID。
我想使用相同的 Vlan id 来通信这两个虚拟机
我怎样才能简单地做到这一点?
答案1
鉴于 VLAN 与端口相关而不与 IP 相关,因此默认情况下 2 个虚拟机位于同一 VLAN 上(如果它们使用同一主机)。阻止它们互相 ping 通的原因是两者的子网不同(如果它们都位于 /24 子网掩码上)。您可以更改您的 IP 地址或子网掩码,以便他们可以看到对方,从而进行通信。