Revision history [back]

click to hide/show revision 1
initial version

Can't reach instances by floating IPs; can ping router

Hi,

I have an interesting problem I've not encountered before. I have recently created a new OpenStack environment that is functional in every respect but networking. I can instantiate instances and associate floating IPs, but when I attempt to ping or ssh, I receive no response from the nodes. I can ping the router from my external network.

I have configured my external network as a flat network with network address 10.247.1.0/24 and gateway 10.247.1.1, according to my physical network. I then created a local internal network with address 10.10.0.0/24 and gateway 10.10.0.1. I created a router and added the two networks (10.247.1.5 and 10.10.0.1 as interfaces).

I can ping the router:

$ ping -q -c 3 10.247.1.5
PING 10.247.1.5 (10.247.1.5) 56(84) bytes of data.

--- 10.247.1.5 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.153/0.171/0.200/0.023 ms

I can also associate floating IPs with my instances. However, I cannot reach the instances themselves:

$ ping -q -c 3 10.247.1.7
PING 10.247.1.7 (10.247.1.7) 56(84) bytes of data.

--- 10.247.1.7 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2015ms
pipe 3

If I try to add instances to the external network itself, I cannot ping them, which leads me to believe there is some issue with my network configuration.

Is there some configuration file or any more information I could provide that could help with this?

I appreciate any information.

Thanks!