Пакеты от шлюза не достигают экземпляра OpenStack

499
Stefan Pantiru

Пинг с любого локального IP-адреса достигает экземпляра openstack. Пинг от шлюза IP не может достичь этого. Кто-нибудь когда-нибудь сталкивался с этим?

например.

достигает открытого стека (случайная машина)

$ tcpdump -vvnni em1 icmp 15:16:20.646016 IP (tos 0x0, ttl 64, id 43554, offset 0, flags [DF], proto ICMP (1), length 84) 192.168.2.121 > 192.168.2.171: ICMP echo request, id 12502, seq 1, length 64 15:16:20.646556 IP (tos 0x0, ttl 63, id 12994, offset 0, flags [none], proto ICMP (1), length 84) 192.168.2.171 > 192.168.2.121: ICMP echo reply, id 12502, seq 1, length 64 

не достигает openstack (шлюз)

$ tcpdump -vvnni em1 icmp 15:15:38.278539 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto ICMP (1), length 84) 192.168.2.1 > 192.168.2.171: ICMP echo request, id 6436, seq 1, length 64 15:15:39.277741 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto ICMP (1), length 84) 192.168.2.1 > 192.168.2.171: ICMP echo request, id 6436, seq 2, length 64 

Использование OpenStack Ocata, установленного через packstack --allinoneCentOS 7.
Шлюз является маршрутизатором ClearOS 6.8.0.

0
Может быть, он настроен на игнорирование ICMP-пакетов? MaQleod 7 лет назад 0
Первый пример показывает, что ICMP-пакеты возвращаются, как ожидается, по адресу 2.121, поэтому ICMP-пакеты в целом не игнорируются. Проблема специфична для IP-адреса 2.1. Stefan Pantiru 7 лет назад 0

1 ответ на вопрос

0
Stefan Pantiru

После 27 часов исследований и попыток я снова заработал, используя другой плавающий IP .

Плавающие IP-адреса между 2.171 и 2.173 имели одну и ту же проблему, но, кроме того, они просто начали работать.

Я до сих пор не знаю, почему или как этот 2.171 был особенным. Я выполнил более 10 новых переустановок OpenStack и даже несколько раз понижал / обновлял его, и ничего не изменилось, пока я не начал использовать разные плавающие IP-адреса.

Похожие вопросы