Не удается получить конечные точки с внешним IP-адресом — Google Cloud Plataform (GCP) и OpenStack RDO

#google-cloud-platform #openstack #rdo

#google-облачная платформа #openstack #rdo

Вопрос:

В консоли GCP я установил OpenStack с RDO, следуя этому руководству — https://www.rdoproject.org/install/packstack .

Я хочу получить к нему доступ из других сетей. Но я даже не могу получить доступ к dashboard с консоли виртуальной машины. Если я нажму curl -v [internal_ip]/dashboard , я получу правильный ответ. Но если я нажму curl -v [external_ip]/dashboard , я ничего не смогу получить:

 Failed connect to [external_ip]:80; Connection timed out
  

Если я даже не могу получить доступ к внешнему IP с консоли виртуальной машины, то я абсолютно не могу получить доступ со своего компьютера, что и является моей целью.

Почему я не могу получить панель мониторинга с моей виртуальной машиной GCP, используя внешний IP?

Комментарии:

1. Вы используете Google Compute Engine? Вы включили брандмауэр для порта 80?

2. Да, вычислительный движок! Я не знаю, включено ли это. Это настройки брандмауэра по умолчанию. Я посмотрю прямо сейчас.

3. Вы можете отредактировать свой экземпляр Compute Engine. Затем прокрутите вниз и включите http . Сначала необходимо завершить работу экземпляра.

4. Это сработало, просто пришлось добавить это. Спасибо @JohnHanley!

5. @JohnHanley вы знаете, как я могу получить доступ к этой панели мониторинга из другой сети? Я попытался добавить ServerAlias internal_ip external_ip в /etc/httpd/conf.d/15-horizon_vhost.conf и включил параметры http и https в брандмауэре виртуальной машины. Извините, если я не должен задавать это на этой странице вопросов.