У меня есть 4 виртуальные машины разработчиков для четырех проектов (все виртуальные машины VMware Player с хостом Ubuntu 15.04), каждая из которых работает под управлением VNC (порты 5900, 5901, 5902, 5903) соответственно.
Я скачал noVNC и сохранил в /var/www/html (мой сервер apache2 на том же хосте). Основываясь на ReadMe, я затем запустил на своем терминале
./utils/launch.sh --vnc localhost:5900
Я получил сообщение об ошибке websockify, поэтому загрузил его и поместил в папку util. Затем я запустил ту же команду, и она сработала! Терминал сказал мне перейти к URL-адресу, и, конечно же, я мог управлять своей виртуальной машиной.
Однако мне интересно, как я могу использовать noVnc для доступа ко всем 4 виртуальным машинам? Есть ли простой способ расширить порт до диапазона, например, в iptables или firewalld?
./utils/launch.sh --vnc localhost:5900-5903