0

I have so far completed my single server openstack installation using conjure up. But now. I still fail to setup the network settings. Here is my network setup currently:

enter image description here

So far i tried to set up public network using my public ip to no avail. How should I setup my network so I can get floating ip from my public ip. Assume my public ip is 192.168.1.0/24, I would like to give my floating ip from range 192.168.1.100 to 192.168.1.200

euclid135
  • 1,262
  • 2
  • 16
  • 23

2 Answers2

1

You would need to configure your public network as a 'provider network' during openstack setup and inside your OpenStack, you need to configure the network as an external network.

Murli
  • 728
  • 5
  • 15
  • "You would need to configure your public network as a 'provider network' during openstack setup" How can I accomplish this? So far if I ping my network using my router network namespace from neutron gateway container, I can ping it. And then if I do bash also using router namespace I also can ping router, but cant ping the external network gateway. I'm using lxdbr0 nat with my physical network enp3s0f0 (on the bare metal machine), and all juju container is connected using lxdbr0 – euclid135 Aug 31 '18 at 05:54
  • I installed openstack using conjure up, so evertyhing is automatically done. There is no other setup about provider network – euclid135 Aug 31 '18 at 05:55
0

And what about proxy arp and iptables? Something like:

echo 1 > /proc/sys/net/ipv4/conf/ens160/proxy_arp
iptables -t nat -A POSTROUTING -o ens160 -j MASQUERADE
marcio
  • 566
  • 7
  • 19