Невозможно пропинговать IP-адрес маршрутизатора с других узлов сети - PullRequest
0 голосов
/ 02 июля 2018

У меня установлен пакет openstack с пакетом стеков, и панель управления запущена.

Детали инфраструктуры:

VM1 (CentOS7): 10.151.1.116 вычислительный узел

VM2 (CentOS7): 10.151.1.230 Узел контроллера

Сведения о сети:

Публичная сеть: 10.151.1.240 to 10.151.1.245

Частная сеть: 172.16.10.0/24 DHCP ВКЛЮЧЕН

Команды для создания сетей и маршрутизатора:

neutron net-create extnet --provider:network_type flat --provider:physical_network extnet --router:external=True --shared


openstack subnet create --network extnet --allocation-pool start=10.151.1.240,end=10.151.1.245 --gateway 10.151.1.1 --subnet-range 10.151.1.0/24 extnet

openstack network create private

openstack subnet create --network private --gateway 172.16.10.1 --subnet-range 172.16.10.0/24 private

openstack router create router

neutron router-interface-add router private
neutron router-gateway-set router extnet

После описанных выше шагов я перезапустил сеть. Теперь мой внешний маршрутизатор получит IP 10.151.1.242

Я могу пропинговать этот ip с узла контроллера (i.e 10.151.1.230), но не с любых других узлов в сети, таких как моя локальная машина с ip (10.122.19.138).

Примечание: Я разрешил все протоколы, включая ICMP, от групп безопасности.

Версия openstack: openstack-queens

Файл ответов: https://gist.github.com/cthakar/277f7c813adf68b977b197d8c5a0195f

Может кто-нибудь помочь мне в этом, в какой конфигурации я его пропустил? Это было бы очень полезно.

Спасибо!

...