Доступ к консолям виртуальных машин OpenStack (VNC windows), развернутым на вычислительной машине Google cloud (GCP)

# #google-cloud-platform #openstack #vnc #openstack-horizon

Вопрос:

Я развернул один узел OpenStack на вычислительной машине Google cloud. Компьютер имеет 2 IP-адреса. Внутренние (частные) и внешние (публичные).

Для доступа к панели мониторинга horizon я добавил внешний IP-адрес в файл /etc/httpd/conf.d/15-horizon_vhost.conf

Настройка прошла успешно, и я могу открыть Horizon, используя внешний IP-адрес вычислительной машины

Моя проблема в том, что я не могу получить доступ к консолям виртуальных машин (VNC windows). Как только я нажимаю на консоли виртуальной машины, она открывается на внутреннем IP-адресе, который не маршрутизируется, поэтому консоли недоступны

Поэтому я провел еще несколько поисков неисправностей и изменил базовый URL-адрес VNC в файле /etc/nova/nova.conf на внешний IP-адрес, но консоли по-прежнему недоступны. Ниже приведен снимок

введите описание изображения здесь

введите описание изображения здесь