我有一个非常简单的设置。主机是运行 QEmu-KVM 来宾的 virt-manager:
Host: Ubuntu 20.04 (basic install)
2 Guests: Ubuntu Mate 20.04 (basic install)
我已在 2 个来宾上安装了 NoMachine(或 VNC)。
问题: 当我尝试通过 NoMachine(或 VNC)从 Guest1 连接到 Guest2 时,他们无法看到对方。
我想我需要在主机上进行某种端口转发。有人能指出我正确的方向吗?
它们具有以下网络配置:
Guest1 通过以下方式配置了虚拟网络virt-manager
:
Name: default
Device: virbr0
IPv4 configuration:
Network: 192.168.122.0/24
DHCP range: 192.168.122.2 - 192.168.122.254
Forwarding: NAT
Guest2 通过以下方式配置了虚拟网络virt-manager
:
Name: network
Device: virbr1
IPv4 configuration:
Network: 192.168.100.0/24
DHCP range: 192.168.100.128 - 192.168.100.254
Forwarding: NAT
Guest 1 正在 192.168.100.145 上运行其 nxserver
Guest 2 正在 192.168.122.146 上运行其 nxserver
谢谢!
答案1
你的子网划分是错误的。访客 1 上应为 192.168.122.0/16,访客 2 上应为 192.168.100.0/16。您的整个网络需要为 /16,以便所有设备都能进行通信。