Ask Your Question

Is it possible to enable the router?

asked 2013-06-16 12:16:45 -0600

marco gravatar image

updated 2013-09-05 20:51:38 -0600

I'm trying to have a full installation of grizzly with quantum using devstack. Everything needs to work on a hypervisors (Virtual Box).

I've been able to install and test everything but when I assign floating addresses, I cannot reach the VMs by pinging the floating IP. I'm sure ICMP is enabled.

This happens by pinging from my PC (that can be considered the "world") but also from the Ubuntu VM where I installed OpenStack with devstack.

The only ping I can do is through router's namespace.

How can I 'enable' the router?

BTW: If I assign a 'floating IP' to the NIC associated to the router, I can ping the NOC from the PC.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-03-04 05:59:13 -0600

sreejithp gravatar image

updated 2014-03-04 06:01:11 -0600

Assuming that your PC is running Linux, I suggest you to install openvswitch on it.

The steps to follow will be as following.

  1. install the openvswitch and necessary packages.
  2. Create a bridge interface
  3. Add you interface (one with internet connection) to the bridge
  4. create 2 vlans and assign ips to it.
  5. connect management network nic to one vlan and the floating ip interface to another vlan
  6. setup the ip forwarding and routing table accordingly.

then you can access the created vm from your pc. This is by far the simplest solution i have found to setup openstack on a laptop

Note: i am also trying to do the same setup on my laptop. once all the task is done and connection is working fine, i will update my blog and will provide the link.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2013-06-16 12:16:45 -0600

Seen: 193 times

Last updated: Mar 04 '14