Ask Your Question

Revision history [back]

My environment:
Win8.1 Host --> Virtualbox VM (Redhat 7.1) --> Packstack Juno.

I have only created the public network and a router from my admin account whose gateway has been set to the public network. I'm facing similar issue of not being able to connect to my gateway. I have checked as per other posts that my

  • bridge_mappings=physnet1:br-ex

  • /etc/neutron/l3_agent.ini external_network_bridge = br-ex

  • /etc/sysctl.conf net.ipv4.ip_forward=1

  • net.ipv4.conf.all.rp_filter=0
  • net.ipv4.conf.default.rp_filter=0

My enp0s3 (attached to br-ex) is in promiscuous mode as recommended by other posts.

Output of tcpdump -vv -nni enp0s3 icmp or arp: I see only ARP requests going out ... but no ARP replies from gateway coming in (or for that matter from any other machine on the network if I try to ping them). Hence, Ping is never sent out. But in qrouter's netns, I do see that arp -an shows the mac address of the gateway just fine. But it still tries to do an arp request when I ping gateway.

Even tried adding on the Redhat VM host based on other posts recommended elsewhere. :

  • iptables -t nat -I POSTROUTING 1 -s 192.168.1.0/24 -o enp0s3 -j MASQUERADE

Any ideas ?

rgds GA