Изменение виртуальной машины KVM, прослушивающей 5901, на другой порт

Хорошо, это довольно глупо, но реальная проблема.

vncserverпродолжает привязку к порту 5902. Это потомуqemuслушает на 5900 и 5901:

      % netstat -lntup 
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:5900          0.0.0.0:*               LISTEN      1090/qemu-system-x8 
tcp        0      0 127.0.0.1:5901          0.0.0.0:*               LISTEN      1137/qemu-system-x8 
tcp        0      0 0.0.0.0:5902            0.0.0.0:*               LISTEN      7163/Xtightvnc      
tcp        0      0 0.0.0.0:6002            0.0.0.0:*               LISTEN      7163/Xtightvnc

Я подозреваю, что это связано с тем, что я настроил отображение VNC в конфигурациях виртуальной машины. Хотите верьте, хотите нет, иначе клавиатура в консоли виртуальной машины не будет работать (по крайней мере, до начала фактической загрузки ОС). Нашел это в стеке, это реально.

Итак, вопрос в том, могу ли я изменить порт VNC, который прослушивают виртуальные машины? В противном случаеXtightvncвсегда устанавливает рабочий стол наexamplehost:2что мешает другим моим сценариям.

Я запускаю эти виртуальные машины с помощьюvirt-manager.

0 ответов

Другие вопросы по тегам