Openstack- настройка моста
Я установил pike с открытым стеком - все в одном узле (не используя devstack).
Мой хост: один сетевой адаптер, сервер Ubuntu 16.04. Я добавил мостовую сеть, используя команду brctl- br0
Диапазон IP-адресов хоста 134.xxx Статический IP-адрес моста 10.0.0.11 со шлюзом 10.0.0.1
В файле linuxbridge-agent в нейтроне я указал br0 как интерфейс моего провайдера. Openstack работает нормально, я могу запустить экземпляр с плавающим IP-диапазоном 10.0.0.101-10.0.0.250 со шлюзом 10.0.0.1.
Экземпляр запущен и работает, но не может пропинговать с хоста на экземпляр. Пожалуйста, помогите мне.
1 ответ
Я сделал для установки Devstack ocata версии с одной сетевой карты, может быть, это поможет.
- Установите openstack с версией devstack ocata
- Удалить существующие сети / сети по умолчанию. 2.1. Удалить все интерфейсы маршрутизатора, а затем маршрутизатор. 2.2. Удалить все сети.
- Создавайте сети публичные и приватные
- Добавьте маршрутизатор и его интерфейсы в общедоступную и частную сеть
- Добавьте TCP и ICMP в группу безопасности.(Сетевая топология> группа безопасности> управлять правилами> добавить)
- Настройте мост в командной строке
Примечание. Убедитесь, что данные, такие как мост, интерфейс, IP-адрес сети, должны быть изменены в соответствии с вашими потребностями.
- Общедоступная сеть: 10.0.15.0
- частная сеть: 192.168.11.0
- внешний мост: br-ex
- интерфейс: enp0s8
- Ubuntu IP: 10.0.15.20
3 Создайте частную сеть
project:admin
project >
network topology >
create a network >
network name : private-net
enable admin state: yes
shared :no
create subnet:yes
next >
subnet name : private-net-subnet
Network Address Source : enter network address manually
Network Address : 192.168.11.0/24
IP Version : IPV4
Gateway IP : 192.168.11.1
Disable Gateway : No
next >
Enable DHCP : yes
Allocation Pools : 192.168.11.120,192.168.11.140
DNS Name Servers : 8.8.8.8
Host Routes :
3 Создайте общедоступную сеть
admin >
networks >
Create Network >
Name : public-net
Project : demo
Provider Network Type : Flat
Physical Network : public
Enable Admin State : yes
Shared : yes
External Network : yes
public-net >
Create subnet >
Subnet Name : public-net-subnet
Network Address Source : enter network address manually
Network Address : 10.0.15.0/24
IP Version : IPV4
Gateway IP : 10.0.15.1
Disable Gateway : No
next >
Enable DHCP : yes
Allocation Pools : 10.0.15.120,10.0.15.140
DNS Name Servers : 10.0.9.10
Host Routes :
4 Добавление маршрутизатора и его интерфейсов в общедоступную и частную сеть
admin >
networks >
Routers >
Create Router >
Router Name : router 1
Enable Admin State : yes
External Network : public-net
create Router >
project >
networks >
Routers >
router 1 >
interfaces >
add interface >
subnet : private-net
ip address :
submit >
6 Сконфигурируйте мост в командной строке (хост openbuck для Ubuntu)
sudo ifconfig br-ex promisc up
sudo ovs-vsctl add-port br-ex enp0s8 & sudo ifconfig br-ex 10.0.15.20 netmask 255.255.255.0
systemctl restart networking.service