У меня безголовый CentOS6 с KVM, и я хочу настроить гостя через vnc. Проблема в том, что у меня рабочая машина Win7.
Я создал гостя с помощью команды:
sudo virt-install --name=c6-64 --disk path=/var/lib/libvirt/images/c6-64,size=8 --vnc --vcpus=1 --ram=1024 --cdrom=/tmp/CentOS-6.0-x86_64-bin-DVD1.iso --os-type=linux --os-variant=rhel6
Итак, vnc прослушивает 127.0.0.1:5900.
Нет, я хочу подключиться к vnc с машины Win7. Я туннелирую 5900 с локального хоста на сервер с помощью шпатлевки, соединение ssh успешно. Однако, когда я пытаюсь подключиться с использованием ultravnc или realvnc, в соединении отказывают, и в / var / log / secure на сервере я вижу только:
error: connect_to 10.0.0.2 port 5900: failed.
Кто-нибудь может сказать мне, что я делаю не так? Мне просто нужно подключиться к гостям, не устанавливая внутри них сервер vnc, и только доступа ssh недостаточно (гости Windows тоже).
Спасибо за любую идею.
Использовать Xming и SSH с шпатлевка с использованием X-пересылки. Затем на сервере запустите vncviewer 127.0.0.1:5900
, и он перешлет его на ваш компьютер с Windows 7 и предоставит вам окно VNC.
Таким образом, вам не нужно перенаправлять несколько портов для нескольких виртуальных машин, так как клиент VNC будет работать на сервере.
"Итак, vnc слушает 127.0.0.1:5900"
Вероятно, vnc должен прослушивать IP-адрес безголового хоста Cent.