Revision history [back]

click to hide/show revision 1
initial version

qrouter unable to ping external gateway

I'm currently using a multi-node Grizzly installation of OpenStack with a single compute and control node (all nodes are Virtual Machines). I am able to create VMs, quantum routers, networks, etc, but my quantum router is unable to ping my external network, and vice-versa. As such, I cannot ping my VMs from my external network. I am new to OpenStack (and fairly new to networking in general) so it is entirely possible that I have a misconfiguration of my most basic networking.

I'm able to ping the qrouters external interface from both the router and the external network. I'm also able to ping the internal interface from the router, and am able to ping the created VMs on the private network from the router. I just can't ping from the router to the external gateway, or from the external network to the assigned floating IPs.

Details about my setup:

Operating System: Ubuntu 12.04

External Network: 172.18.116.0/24

Private Network: 10.0.0.0/24

Control Node ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:50:56:a2:13:e6
          inet addr:172.18.116.66  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:13e6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15600 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9213 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3239092 (3.2 MB)  TX bytes:2646498 (2.6 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:a2:61:66
          inet addr:10.0.0.5  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:6166/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:180 (180.0 B)  TX bytes:1476 (1.4 KB)

int-br-ex Link encap:Ethernet  HWaddr e2:38:92:35:57:97
          inet6 addr: fe80::e038:92ff:fe35:5797/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:471 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:20184 (20.1 KB)  TX bytes:7764 (7.7 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:97224 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21886682 (21.8 MB)  TX bytes:21886682 (21.8 MB)

phy-br-ex Link encap:Ethernet  HWaddr 0e:62:cf:c4:a4:f0
          inet6 addr: fe80::c62:cfff:fec4:a4f0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:471 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7764 (7.7 KB)  TX bytes:20184 (20.1 KB)

Control Node netstat -rn

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0

Control Node ip -4 address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 172.18.116.66/24 brd 172.18.116.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.0.5/24 brd 10.0.0.255 scope global eth1

Compute Node ifconfig

eth0      Link encap:Ethernet  HWaddr 00:50:56:a2:5d:e0
          inet addr:172.18.116.67  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:5de0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:434311 errors:0 dropped:52 overruns:0 frame:0
          TX packets:272194 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:323618590 (323.6 MB)  TX bytes:59339622 (59.3 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:a2:6f:65
          inet addr:10.0.0.6  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:6f65/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1780 errors:0 dropped:10 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:106800 (106.8 KB)  TX bytes:1440 (1.4 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:331 errors:0 dropped:0 overruns:0 frame:0
          TX packets:331 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:37525 (37.5 KB)  TX bytes:37525 (37.5 KB)

qbrda7ac1ef-3b Link encap:Ethernet  HWaddr 76:86:6f:b7:be:eb
          inet6 addr: fe80::2b:c9ff:fe16:bee7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:185 errors:0 dropped:0 overruns:0 frame:0
          TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:23540 (23.5 KB)  TX bytes:16340 (16.3 KB)

qvbda7ac1ef-3b Link encap:Ethernet  HWaddr 76:86:6f:b7:be:eb
          inet6 addr: fe80::7486:6fff:feb7:beeb/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:4039 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4562 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:469130 (469.1 KB)  TX bytes:454274 (454.2 KB)

qvoda7ac1ef-3b Link encap:Ethernet  HWaddr 26:0c:1c:31:c3:7b
          inet6 addr: fe80::240c:1cff:fe31:c37b/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:4562 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4039 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:454274 (454.2 KB)  TX bytes:469130 (469.1 KB)

tapda7ac1ef-3b Link encap:Ethernet  HWaddr fe:16:3e:c5:d2:44
          inet6 addr: fe80::fc16:3eff:fec5:d244/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4368 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4093 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:445114 (445.1 KB)  TX bytes:463154 (463.1 KB)

virbr0    Link encap:Ethernet  HWaddr f2:18:cc:06:cf:99
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Compute Node netstat -rn:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0

Compute Node ip -4 address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 172.18.116.67/24 brd 172.18.116.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.0.6/24 brd 10.0.0.255 scope global eth1
7: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0

quantum net-show [external net ID]

+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| admin_state_up            | True                                 |
| id                        | c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b |
| name                      | public                               |
| provider:network_type     | gre                                  |
| provider:physical_network |                                      |
| provider:segmentation_id  | 1                                    |
| router:external           | True                                 |
| shared                    | False                                |
| status                    | ACTIVE                               |
| subnets                   | 496328ba-ca6b-4913-8c90-24de40324173 |
| tenant_id                 | 6f7aeaa23cff4b95826a03a39627f0b1     |
+---------------------------+--------------------------------------+

quantum subnet show [external subnet ID]

+------------------+------------------------------------------------------+
| Field            | Value                                                |
+------------------+------------------------------------------------------+
| allocation_pools | {"start": "172.18.116.100", "end": "172.18.116.115"} |
| cidr             | 172.18.116.0/24                                      |
| dns_nameservers  |                                                      |
| enable_dhcp      | True                                                 |
| gateway_ip       | 172.18.116.1                                         |
| host_routes      |                                                      |
| id               | 496328ba-ca6b-4913-8c90-24de40324173                 |
| ip_version       | 4                                                    |
| name             |                                                      |
| network_id       | c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b                 |
| tenant_id        | 6f7aeaa23cff4b95826a03a39627f0b1                     |
+------------------+------------------------------------------------------+

quantum router-show [router ID]

+-----------------------+--------------------------------------------------------+
| Field                 | Value                                                  |
+-----------------------+--------------------------------------------------------+
| admin_state_up        | True                                                   |
| external_gateway_info | {"network_id": "c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b"} |
| id                    | a235462f-c578-4c32-9a11-ec9761686f27                   |
| name                  | private_router_1                                       |
| routes                |                                                        |
| status                | ACTIVE                                                 |
| tenant_id             | 6f7aeaa23cff4b95826a03a39627f0b1                       |
+-----------------------+--------------------------------------------------------+

ip netns exec qrouter-[router ID] ifconfig

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

qg-97324a1f-97 Link encap:Ethernet  HWaddr fa:16:3e:37:69:ec
          inet addr:172.18.116.100  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe37:69ec/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:791 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:180 (180.0 B)  TX bytes:33438 (33.4 KB)

qr-14de83c3-e3 Link encap:Ethernet  HWaddr fa:16:3e:4e:c4:db
          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe4e:c4db/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:393 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:32966 (32.9 KB)  TX bytes:35683 (35.6 KB)

ip netns exec qrouter-[router ID] netstat -rn

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 qg-97324a1f-97
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 qr-14de83c3-e3
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 qg-97324a1f-97

ip netns exec qrouter-[router ID] ip -4 address

9: qr-14de83c3-e3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    inet 10.0.0.1/24 brd 10.0.0.255 scope global qr-14de83c3-e3
15: qg-97324a1f-97: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    inet 172.18.116.100/24 brd 172.18.116.255 scope global qg-97324a1f-97
    inet 172.18.116.102/32 brd 172.18.116.102 scope global qg-97324a1f-97
19: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo

Any insight into the cause of my issue would be immensely appreciated. I'll happily (and quickly) update with any additional information that may be needed.

qrouter unable to ping external gateway

I'm currently using a multi-node Grizzly installation of OpenStack with a single compute and control node (all nodes are Virtual Machines). I am able to create VMs, quantum routers, networks, etc, but my quantum router is unable to ping my external network, and vice-versa. As such, I cannot ping my VMs from my external network. I am new to OpenStack (and fairly new to networking in general) so it is entirely possible that I have a misconfiguration of my most basic networking.

I'm able to ping the qrouters external interface from both the router and the external network. I'm also able to ping the internal interface from the router, and am able to ping the created VMs on the private network from the router. I just can't ping from the router to the external gateway, or from the external network to the assigned floating IPs.

Details about my setup:

Operating System: Ubuntu 12.04

External Network: 172.18.116.0/24

Private Network: 10.0.0.0/24

Control Node ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:50:56:a2:13:e6
          inet addr:172.18.116.66  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:13e6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15600 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9213 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3239092 (3.2 MB)  TX bytes:2646498 (2.6 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:a2:61:66
          inet addr:10.0.0.5  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:6166/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:180 (180.0 B)  TX bytes:1476 (1.4 KB)

int-br-ex Link encap:Ethernet  HWaddr e2:38:92:35:57:97
          inet6 addr: fe80::e038:92ff:fe35:5797/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:471 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:20184 (20.1 KB)  TX bytes:7764 (7.7 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:97224 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21886682 (21.8 MB)  TX bytes:21886682 (21.8 MB)

phy-br-ex Link encap:Ethernet  HWaddr 0e:62:cf:c4:a4:f0
          inet6 addr: fe80::c62:cfff:fec4:a4f0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:471 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7764 (7.7 KB)  TX bytes:20184 (20.1 KB)

Control Node netstat -rn

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0

Control Node ip -4 address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 172.18.116.66/24 brd 172.18.116.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.0.5/24 brd 10.0.0.255 scope global eth1

Compute Node ifconfig

eth0      Link encap:Ethernet  HWaddr 00:50:56:a2:5d:e0
          inet addr:172.18.116.67  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:5de0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:434311 errors:0 dropped:52 overruns:0 frame:0
          TX packets:272194 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:323618590 (323.6 MB)  TX bytes:59339622 (59.3 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:a2:6f:65
          inet addr:10.0.0.6  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:6f65/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1780 errors:0 dropped:10 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:106800 (106.8 KB)  TX bytes:1440 (1.4 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:331 errors:0 dropped:0 overruns:0 frame:0
          TX packets:331 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:37525 (37.5 KB)  TX bytes:37525 (37.5 KB)

qbrda7ac1ef-3b Link encap:Ethernet  HWaddr 76:86:6f:b7:be:eb
          inet6 addr: fe80::2b:c9ff:fe16:bee7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:185 errors:0 dropped:0 overruns:0 frame:0
          TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:23540 (23.5 KB)  TX bytes:16340 (16.3 KB)

qvbda7ac1ef-3b Link encap:Ethernet  HWaddr 76:86:6f:b7:be:eb
          inet6 addr: fe80::7486:6fff:feb7:beeb/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:4039 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4562 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:469130 (469.1 KB)  TX bytes:454274 (454.2 KB)

qvoda7ac1ef-3b Link encap:Ethernet  HWaddr 26:0c:1c:31:c3:7b
          inet6 addr: fe80::240c:1cff:fe31:c37b/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:4562 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4039 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:454274 (454.2 KB)  TX bytes:469130 (469.1 KB)

tapda7ac1ef-3b Link encap:Ethernet  HWaddr fe:16:3e:c5:d2:44
          inet6 addr: fe80::fc16:3eff:fec5:d244/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4368 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4093 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:445114 (445.1 KB)  TX bytes:463154 (463.1 KB)

virbr0    Link encap:Ethernet  HWaddr f2:18:cc:06:cf:99
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Compute Node netstat -rn:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0

Compute Node ip -4 address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 172.18.116.67/24 brd 172.18.116.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.0.6/24 brd 10.0.0.255 scope global eth1
7: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0

quantum net-show [external net ID]

+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| admin_state_up            | True                                 |
| id                        | c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b |
| name                      | public                               |
| provider:network_type     | gre                                  |
| provider:physical_network |                                      |
| provider:segmentation_id  | 1                                    |
| router:external           | True                                 |
| shared                    | False                                |
| status                    | ACTIVE                               |
| subnets                   | 496328ba-ca6b-4913-8c90-24de40324173 |
| tenant_id                 | 6f7aeaa23cff4b95826a03a39627f0b1     |
+---------------------------+--------------------------------------+

quantum subnet show [external subnet ID]

+------------------+------------------------------------------------------+
| Field            | Value                                                |
+------------------+------------------------------------------------------+
| allocation_pools | {"start": "172.18.116.100", "end": "172.18.116.115"} |
| cidr             | 172.18.116.0/24                                      |
| dns_nameservers  |                                                      |
| enable_dhcp      | True                                                 |
| gateway_ip       | 172.18.116.1                                         |
| host_routes      |                                                      |
| id               | 496328ba-ca6b-4913-8c90-24de40324173                 |
| ip_version       | 4                                                    |
| name             |                                                      |
| network_id       | c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b                 |
| tenant_id        | 6f7aeaa23cff4b95826a03a39627f0b1                     |
+------------------+------------------------------------------------------+

quantum router-show [router ID]

+-----------------------+--------------------------------------------------------+
| Field                 | Value                                                  |
+-----------------------+--------------------------------------------------------+
| admin_state_up        | True                                                   |
| external_gateway_info | {"network_id": "c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b"} |
| id                    | a235462f-c578-4c32-9a11-ec9761686f27                   |
| name                  | private_router_1                                       |
| routes                |                                                        |
| status                | ACTIVE                                                 |
| tenant_id             | 6f7aeaa23cff4b95826a03a39627f0b1                       |
+-----------------------+--------------------------------------------------------+

ip netns exec qrouter-[router ID] ifconfig

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

qg-97324a1f-97 Link encap:Ethernet  HWaddr fa:16:3e:37:69:ec
          inet addr:172.18.116.100  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe37:69ec/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:791 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:180 (180.0 B)  TX bytes:33438 (33.4 KB)

qr-14de83c3-e3 Link encap:Ethernet  HWaddr fa:16:3e:4e:c4:db
          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe4e:c4db/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:393 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:32966 (32.9 KB)  TX bytes:35683 (35.6 KB)

ip netns exec qrouter-[router ID] netstat -rn

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 qg-97324a1f-97
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 qr-14de83c3-e3
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 qg-97324a1f-97

ip netns exec qrouter-[router ID] ip -4 address

9: qr-14de83c3-e3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    inet 10.0.0.1/24 brd 10.0.0.255 scope global qr-14de83c3-e3
15: qg-97324a1f-97: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    inet 172.18.116.100/24 brd 172.18.116.255 scope global qg-97324a1f-97
    inet 172.18.116.102/32 brd 172.18.116.102 scope global qg-97324a1f-97
19: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo

Any insight into the cause of my issue would be immensely appreciated. I'll happily (and quickly) update with any additional information that may be needed.

qrouter unable to ping external gateway

I'm currently using a multi-node Grizzly installation of OpenStack with a single compute and control node (all nodes are Virtual Machines). I am able to create VMs, quantum routers, networks, etc, but my quantum router is unable to ping my external network, and vice-versa. As such, I cannot ping my VMs from my external network. I am new to OpenStack (and fairly new to networking in general) so it is entirely possible that I have a misconfiguration of my most basic networking.

I'm able to ping the qrouters external interface from both the router and the external network. I'm also able to ping the internal interface from the router, and am able to ping the created VMs on the private network from the router. I just can't ping from the router to the external gateway, or from the external network to the assigned floating IPs.

Details about my setup:

Operating System: Ubuntu 12.04

External Network: 172.18.116.0/24

Private Network: 10.0.0.0/24

Control Node ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:50:56:a2:13:e6
          inet addr:172.18.116.66  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:13e6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15600 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9213 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3239092 (3.2 MB)  TX bytes:2646498 (2.6 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:a2:61:66
          inet addr:10.0.0.5  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:6166/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:180 (180.0 B)  TX bytes:1476 (1.4 KB)

int-br-ex Link encap:Ethernet  HWaddr e2:38:92:35:57:97
          inet6 addr: fe80::e038:92ff:fe35:5797/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:471 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:20184 (20.1 KB)  TX bytes:7764 (7.7 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:97224 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21886682 (21.8 MB)  TX bytes:21886682 (21.8 MB)

phy-br-ex Link encap:Ethernet  HWaddr 0e:62:cf:c4:a4:f0
          inet6 addr: fe80::c62:cfff:fec4:a4f0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:471 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7764 (7.7 KB)  TX bytes:20184 (20.1 KB)

Control Node netstat -rn

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0

Control Node ip -4 address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 172.18.116.66/24 brd 172.18.116.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.0.5/24 brd 10.0.0.255 scope global eth1

Compute Node ifconfig

eth0      Link encap:Ethernet  HWaddr 00:50:56:a2:5d:e0
          inet addr:172.18.116.67  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:5de0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:434311 errors:0 dropped:52 overruns:0 frame:0
          TX packets:272194 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:323618590 (323.6 MB)  TX bytes:59339622 (59.3 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:a2:6f:65
          inet addr:10.0.0.6  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:6f65/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1780 errors:0 dropped:10 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:106800 (106.8 KB)  TX bytes:1440 (1.4 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:331 errors:0 dropped:0 overruns:0 frame:0
          TX packets:331 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:37525 (37.5 KB)  TX bytes:37525 (37.5 KB)

qbrda7ac1ef-3b Link encap:Ethernet  HWaddr 76:86:6f:b7:be:eb
          inet6 addr: fe80::2b:c9ff:fe16:bee7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:185 errors:0 dropped:0 overruns:0 frame:0
          TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:23540 (23.5 KB)  TX bytes:16340 (16.3 KB)

qvbda7ac1ef-3b Link encap:Ethernet  HWaddr 76:86:6f:b7:be:eb
          inet6 addr: fe80::7486:6fff:feb7:beeb/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:4039 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4562 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:469130 (469.1 KB)  TX bytes:454274 (454.2 KB)

qvoda7ac1ef-3b Link encap:Ethernet  HWaddr 26:0c:1c:31:c3:7b
          inet6 addr: fe80::240c:1cff:fe31:c37b/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:4562 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4039 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:454274 (454.2 KB)  TX bytes:469130 (469.1 KB)

tapda7ac1ef-3b Link encap:Ethernet  HWaddr fe:16:3e:c5:d2:44
          inet6 addr: fe80::fc16:3eff:fec5:d244/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4368 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4093 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:445114 (445.1 KB)  TX bytes:463154 (463.1 KB)

virbr0    Link encap:Ethernet  HWaddr f2:18:cc:06:cf:99
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Compute Node netstat -rn:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0

Compute Node ip -4 address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 172.18.116.67/24 brd 172.18.116.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.0.6/24 brd 10.0.0.255 scope global eth1
7: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0

quantum net-show [external net ID]

+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| admin_state_up            | True                                 |
| id                        | c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b |
| name                      | public                               |
| provider:network_type     | gre                                  |
| provider:physical_network |                                      |
| provider:segmentation_id  | 1                                    |
| router:external           | True                                 |
| shared                    | False                                |
| status                    | ACTIVE                               |
| subnets                   | 496328ba-ca6b-4913-8c90-24de40324173 |
| tenant_id                 | 6f7aeaa23cff4b95826a03a39627f0b1     |
+---------------------------+--------------------------------------+

quantum subnet show [external subnet ID]

+------------------+------------------------------------------------------+
| Field            | Value                                                |
+------------------+------------------------------------------------------+
| allocation_pools | {"start": "172.18.116.100", "end": "172.18.116.115"} |
| cidr             | 172.18.116.0/24                                      |
| dns_nameservers  |                                                      |
| enable_dhcp      | True                                                 |
| gateway_ip       | 172.18.116.1                                         |
| host_routes      |                                                      |
| id               | 496328ba-ca6b-4913-8c90-24de40324173                 |
| ip_version       | 4                                                    |
| name             |                                                      |
| network_id       | c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b                 |
| tenant_id        | 6f7aeaa23cff4b95826a03a39627f0b1                     |
+------------------+------------------------------------------------------+

quantum router-show [router ID]

+-----------------------+--------------------------------------------------------+
| Field                 | Value                                                  |
+-----------------------+--------------------------------------------------------+
| admin_state_up        | True                                                   |
| external_gateway_info | {"network_id": "c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b"} |
| id                    | a235462f-c578-4c32-9a11-ec9761686f27                   |
| name                  | private_router_1                                       |
| routes                |                                                        |
| status                | ACTIVE                                                 |
| tenant_id             | 6f7aeaa23cff4b95826a03a39627f0b1                       |
+-----------------------+--------------------------------------------------------+

ip netns exec qrouter-[router ID] ifconfig

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

qg-97324a1f-97 Link encap:Ethernet  HWaddr fa:16:3e:37:69:ec
          inet addr:172.18.116.100  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe37:69ec/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:791 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:180 (180.0 B)  TX bytes:33438 (33.4 KB)

qr-14de83c3-e3 Link encap:Ethernet  HWaddr fa:16:3e:4e:c4:db
          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe4e:c4db/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:393 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:32966 (32.9 KB)  TX bytes:35683 (35.6 KB)

ip netns exec qrouter-[router ID] netstat -rn

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 qg-97324a1f-97
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 qr-14de83c3-e3
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 qg-97324a1f-97

ip netns exec qrouter-[router ID] ip -4 address

9: qr-14de83c3-e3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    inet 10.0.0.1/24 brd 10.0.0.255 scope global qr-14de83c3-e3
15: qg-97324a1f-97: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    inet 172.18.116.100/24 brd 172.18.116.255 scope global qg-97324a1f-97
    inet 172.18.116.102/32 brd 172.18.116.102 scope global qg-97324a1f-97
19: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo

Any insight into the cause of my issue would be immensely appreciated. I'll happily (and quickly) update with any additional information that may be needed.

qrouter unable to ping external gateway

I'm currently using a multi-node Grizzly installation of OpenStack with a single compute and control node (all nodes are Virtual Machines). I am able to create VMs, quantum routers, networks, etc, but my quantum router is unable to ping my external network, and vice-versa. As such, I cannot ping my VMs from my external network. I am new to OpenStack (and fairly new to networking in general) so it is entirely possible that I have a misconfiguration of my most basic networking.

I'm able to ping the qrouters external interface from both the router and the external network. I'm also able to ping the internal interface from the router, and am able to ping the created VMs on the private network from the router. I just can't ping from the router to the external gateway, or from the external network to the assigned floating IPs.

Details about my setup:

Operating System: Ubuntu 12.04

External Network: 172.18.116.0/24

Private Network: 10.0.0.0/24

Control Node ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:50:56:a2:13:e6
          inet addr:172.18.116.66  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:13e6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15600 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9213 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3239092 (3.2 MB)  TX bytes:2646498 (2.6 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:a2:61:66
          inet addr:10.0.0.5  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:6166/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:180 (180.0 B)  TX bytes:1476 (1.4 KB)

int-br-ex Link encap:Ethernet  HWaddr e2:38:92:35:57:97
          inet6 addr: fe80::e038:92ff:fe35:5797/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:471 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:20184 (20.1 KB)  TX bytes:7764 (7.7 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:97224 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21886682 (21.8 MB)  TX bytes:21886682 (21.8 MB)

phy-br-ex Link encap:Ethernet  HWaddr 0e:62:cf:c4:a4:f0
          inet6 addr: fe80::c62:cfff:fec4:a4f0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:471 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7764 (7.7 KB)  TX bytes:20184 (20.1 KB)

Control Node netstat -rn

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0

Control Node ip -4 address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 172.18.116.66/24 brd 172.18.116.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.0.5/24 brd 10.0.0.255 scope global eth1

Compute Node ifconfig

eth0      Link encap:Ethernet  HWaddr 00:50:56:a2:5d:e0
          inet addr:172.18.116.67  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:5de0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:434311 errors:0 dropped:52 overruns:0 frame:0
          TX packets:272194 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:323618590 (323.6 MB)  TX bytes:59339622 (59.3 MB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:a2:6f:65
          inet addr:10.0.0.6  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea2:6f65/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1780 errors:0 dropped:10 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:106800 (106.8 KB)  TX bytes:1440 (1.4 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:331 errors:0 dropped:0 overruns:0 frame:0
          TX packets:331 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:37525 (37.5 KB)  TX bytes:37525 (37.5 KB)

qbrda7ac1ef-3b Link encap:Ethernet  HWaddr 76:86:6f:b7:be:eb
          inet6 addr: fe80::2b:c9ff:fe16:bee7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:185 errors:0 dropped:0 overruns:0 frame:0
          TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:23540 (23.5 KB)  TX bytes:16340 (16.3 KB)

qvbda7ac1ef-3b Link encap:Ethernet  HWaddr 76:86:6f:b7:be:eb
          inet6 addr: fe80::7486:6fff:feb7:beeb/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:4039 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4562 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:469130 (469.1 KB)  TX bytes:454274 (454.2 KB)

qvoda7ac1ef-3b Link encap:Ethernet  HWaddr 26:0c:1c:31:c3:7b
          inet6 addr: fe80::240c:1cff:fe31:c37b/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:4562 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4039 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:454274 (454.2 KB)  TX bytes:469130 (469.1 KB)

tapda7ac1ef-3b Link encap:Ethernet  HWaddr fe:16:3e:c5:d2:44
          inet6 addr: fe80::fc16:3eff:fec5:d244/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4368 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4093 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:445114 (445.1 KB)  TX bytes:463154 (463.1 KB)

virbr0    Link encap:Ethernet  HWaddr f2:18:cc:06:cf:99
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Compute Node netstat -rn:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0

Compute Node ip -4 address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 172.18.116.67/24 brd 172.18.116.255 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    inet 10.0.0.6/24 brd 10.0.0.255 scope global eth1
7: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0

quantum net-show [external net ID]

+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| admin_state_up            | True                                 |
| id                        | c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b |
| name                      | public                               |
| provider:network_type     | gre                                  |
| provider:physical_network |                                      |
| provider:segmentation_id  | 1                                    |
| router:external           | True                                 |
| shared                    | False                                |
| status                    | ACTIVE                               |
| subnets                   | 496328ba-ca6b-4913-8c90-24de40324173 |
| tenant_id                 | 6f7aeaa23cff4b95826a03a39627f0b1     |
+---------------------------+--------------------------------------+

quantum subnet show [external subnet ID]

+------------------+------------------------------------------------------+
| Field            | Value                                                |
+------------------+------------------------------------------------------+
| allocation_pools | {"start": "172.18.116.100", "end": "172.18.116.115"} |
| cidr             | 172.18.116.0/24                                      |
| dns_nameservers  |                                                      |
| enable_dhcp      | True                                                 |
| gateway_ip       | 172.18.116.1                                         |
| host_routes      |                                                      |
| id               | 496328ba-ca6b-4913-8c90-24de40324173                 |
| ip_version       | 4                                                    |
| name             |                                                      |
| network_id       | c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b                 |
| tenant_id        | 6f7aeaa23cff4b95826a03a39627f0b1                     |
+------------------+------------------------------------------------------+

quantum router-show [router ID]

+-----------------------+--------------------------------------------------------+
| Field                 | Value                                                  |
+-----------------------+--------------------------------------------------------+
| admin_state_up        | True                                                   |
| external_gateway_info | {"network_id": "c2a32cc2-35d0-42ca-ab97-c8f4c4a3aa5b"} |
| id                    | a235462f-c578-4c32-9a11-ec9761686f27                   |
| name                  | private_router_1                                       |
| routes                |                                                        |
| status                | ACTIVE                                                 |
| tenant_id             | 6f7aeaa23cff4b95826a03a39627f0b1                       |
+-----------------------+--------------------------------------------------------+

ip netns exec qrouter-[router ID] ifconfig

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

qg-97324a1f-97 Link encap:Ethernet  HWaddr fa:16:3e:37:69:ec
          inet addr:172.18.116.100  Bcast:172.18.116.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe37:69ec/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:791 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:180 (180.0 B)  TX bytes:33438 (33.4 KB)

qr-14de83c3-e3 Link encap:Ethernet  HWaddr fa:16:3e:4e:c4:db
          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe4e:c4db/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:393 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:32966 (32.9 KB)  TX bytes:35683 (35.6 KB)

ip netns exec qrouter-[router ID] netstat -rn

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         172.18.116.1    0.0.0.0         UG        0 0          0 qg-97324a1f-97
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 qr-14de83c3-e3
172.18.116.0    0.0.0.0         255.255.255.0   U         0 0          0 qg-97324a1f-97

ip netns exec qrouter-[router ID] ip -4 address

9: qr-14de83c3-e3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    inet 10.0.0.1/24 brd 10.0.0.255 scope global qr-14de83c3-e3
15: qg-97324a1f-97: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    inet 172.18.116.100/24 brd 172.18.116.255 scope global qg-97324a1f-97
    inet 172.18.116.102/32 brd 172.18.116.102 scope global qg-97324a1f-97
19: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    inet 127.0.0.1/8 scope host lo

Any insight into the cause of my issue would be immensely appreciated. I'll happily (and quickly) update with any additional information that may be needed.