Привет ЛОР!
Организовал на локальном сервере (Debian 6) KVM-виртуалку. Создал машину командой
virt-install --video vga -n win7 -r 1024 -f /path/to/img -s 15 -c /path/to/iso --accelerate --os-type=windows --os-variant=win7 -v --vnc -w bridge:br0
Сказал qemu слушать свою подсеть
cat /etc/libvirt/qemu.conf | grep vnc_listen
vnc_listen = "192.168.1.0"
qemu вроде порт слушает
sudo netstat -nap | grep 5900
tcp 0 0 127.0.0.1:5900 0.0.0.0:* LISTEN 24932/kvm
Конекчусь к серверу 192.168.1.1 с хоста 192.168.1.2 в виртуалку по VNC, вводя в адрес сервера 192.168.1.1. Получаю отказ ввиде «сервер не найден».
Пробрасывал SSH тунель, через него работает. Обязательно ли тунель пробрасывать? Нет ли возможности создавать виртуалки и заставлять их слушать разные порты?