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 версии с одной сетевой карты, может быть, это поможет.

  1. Установите openstack с версией devstack ocata
  2. Удалить существующие сети / сети по умолчанию. 2.1. Удалить все интерфейсы маршрутизатора, а затем маршрутизатор. 2.2. Удалить все сети.
  3. Создавайте сети публичные и приватные
  4. Добавьте маршрутизатор и его интерфейсы в общедоступную и частную сеть
  5. Добавьте TCP и ICMP в группу безопасности.(Сетевая топология> группа безопасности> управлять правилами> добавить)
  6. Настройте мост в командной строке

Примечание. Убедитесь, что данные, такие как мост, интерфейс, 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
Другие вопросы по тегам