Ask Your Question

Single box, shared external network: How to connect tenants networks?

asked 2013-08-14 03:32:04 -0500

Torsten Schlabach gravatar image

updated 2015-07-22 02:37:50 -0500

We run a single box with OpenStack Grizzly including Quantum ... sorry ... Neutron networking.

There is one shared, external network which has some floating IPs defined and each tenant has her own internal network to which instances are connected.

Inside the tenant we defined a router with the external network as a gateway and to which we connect the instances of the tenant.

No error messages, though also no connectivity either.

I have debugged the l3agent a bit and seen that it seems to generate reasonable iptables rules to nat between the floating IP and the internal IP of the instance in question. Just those rules live in the network namespace of that tenant while the br-ex where the traffic comes in lives in the root network namespace.

So I wonder how that is supposed to work at all. Did anyone ever make such a config to work?

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2015-08-17 04:09:19 -0500

Mohit gravatar image

Not exactly but a bit similar

edit flag offensive delete link more

answered 2015-07-23 04:24:51 -0500

Soumiyajit gravatar image

Not sure about the image, so you can once try by flushing the ip tables. May be a ip or mac spoofing. Still it it does not work, kindly share the neutron-server logs.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2013-08-14 03:32:04 -0500

Seen: 471 times

Last updated: Aug 17 '15