Моя хост-система имеет IP 192.168.0.250
. Теперь я хочу создать гостя kvm с помощью устройства Tap (так что сетевая карта гостя просто действует как «настоящая»). У гостя статический ip 192.168.0.249
который он настраивает самостоятельно (без dhcp). Чтобы подключиться к гостю с помощью VNC, я могу использовать IP-адрес хоста. Пока все работает нормально.
Теперь мне интересно, как я могу заставить VNC-сервер прослушивать гостевой IP-адрес, чтобы я мог использовать гостевой IP-адрес для подключения с помощью моего vnc-клиента. Конечно я не могу использовать -vnc 192.168.0.249:1
так как этот IP-адрес не активен на хосте и поэтому не работает с Cannot assign requested address
. Можно ли это сделать с помощью tap
сеть вообще? Если нет, как заставить его работать?
Гостевой IP настроен в гостевой ОС, qemu работает на хосте. Невозможно сделать так, чтобы хост и гость использовали общий IP-адрес
Если вы хотите подключить VNC к гостевой машине, просто запустите VNC на гостевой машине. Как только вы сможете получить доступ к гостю извне хоста, относитесь к гостю так, как будто это просто еще один отдельный хост в сети.