Я последовал за это руководство для установки одной машины, и, похоже, это сработало. Я получаю 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
к твоему)