Назад | Перейти на главную страницу

Доступ к панели управления только что установленным OpenStack из внешнего мира

Я последовал за это руководство для установки одной машины, и, похоже, это сработало. Я получаю openstack-status экран, и он зеленый по всем направлениям.

Теперь я хочу получить доступ к панели управления по адресу 10.0.3.12/horizon с другого компьютера, поскольку у меня есть только SSH для хоста. Но это таймаут :(

Итак, я немного погуглил и попытался настроить мост, но не смог заставить его работать, поэтому отказался от этого подхода. Затем я прочитал о Свяжите плавающие IP-адреса который говорит:

После связывания IP-адреса и настройки правил группы безопасности для экземпляра экземпляр становится общедоступным по плавающему IP-адресу.

Звучит неплохо! Так что я увольняю nova команда и nova - неизвестная команда... что дает?! OpenStack использует nova - я думаю ... Почему тогда не установлена ​​nova? Я что делаю неправильно? Хорошо, я знаю, что нейтрон установлен как openstack-status говорит, что что-то проверяет нейтрон и сообщает об успехе. Так что я стреляю neutron и 'нейтрон' - неизвестная команда. ! "#% @

Кажется, что бы я ни старался, я попадаю в канаву.

Мне нужна помощь! Что мне делать?

Решаю эту проблему пересылкой iptables:

iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 80 -j DNAT --to-destination 10.0.3.12:80
iptables -A FORWARD -p tcp -d 10.0.3.12 --dport 80 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT   

(заменить eth0 и 10.0.3.12 к твоему)