Ask Your Question

How to configure devstack to work with a existing network?

asked 2014-12-01 14:20:33 -0500

Rafadotnechi gravatar image

Hi, I have installed devstack icehouse on a notebook running Ubuntu 12 with neutron enabled. I would like to know how to configure it to work with a existing network, I need i guide or somewhere i can find imformation about how to do it. Thank you.

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2014-12-02 11:20:17 -0500

Rafadotnechi gravatar image

updated 2014-12-02 11:22:02 -0500

I want to configure a devstack enviroment that has a external network connected to my LAN so i can acess(ssh) the deployed instances from any machine connected to the LAN. I just need to enable neutron assign an ip for that? or do i need to configure a bridge connected to the ethernet port aswell?

edit flag offensive delete link more


Next time edit you question instead of posting an answer.

GLaupre gravatar imageGLaupre ( 2014-12-02 12:21:32 -0500 )edit

answered 2014-12-01 17:30:14 -0500

GLaupre gravatar image

updated 2014-12-02 12:37:10 -0500

Hello Raf,

Can you explain us a bit more what you want to do as a setup? You want to have a "all in one" node running the Compute, Network and Controller node on your laptop? If it is the case then you just have to configure correctly your localrc/local.conf file on your devstack directory and assign it an ip in you existing network's range. A simple beginning may be directly the READ ME in the git repos.

Edit your post for more specific questions.


Your instances will be deployed in a private network that you need to create before with neutron. With a router, this private network needs to be attached to a public network. Within this public network, you will associate a pool of floating IPs to match a public IP in your public network range to an instance. Like this you will be able to ssh an instance using a public IP. For isolation purposes the instances should not be accessible from outside directly with their IP. Neutron allows different tenants to create subnet with the same range of addresses and therefore, instances with the same IPs. Two instances located in different compute nodes created inside a same subnet should talk with each other. Therefore you will need a tunneling mechanism between the two hosts. The public network can be your LAN you're talking about.

I suggest you to take a look at that. Take a look at that if you are using openvswitch plugin.


edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-12-01 14:20:33 -0500

Seen: 995 times

Last updated: Dec 02 '14