Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

this is the output from the network node.

Keep in mind one thing:

eth0 - this is the first interface to exit to internet and I used it to install from scratch the server. it has a fixed ip 10.60.85.53 - gateway 10.60.1.1 netmask 255.255.0.0 dnsnames 10.60.1.8 eth1 - management interface eth2 - tunnel interface eth3 - this is assigned to the same network as the eth0 to access the external network

Thanks

root@network:~# ovs-vsctl show 344c539d-06f2-4b70-aeb2-c04b01827206 Bridge br-int fail_mode: secure Port int-br-ex Interface int-br-ex type: patch options: {peer=phy-br-ex} Port patch-tun Interface patch-tun type: patch options: {peer=patch-int} Port br-int Interface br-int type: internal Port "qr-8c36733f-27" tag: 1 Interface "qr-8c36733f-27" type: internal Port "tap069667cb-d5" tag: 1 Interface "tap069667cb-d5" type: internal Bridge br-ex Port br-ex Interface br-ex type: internal Port "eth3" Interface "eth3" Port phy-br-ex Interface phy-br-ex type: patch options: {peer=int-br-ex} Port "qg-02d1751e-37" Interface "qg-02d1751e-37" type: internal Bridge br-tun Port patch-int Interface patch-int type: patch options: {peer=patch-tun} Port br-tun Interface br-tun type: internal Port "gre-0a00011f" Interface "gre-0a00011f" type: gre options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"} ovs_version: "2.0.2" root@network:~# ifconfig br-ex Link encap:Ethernet HWaddr 00:50:56:9c:4e:7d inet6 addr: fe80::d44a:f1ff:fe82:b16a/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:427381 errors:0 dropped:822 overruns:0 frame:0 TX packets:88 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:45853046 (45.8 MB) TX bytes:4008 (4.0 KB)

br-int Link encap:Ethernet HWaddr b6:cc:44:16:e5:4e inet6 addr: fe80::b075:dff:fe10:d3e/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:63 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4808 (4.8 KB) TX bytes:648 (648.0 B)

br-tun Link encap:Ethernet HWaddr 6e:3a:63:ba:8e:4c inet6 addr: fe80::4036:c0ff:fe75:b259/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:648 (648.0 B)

eth0 Link encap:Ethernet HWaddr 00:50:56:9c:00:38 inet addr:10.60.85.53 Bcast:10.60.255.255 Mask:255.255.0.0 inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:359554 errors:0 dropped:810 overruns:0 frame:0 TX packets:2781 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:32514872 (32.5 MB) TX bytes:893821 (893.8 KB)

eth1 Link encap:Ethernet HWaddr 00:50:56:9c:20:04 inet addr:10.0.0.21 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:54648 errors:0 dropped:0 overruns:0 frame:0 TX packets:105744 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4286502 (4.2 MB) TX bytes:23221407 (23.2 MB)

eth2 Link encap:Ethernet HWaddr 00:50:56:9c:00:8f inet addr:10.0.1.21 Bcast:10.0.1.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:261 errors:0 dropped:0 overruns:0 frame:0 TX packets:209 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:33035 (33.0 KB) TX bytes:27206 (27.2 KB)

eth3 Link encap:Ethernet HWaddr 00:50:56:9c:4e:7d inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:430482 errors:0 dropped:0 overruns:0 frame:0 TX packets:261 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:46367111 (46.3 MB) TX bytes:17716 (17.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:65536 Metric:1 RX packets:167 errors:0 dropped:0 overruns:0 frame:0 TX packets:167 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:15968 (15.9 KB) TX bytes:15968 (15.9 KB)

virbr0 Link encap:Ethernet HWaddr 66:9a:29:83:d9:cc 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)

root@network:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth1 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 10.0.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 10.60.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0

this is the output from the network node.

node.

Keep in mind one thing:

eth0 - this is the first interface to exit to internet and I used it to install from scratch the server. it has a fixed ip 10.60.85.53 - gateway 10.60.1.1 netmask 255.255.0.0 dnsnames 10.60.1.8 eth1 - management interface eth2 - tunnel interface eth3 - this is assigned to the same network as the eth0 to access the external network

Thanks

root@network:~# ovs-vsctl show 344c539d-06f2-4b70-aeb2-c04b01827206 Bridge br-int fail_mode: secure Port int-br-ex Interface int-br-ex type: patch options: {peer=phy-br-ex} Port patch-tun Interface patch-tun type: patch options: {peer=patch-int} Port br-int Interface br-int type: internal Port "qr-8c36733f-27" tag: 1 Interface "qr-8c36733f-27" type: internal Port "tap069667cb-d5" tag: 1 Interface "tap069667cb-d5" type: internal Bridge br-ex Port br-ex Interface br-ex type: internal Port "eth3" Interface "eth3" Port phy-br-ex Interface phy-br-ex type: patch options: {peer=int-br-ex} Port "qg-02d1751e-37" Interface "qg-02d1751e-37" type: internal Bridge br-tun Port patch-int Interface patch-int type: patch options: {peer=patch-tun} Port br-tun Interface br-tun type: internal Port "gre-0a00011f" Interface "gre-0a00011f" type: gre options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"} ovs_version: "2.0.2" root@network:~# ifconfig br-ex Link encap:Ethernet HWaddr 00:50:56:9c:4e:7d inet6 addr: fe80::d44a:f1ff:fe82:b16a/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:427381 errors:0 dropped:822 overruns:0 frame:0 TX packets:88 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:45853046 (45.8 MB) TX bytes:4008 (4.0 KB)

br-int Link encap:Ethernet HWaddr b6:cc:44:16:e5:4e inet6 addr: fe80::b075:dff:fe10:d3e/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:63 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4808 (4.8 KB) TX bytes:648 (648.0 B)

br-tun Link encap:Ethernet HWaddr 6e:3a:63:ba:8e:4c inet6 addr: fe80::4036:c0ff:fe75:b259/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:648 (648.0 B)

eth0 Link encap:Ethernet HWaddr 00:50:56:9c:00:38 inet addr:10.60.85.53 Bcast:10.60.255.255 Mask:255.255.0.0 inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:359554 errors:0 dropped:810 overruns:0 frame:0 TX packets:2781 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:32514872 (32.5 MB) TX bytes:893821 (893.8 KB)

eth1 Link encap:Ethernet HWaddr 00:50:56:9c:20:04 inet addr:10.0.0.21 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:54648 errors:0 dropped:0 overruns:0 frame:0 TX packets:105744 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4286502 (4.2 MB) TX bytes:23221407 (23.2 MB)

eth2 Link encap:Ethernet HWaddr 00:50:56:9c:00:8f inet addr:10.0.1.21 Bcast:10.0.1.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:261 errors:0 dropped:0 overruns:0 frame:0 TX packets:209 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:33035 (33.0 KB) TX bytes:27206 (27.2 KB)

eth3 Link encap:Ethernet HWaddr 00:50:56:9c:4e:7d inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:430482 errors:0 dropped:0 overruns:0 frame:0 TX packets:261 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:46367111 (46.3 MB) TX bytes:17716 (17.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:65536 Metric:1 RX packets:167 errors:0 dropped:0 overruns:0 frame:0 TX packets:167 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:15968 (15.9 KB) TX bytes:15968 (15.9 KB)

virbr0 Link encap:Ethernet HWaddr 66:9a:29:83:d9:cc 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)

root@network:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth1 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 10.0.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 10.60.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0

 this is the output from the network node.

Keep in mind one thing:

thing:

eth0 - this is the first interface to exit to internet and I used it to install from scratch the server. it has a fixed ip 10.60.85.53 - gateway 10.60.1.1 netmask 255.255.0.0 dnsnames 10.60.1.8 eth1 - management interface eth2 - tunnel interface eth3 - this is assigned to the same network as the eth0 to access the external network

network Thanks

Thanks

root@network:~# ovs-vsctl show 344c539d-06f2-4b70-aeb2-c04b01827206 Bridge br-int fail_mode: secure Port int-br-ex Interface int-br-ex type: patch options: {peer=phy-br-ex} Port patch-tun Interface patch-tun type: patch options: {peer=patch-int} Port br-int Interface br-int type: internal Port "qr-8c36733f-27" tag: 1 Interface "qr-8c36733f-27" type: internal Port "tap069667cb-d5" tag: 1 Interface "tap069667cb-d5" type: internal Bridge br-ex Port br-ex Interface br-ex type: internal Port "eth3" Interface "eth3" Port phy-br-ex Interface phy-br-ex type: patch options: {peer=int-br-ex} Port "qg-02d1751e-37" Interface "qg-02d1751e-37" type: internal Bridge br-tun Port patch-int Interface patch-int type: patch options: {peer=patch-tun} Port br-tun Interface br-tun type: internal Port "gre-0a00011f" Interface "gre-0a00011f" type: gre options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"} ovs_version: "2.0.2" root@network:~# ifconfig br-ex Link encap:Ethernet HWaddr 00:50:56:9c:4e:7d inet6 addr: fe80::d44a:f1ff:fe82:b16a/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:427381 errors:0 dropped:822 overruns:0 frame:0 TX packets:88 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:45853046 (45.8 MB) TX bytes:4008 (4.0 KB)

KB)

br-int Link encap:Ethernet HWaddr b6:cc:44:16:e5:4e inet6 addr: fe80::b075:dff:fe10:d3e/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:63 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4808 (4.8 KB) TX bytes:648 (648.0 B)

B)

br-tun Link encap:Ethernet HWaddr 6e:3a:63:ba:8e:4c inet6 addr: fe80::4036:c0ff:fe75:b259/64 Scope:Link UP BROADCAST RUNNING MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:648 (648.0 B)

B)

eth0 Link encap:Ethernet HWaddr 00:50:56:9c:00:38 inet addr:10.60.85.53 Bcast:10.60.255.255 Mask:255.255.0.0 inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:359554 errors:0 dropped:810 overruns:0 frame:0 TX packets:2781 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:32514872 (32.5 MB) TX bytes:893821 (893.8 KB)

KB)

eth1 Link encap:Ethernet HWaddr 00:50:56:9c:20:04 inet addr:10.0.0.21 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:54648 errors:0 dropped:0 overruns:0 frame:0 TX packets:105744 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4286502 (4.2 MB) TX bytes:23221407 (23.2 MB)

MB)

eth2 Link encap:Ethernet HWaddr 00:50:56:9c:00:8f inet addr:10.0.1.21 Bcast:10.0.1.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:261 errors:0 dropped:0 overruns:0 frame:0 TX packets:209 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:33035 (33.0 KB) TX bytes:27206 (27.2 KB)

KB)

eth3 Link encap:Ethernet HWaddr 00:50:56:9c:4e:7d inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:430482 errors:0 dropped:0 overruns:0 frame:0 TX packets:261 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:46367111 (46.3 MB) TX bytes:17716 (17.7 KB)

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:65536 Metric:1 RX packets:167 errors:0 dropped:0 overruns:0 frame:0 TX packets:167 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:15968 (15.9 KB) TX bytes:15968 (15.9 KB)

KB)

virbr0 Link encap:Ethernet HWaddr 66:9a:29:83:d9:cc 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)

B)

root@network:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth1 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 10.0.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 10.60.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0

virbr0
 this I have changed my adapter layout and now each adapter is on different networks, the first adapter is the output from the external network node.
adapter
 Keep in mind one thing:

 eth0 - this is the first interface to exit to internet and I used it to install from scratch the server. it has a fixed ip 10.60.85.53 - gateway 10.60.1.1 netmask 255.255.0.0 dnsnames 10.60.1.8
eth1 - management interface
eth2 - tunnel interface
eth3 - this is assigned to the same network as the eth0 to access the external network
    eth1 management
    eth2 tunnel
    eth3 internal use
 Thanks
    root@network:~# ifconfig
    br-ex     Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::7c73:fdff:fea1:bc2c/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1830 errors:0 dropped:12 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:238430 (238.4 KB)  TX bytes:648 (648.0 B)
     br-int    Link encap:Ethernet  HWaddr b6:cc:44:16:e5:4e
              inet6 addr: fe80::882f:19ff:fe97:6991/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:34 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:2650 (2.6 KB)  TX bytes:648 (648.0 B)
     br-tun    Link encap:Ethernet  HWaddr 2a:0f:d3:2b:c3:45
              inet6 addr: fe80::1439:3ff:feb8:4e3e/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:90 (90.0 B)  TX bytes:648 (648.0 B)
     eth0      Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1832 errors:0 dropped:0 overruns:0 frame:0
              TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:239646 (239.6 KB)  TX bytes:2822 (2.8 KB)

    eth1      Link encap:Ethernet  HWaddr 00:50:56:9c:20:04
              inet addr:10.0.0.21  Bcast:10.0.0.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:668 errors:0 dropped:0 overruns:0 frame:0
              TX packets:863 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:85210 (85.2 KB)  TX bytes:136438 (136.4 KB)

    eth2      Link encap:Ethernet  HWaddr 00:50:56:9c:00:8f
              inet addr:10.0.1.21  Bcast:10.0.1.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:23 errors:0 dropped:0 overruns:0 frame:0
              TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:2568 (2.5 KB)  TX bytes:2276 (2.2 KB)

    eth3      Link encap:Ethernet  HWaddr 00:50:56:9c:4e:7d
              inet addr:172.16.25.210  Bcast:172.16.25.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:337 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:23014 (23.0 KB)  TX bytes:648 (648.0 B)

    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:65536  Metric:1
              RX packets:11 errors:0 dropped:0 overruns:0 frame:0
              TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:1494 (1.4 KB)  TX bytes:1494 (1.4 KB)

    virbr0    Link encap:Ethernet  HWaddr 06:e9:1d:c9:7c:4d
              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)

    root@network:~# ovs-vsctl show
 344c539d-06f2-4b70-aeb2-c04b01827206
     Bridge br-int
         fail_mode: secure
         Port int-br-ex
             Interface int-br-ex
                 type: patch
                 options: {peer=phy-br-ex}
            Port "tap069667cb-d5"
                tag: 1
                Interface "tap069667cb-d5"
                    type: internal
            Port "qr-8c36733f-27"
                tag: 1
                Interface "qr-8c36733f-27"
                    type: internal
            Port br-int
                Interface br-int
                    type: internal
            Port patch-tun
             Interface patch-tun
                 type: patch
                 options: {peer=patch-int}
        Bridge br-tun
            Port br-int
br-tun
                Interface br-int
br-tun
                    type: internal
        Port "qr-8c36733f-27"
            tag: 1
            Interface "qr-8c36733f-27"
                type: internal
        Port "tap069667cb-d5"
            tag: 1
            Interface "tap069667cb-d5"
                type: internal
    Bridge br-ex
        Port br-ex
            Interface br-ex
                type: internal
        Port "eth3"
            Interface "eth3"
        Port phy-br-ex
            Interface phy-br-ex
                type: patch
                options: {peer=int-br-ex}
        Port "qg-02d1751e-37"
            Interface "qg-02d1751e-37"
                type: internal
    Bridge br-tun
        Port patch-int
            Interface patch-int
                type: patch
                options: {peer=patch-tun}
        Port br-tun
            Interface br-tun
                type: internal
        Port "gre-0a00011f"
             Interface "gre-0a00011f"
                 type: gre
                 options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"}
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
        Bridge br-ex
            Port "qg-02d1751e-37"
                Interface "qg-02d1751e-37"
                    type: internal
            Port br-ex
                Interface br-ex
                    type: internal
            Port "eth0"
                Interface "eth0"
            Port phy-br-ex
                Interface phy-br-ex
                    type: patch
                    options: {peer=int-br-ex}
        ovs_version: "2.0.2"
root@network:~# ifconfig
br-ex     Link encap:Ethernet  HWaddr 00:50:56:9c:4e:7d
          inet6 addr: fe80::d44a:f1ff:fe82:b16a/64 Scope:Link
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:427381 errors:0 dropped:822 overruns:0 frame:0
          TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:45853046 (45.8 MB)  TX bytes:4008 (4.0 KB)

br-int    Link encap:Ethernet  HWaddr b6:cc:44:16:e5:4e
          inet6 addr: fe80::b075:dff:fe10:d3e/64 Scope:Link
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:63 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4808 (4.8 KB)  TX bytes:648 (648.0 B)

br-tun    Link encap:Ethernet  HWaddr 6e:3a:63:ba:8e:4c
          inet6 addr: fe80::4036:c0ff:fe75:b259/64 Scope:Link
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:648 (648.0 B)

eth0      Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
          inet addr:10.60.85.53  Bcast:10.60.255.255  Mask:255.255.0.0
          inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:359554 errors:0 dropped:810 overruns:0 frame:0
          TX packets:2781 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:32514872 (32.5 MB)  TX bytes:893821 (893.8 KB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:9c:20:04
          inet addr:10.0.0.21  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:54648 errors:0 dropped:0 overruns:0 frame:0
          TX packets:105744 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4286502 (4.2 MB)  TX bytes:23221407 (23.2 MB)

eth2      Link encap:Ethernet  HWaddr 00:50:56:9c:00:8f
          inet addr:10.0.1.21  Bcast:10.0.1.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:261 errors:0 dropped:0 overruns:0 frame:0
          TX packets:209 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:33035 (33.0 KB)  TX bytes:27206 (27.2 KB)

eth3      Link encap:Ethernet  HWaddr 00:50:56:9c:4e:7d
          inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:430482 errors:0 dropped:0 overruns:0 frame:0
          TX packets:261 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:46367111 (46.3 MB)  TX bytes:17716 (17.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:65536  Metric:1
          RX packets:167 errors:0 dropped:0 overruns:0 frame:0
          TX packets:167 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:15968 (15.9 KB)  TX bytes:15968 (15.9 KB)

virbr0    Link encap:Ethernet  HWaddr 66:9a:29:83:d9:cc
          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)

 root@network:~# route -n
 Kernel IP routing table
 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
 0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth1
 10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
 10.0.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth2
10.60.0.0       172.16.25.0     0.0.0.0         255.255.0.0   255.255.255.0   U     0      0        0 eth0
eth3
    192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

root@network:~# ovs-vsctl list-ports br-ex
eth0
phy-br-ex
qg-02d1751e-37
    I have changed my adapter layout and now each adapter is on different networks, the first adapter is the external network adapter

    eth0 external network
    eth1 management
    eth2 tunnel
    eth3 internal use

    root@network:~# ifconfig
    br-ex     Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::7c73:fdff:fea1:bc2c/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1830 errors:0 dropped:12 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:238430 (238.4 KB)  TX bytes:648 (648.0 B)

    br-int    Link encap:Ethernet  HWaddr b6:cc:44:16:e5:4e
              inet6 addr: fe80::882f:19ff:fe97:6991/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:34 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:2650 (2.6 KB)  TX bytes:648 (648.0 B)

    br-tun    Link encap:Ethernet  HWaddr 2a:0f:d3:2b:c3:45
              inet6 addr: fe80::1439:3ff:feb8:4e3e/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:90 (90.0 B)  TX bytes:648 (648.0 B)

    eth0      Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1832 errors:0 dropped:0 overruns:0 frame:0
              TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:239646 (239.6 KB)  TX bytes:2822 (2.8 KB)

    eth1      Link encap:Ethernet  HWaddr 00:50:56:9c:20:04
              inet addr:10.0.0.21  Bcast:10.0.0.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:668 errors:0 dropped:0 overruns:0 frame:0
              TX packets:863 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:85210 (85.2 KB)  TX bytes:136438 (136.4 KB)

    eth2      Link encap:Ethernet  HWaddr 00:50:56:9c:00:8f
              inet addr:10.0.1.21  Bcast:10.0.1.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:23 errors:0 dropped:0 overruns:0 frame:0
              TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:2568 (2.5 KB)  TX bytes:2276 (2.2 KB)

    eth3      Link encap:Ethernet  HWaddr 00:50:56:9c:4e:7d
              inet addr:172.16.25.210  Bcast:172.16.25.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:337 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:23014 (23.0 KB)  TX bytes:648 (648.0 B)

    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:65536  Metric:1
              RX packets:11 errors:0 dropped:0 overruns:0 frame:0
              TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:1494 (1.4 KB)  TX bytes:1494 (1.4 KB)

    virbr0    Link encap:Ethernet  HWaddr 06:e9:1d:c9:7c:4d
              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)

    root@network:~# ovs-vsctl show
    344c539d-06f2-4b70-aeb2-c04b01827206
        Bridge br-int
            fail_mode: secure
            Port int-br-ex
                Interface int-br-ex
                    type: patch
                    options: {peer=phy-br-ex}
            Port "tap069667cb-d5"
                tag: 1
                Interface "tap069667cb-d5"
                    type: internal
            Port "qr-8c36733f-27"
                tag: 1
                Interface "qr-8c36733f-27"
                    type: internal
            Port br-int
                Interface br-int
                    type: internal
            Port patch-tun
                Interface patch-tun
                    type: patch
                    options: {peer=patch-int}
        Bridge br-tun
            Port br-tun
                Interface br-tun
                    type: internal
            Port "gre-0a00011f"
                Interface "gre-0a00011f"
                    type: gre
                    options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"}
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
        Bridge br-ex
            Port "qg-02d1751e-37"
                Interface "qg-02d1751e-37"
                    type: internal
            Port br-ex
                Interface br-ex
                    type: internal
            Port "eth0"
                Interface "eth0"
            Port phy-br-ex
                Interface phy-br-ex
                    type: patch
                    options: {peer=int-br-ex}
        ovs_version: "2.0.2"
    root@network:~# route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth1
    10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
    10.0.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth2
    172.16.25.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3
    192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

root@network:~# ovs-vsctl list-ports br-ex
eth0
phy-br-ex
qg-02d1751e-37

root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-PREROUTING  all  --  anywhere             anywhere

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-OUTPUT  all  --  anywhere             anywhere

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-POSTROUTING  all  --  anywhere             anywhere
neutron-postrouting-bottom  all  --  anywhere             anywhere

Chain neutron-l3-agent-OUTPUT (1 references)
target     prot opt source               destination
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-POSTROUTING (1 references)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere             ! ctstate DNAT

Chain neutron-l3-agent-PREROUTING (1 references)
target     prot opt source               destination
REDIRECT   tcp  --  anywhere             169.254.169.254      tcp dpt:http redir ports 9697
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-float-snat (1 references)
target     prot opt source               destination
SNAT       all  --  192.168.1.5          anywhere             to:10.60.85.101

Chain neutron-l3-agent-snat (1 references)
target     prot opt source               destination
neutron-l3-agent-float-snat  all  --  anywhere             anywhere
SNAT       all  --  192.168.1.0/24       anywhere             to:10.60.85.100

Chain neutron-postrouting-bottom (1 references)
target     prot opt source               destination
neutron-l3-agent-snat  all  --  anywhere             anywhere
 executed from the network node

    No response from this command
    netstat -lntp | grep 8775

    root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd netstat -antp
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    tcp        0      0 0.0.0.0:9697            0.0.0.0:*               LISTEN      2685/python

    root@network:~# neutron router-list
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    | id                                   | name        | external_gateway_info                                                                                                                                                                    | distributed | ha    |
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    | c301e1b2-f985-43fd-a6a8-0fbf7c221ecd | demo-router | {"network_id": "5c07cff7-3cbf-4eec-a14b-786b76b952bd", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "c36f5ed2-4df7-4224-b91c-57accf6e5fd8", "ip_address": "10.60.85.100"}]} | False       | False |
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    root@network:~# neutron router-port-list demo-router
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+
    | id                                   | name | mac_address       | fixed_ips                                                                           |
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+
    | 02d1751e-378b-4ea8-b6c7-e03f3f880df0 |      | fa:16:3e:2b:90:87 | {"subnet_id": "c36f5ed2-4df7-4224-b91c-57accf6e5fd8", "ip_address": "10.60.85.100"} |
    | 8c36733f-2751-45e1-8ddb-5e2826469bd5 |      | fa:16:3e:02:e7:85 | {"subnet_id": "366ed75a-6239-4f5d-97b7-9c21d63e36ad", "ip_address": "192.168.1.1"}  |
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+

root@network:~# neutron subnet-show ext-subnet
+-------------------+--------------------------------------------------+
| Field             | Value                                            |
+-------------------+--------------------------------------------------+
| allocation_pools  | {"start": "10.60.85.100", "end": "10.60.85.110"} |
| cidr              | 10.60.0.0/16                                     |
| dns_nameservers   |                                                  |
| enable_dhcp       | False                                            |
| gateway_ip        | 10.60.1.1                                        |
| host_routes       |                                                  |
| id                | c36f5ed2-4df7-4224-b91c-57accf6e5fd8             |
| ip_version        | 4                                                |
| ipv6_address_mode |                                                  |
| ipv6_ra_mode      |                                                  |
| name              | ext-subnet                                       |
| network_id        | 5c07cff7-3cbf-4eec-a14b-786b76b952bd             |
| tenant_id         | cd2b4cf53ff04ed78b28d842c19f72bc                 |
+-------------------+--------------------------------------------------+

I have changed my adapter layout and now each adapter is on different networks, the first adapter is the external network adapter adapter

    eth0 external network
    eth1 management
    eth2 tunnel
    eth3 internal use

    root@network:~# ifconfig
    br-ex     Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::7c73:fdff:fea1:bc2c/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1830 errors:0 dropped:12 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:238430 (238.4 KB)  TX bytes:648 (648.0 B)

    br-int    Link encap:Ethernet  HWaddr b6:cc:44:16:e5:4e
              inet6 addr: fe80::882f:19ff:fe97:6991/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:34 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:2650 (2.6 KB)  TX bytes:648 (648.0 B)

    br-tun    Link encap:Ethernet  HWaddr 2a:0f:d3:2b:c3:45
              inet6 addr: fe80::1439:3ff:feb8:4e3e/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:90 (90.0 B)  TX bytes:648 (648.0 B)

    eth0      Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1832 errors:0 dropped:0 overruns:0 frame:0
              TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:239646 (239.6 KB)  TX bytes:2822 (2.8 KB)

    eth1      Link encap:Ethernet  HWaddr 00:50:56:9c:20:04
              inet addr:10.0.0.21  Bcast:10.0.0.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:668 errors:0 dropped:0 overruns:0 frame:0
              TX packets:863 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:85210 (85.2 KB)  TX bytes:136438 (136.4 KB)

    eth2      Link encap:Ethernet  HWaddr 00:50:56:9c:00:8f
              inet addr:10.0.1.21  Bcast:10.0.1.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:23 errors:0 dropped:0 overruns:0 frame:0
              TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:2568 (2.5 KB)  TX bytes:2276 (2.2 KB)

    eth3      Link encap:Ethernet  HWaddr 00:50:56:9c:4e:7d
              inet addr:172.16.25.210  Bcast:172.16.25.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:337 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:23014 (23.0 KB)  TX bytes:648 (648.0 B)

    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:65536  Metric:1
              RX packets:11 errors:0 dropped:0 overruns:0 frame:0
              TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:1494 (1.4 KB)  TX bytes:1494 (1.4 KB)

    virbr0    Link encap:Ethernet  HWaddr 06:e9:1d:c9:7c:4d
              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)

    root@network:~# ovs-vsctl show
    344c539d-06f2-4b70-aeb2-c04b01827206
        Bridge br-int
            fail_mode: secure
            Port int-br-ex
                Interface int-br-ex
                    type: patch
                    options: {peer=phy-br-ex}
            Port "tap069667cb-d5"
                tag: 1
                Interface "tap069667cb-d5"
                    type: internal
            Port "qr-8c36733f-27"
                tag: 1
                Interface "qr-8c36733f-27"
                    type: internal
            Port br-int
                Interface br-int
                    type: internal
            Port patch-tun
                Interface patch-tun
                    type: patch
                    options: {peer=patch-int}
        Bridge br-tun
            Port br-tun
                Interface br-tun
                    type: internal
            Port "gre-0a00011f"
                Interface "gre-0a00011f"
                    type: gre
                    options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"}
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
        Bridge br-ex
            Port "qg-02d1751e-37"
                Interface "qg-02d1751e-37"
                    type: internal
            Port br-ex
                Interface br-ex
                    type: internal
            Port "eth0"
                Interface "eth0"
            Port phy-br-ex
                Interface phy-br-ex
                    type: patch
                    options: {peer=int-br-ex}
        ovs_version: "2.0.2"
    root@network:~# route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth1
    10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
    10.0.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth2
    172.16.25.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3
    192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

root@network:~# ovs-vsctl list-ports br-ex
eth0
phy-br-ex
qg-02d1751e-37

root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-PREROUTING  all  --  anywhere             anywhere

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-OUTPUT  all  --  anywhere             anywhere

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-POSTROUTING  all  --  anywhere             anywhere
neutron-postrouting-bottom  all  --  anywhere             anywhere

Chain neutron-l3-agent-OUTPUT (1 references)
target     prot opt source               destination
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-POSTROUTING (1 references)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere             ! ctstate DNAT

Chain neutron-l3-agent-PREROUTING (1 references)
target     prot opt source               destination
REDIRECT   tcp  --  anywhere             169.254.169.254      tcp dpt:http redir ports 9697
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-float-snat (1 references)
target     prot opt source               destination
SNAT       all  --  192.168.1.5          anywhere             to:10.60.85.101

Chain neutron-l3-agent-snat (1 references)
target     prot opt source               destination
neutron-l3-agent-float-snat  all  --  anywhere             anywhere
SNAT       all  --  192.168.1.0/24       anywhere             to:10.60.85.100

Chain neutron-postrouting-bottom (1 references)
target     prot opt source               destination
neutron-l3-agent-snat  all  --  anywhere             anywhere
 root@controller:~# netstat -lntp | grep 8775
tcp        0      0 0.0.0.0:8775            0.0.0.0:*               LISTEN      1339/python

root@controller:~# neutron agent-list
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
| id                                   | agent_type         | host     | alive | admin_state_up | binary                    |
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
| 32f58296-5128-48e4-876e-3a847b5a27ba | Open vSwitch agent | network  | :-)   | True           | neutron-openvswitch-agent |
| 3a0b1f9a-6f09-49fc-a97d-dbae05c04666 | L3 agent           | network  | :-)   | True           | neutron-l3-agent          |
| b4e2d31a-1e2d-41f6-b3f9-3c7ad4d7c67b | Metadata agent     | network  | :-)   | True           | neutron-metadata-agent    |
| cc0599a0-27ad-4364-909e-f9a17ba0c269 | DHCP agent         | network  | :-)   | True           | neutron-dhcp-agent        |
| e540cfdb-a237-4594-abc7-1c130a56926b | Open vSwitch agent | compute1 | :-)   | True           | neutron-openvswitch-agent |
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+

root@network:~# ps -ef | grep 2685
root      2685     1  0 06:45 ?        00:00:00 /usr/bin/python /usr/bin/neutron-ns-metadata-proxy --pid_file=/var/lib/neutron/external/pids/c301e1b2-f985-43fd-a6a8-0fbf7c221ecd.pid --metadata_proxy_socket=/var/lib/neutron/metadata_proxy --router_id=c301e1b2-f985-43fd-a6a8-0fbf7c221ecd --state_path=/var/lib/neutron --metadata_port=9697 --debug --verbose --log-file=neutron-ns-metadata-proxy-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd.log --log-dir=/var/log/neutron
root     18821  3260  0 09:39 pts/1    00:00:00 grep --color=auto 2685
root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd iptables  -S -t nat
-P PREROUTING ACCEPT
-P INPUT ACCEPT
-P OUTPUT ACCEPT
-P POSTROUTING ACCEPT
-N neutron-l3-agent-OUTPUT
-N neutron-l3-agent-POSTROUTING
-N neutron-l3-agent-PREROUTING
-N neutron-l3-agent-float-snat
-N neutron-l3-agent-snat
-N neutron-postrouting-bottom
-A PREROUTING -j neutron-l3-agent-PREROUTING
-A OUTPUT -j neutron-l3-agent-OUTPUT
-A POSTROUTING -j neutron-l3-agent-POSTROUTING
-A POSTROUTING -j neutron-postrouting-bottom
-A neutron-l3-agent-OUTPUT -d 10.60.85.101/32 -j DNAT --to-destination 192.168.1.5
-A neutron-l3-agent-POSTROUTING ! -i qg-02d1751e-37 ! -o qg-02d1751e-37 -m conntrack ! --ctstate DNAT -j ACCEPT
-A neutron-l3-agent-PREROUTING -d 169.254.169.254/32 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 9697
-A neutron-l3-agent-PREROUTING -d 10.60.85.101/32 -j DNAT --to-destination 192.168.1.5
-A neutron-l3-agent-float-snat -s 192.168.1.5/32 -j SNAT --to-source 10.60.85.101
-A neutron-l3-agent-snat -j neutron-l3-agent-float-snat
-A neutron-l3-agent-snat -s 192.168.1.0/24 -j SNAT --to-source 10.60.85.100
-A neutron-postrouting-bottom -j neutron-l3-agent-snat

executed from the network node node

    No response from this command
    netstat -lntp | grep 8775

    root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd netstat -antp
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    tcp        0      0 0.0.0.0:9697            0.0.0.0:*               LISTEN      2685/python

    root@network:~# neutron router-list
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    | id                                   | name        | external_gateway_info                                                                                                                                                                    | distributed | ha    |
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    | c301e1b2-f985-43fd-a6a8-0fbf7c221ecd | demo-router | {"network_id": "5c07cff7-3cbf-4eec-a14b-786b76b952bd", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "c36f5ed2-4df7-4224-b91c-57accf6e5fd8", "ip_address": "10.60.85.100"}]} | False       | False |
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    root@network:~# neutron router-port-list demo-router
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+
    | id                                   | name | mac_address       | fixed_ips                                                                           |
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+
    | 02d1751e-378b-4ea8-b6c7-e03f3f880df0 |      | fa:16:3e:2b:90:87 | {"subnet_id": "c36f5ed2-4df7-4224-b91c-57accf6e5fd8", "ip_address": "10.60.85.100"} |
    | 8c36733f-2751-45e1-8ddb-5e2826469bd5 |      | fa:16:3e:02:e7:85 | {"subnet_id": "366ed75a-6239-4f5d-97b7-9c21d63e36ad", "ip_address": "192.168.1.1"}  |
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+

root@network:~# neutron subnet-show ext-subnet
+-------------------+--------------------------------------------------+
| Field             | Value                                            |
+-------------------+--------------------------------------------------+
| allocation_pools  | {"start": "10.60.85.100", "end": "10.60.85.110"} |
| cidr              | 10.60.0.0/16                                     |
| dns_nameservers   |                                                  |
| enable_dhcp       | False                                            |
| gateway_ip        | 10.60.1.1                                        |
| host_routes       |                                                  |
| id                | c36f5ed2-4df7-4224-b91c-57accf6e5fd8             |
| ip_version        | 4                                                |
| ipv6_address_mode |                                                  |
| ipv6_ra_mode      |                                                  |
| name              | ext-subnet                                       |
| network_id        | 5c07cff7-3cbf-4eec-a14b-786b76b952bd             |
| tenant_id         | cd2b4cf53ff04ed78b28d842c19f72bc                 |
+-------------------+--------------------------------------------------+

I have changed my adapter layout and now each adapter is on different networks, the first adapter is the external network adapter

    eth0 external network
    eth1 management
    eth2 tunnel
    eth3 internal use

    root@network:~# ifconfig
    br-ex     Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::7c73:fdff:fea1:bc2c/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1830 errors:0 dropped:12 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:238430 (238.4 KB)  TX bytes:648 (648.0 B)

    br-int    Link encap:Ethernet  HWaddr b6:cc:44:16:e5:4e
              inet6 addr: fe80::882f:19ff:fe97:6991/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:34 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:2650 (2.6 KB)  TX bytes:648 (648.0 B)

    br-tun    Link encap:Ethernet  HWaddr 2a:0f:d3:2b:c3:45
              inet6 addr: fe80::1439:3ff:feb8:4e3e/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:90 (90.0 B)  TX bytes:648 (648.0 B)

    eth0      Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1832 errors:0 dropped:0 overruns:0 frame:0
              TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:239646 (239.6 KB)  TX bytes:2822 (2.8 KB)

    eth1      Link encap:Ethernet  HWaddr 00:50:56:9c:20:04
              inet addr:10.0.0.21  Bcast:10.0.0.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:668 errors:0 dropped:0 overruns:0 frame:0
              TX packets:863 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:85210 (85.2 KB)  TX bytes:136438 (136.4 KB)

    eth2      Link encap:Ethernet  HWaddr 00:50:56:9c:00:8f
              inet addr:10.0.1.21  Bcast:10.0.1.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:23 errors:0 dropped:0 overruns:0 frame:0
              TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:2568 (2.5 KB)  TX bytes:2276 (2.2 KB)

    eth3      Link encap:Ethernet  HWaddr 00:50:56:9c:4e:7d
              inet addr:172.16.25.210  Bcast:172.16.25.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:337 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:23014 (23.0 KB)  TX bytes:648 (648.0 B)

    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:65536  Metric:1
              RX packets:11 errors:0 dropped:0 overruns:0 frame:0
              TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:1494 (1.4 KB)  TX bytes:1494 (1.4 KB)

    virbr0    Link encap:Ethernet  HWaddr 06:e9:1d:c9:7c:4d
              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)

    root@network:~# ovs-vsctl show
    344c539d-06f2-4b70-aeb2-c04b01827206
        Bridge br-int
            fail_mode: secure
            Port int-br-ex
                Interface int-br-ex
                    type: patch
                    options: {peer=phy-br-ex}
            Port "tap069667cb-d5"
                tag: 1
                Interface "tap069667cb-d5"
                    type: internal
            Port "qr-8c36733f-27"
                tag: 1
                Interface "qr-8c36733f-27"
                    type: internal
            Port br-int
                Interface br-int
                    type: internal
            Port patch-tun
                Interface patch-tun
                    type: patch
                    options: {peer=patch-int}
        Bridge br-tun
            Port br-tun
                Interface br-tun
                    type: internal
            Port "gre-0a00011f"
                Interface "gre-0a00011f"
                    type: gre
                    options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"}
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
        Bridge br-ex
            Port "qg-02d1751e-37"
                Interface "qg-02d1751e-37"
                    type: internal
            Port br-ex
                Interface br-ex
                    type: internal
            Port "eth0"
                Interface "eth0"
            Port phy-br-ex
                Interface phy-br-ex
                    type: patch
                    options: {peer=int-br-ex}
        ovs_version: "2.0.2"
    root@network:~# route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth1
    10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
    10.0.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth2
    172.16.25.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3
    192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

root@network:~# ovs-vsctl list-ports br-ex
eth0
phy-br-ex
qg-02d1751e-37

root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-PREROUTING  all  --  anywhere             anywhere

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-OUTPUT  all  --  anywhere             anywhere

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-POSTROUTING  all  --  anywhere             anywhere
neutron-postrouting-bottom  all  --  anywhere             anywhere

Chain neutron-l3-agent-OUTPUT (1 references)
target     prot opt source               destination
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-POSTROUTING (1 references)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere             ! ctstate DNAT

Chain neutron-l3-agent-PREROUTING (1 references)
target     prot opt source               destination
REDIRECT   tcp  --  anywhere             169.254.169.254      tcp dpt:http redir ports 9697
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-float-snat (1 references)
target     prot opt source               destination
SNAT       all  --  192.168.1.5          anywhere             to:10.60.85.101

Chain neutron-l3-agent-snat (1 references)
target     prot opt source               destination
neutron-l3-agent-float-snat  all  --  anywhere             anywhere
SNAT       all  --  192.168.1.0/24       anywhere             to:10.60.85.100

Chain neutron-postrouting-bottom (1 references)
target     prot opt source               destination
neutron-l3-agent-snat  all  --  anywhere             anywhere
root@controller:~# ps -ef | grep 1339
nova      1339     1  0 06:41 ?        00:04:59 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2077  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2078  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2080  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2082  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2166  1339  0 06:41 ?        00:00:05 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2171  1339  0 06:41 ?        00:00:06 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2173  1339  0 06:41 ?        00:00:05 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2177  1339  0 06:41 ?        00:00:06 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2219  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2220  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2221  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
nova      2222  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
root     13981  3019  0 21:16 pts/1    00:00:00 grep --color=auto 1339

root@controller:~# netstat -lntp | grep 8775
tcp        0      0 0.0.0.0:8775            0.0.0.0:*               LISTEN      1339/python

root@controller:~# neutron agent-list
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
| id                                   | agent_type         | host     | alive | admin_state_up | binary                    |
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
| 32f58296-5128-48e4-876e-3a847b5a27ba | Open vSwitch agent | network  | :-)   | True           | neutron-openvswitch-agent |
| 3a0b1f9a-6f09-49fc-a97d-dbae05c04666 | L3 agent           | network  | :-)   | True           | neutron-l3-agent          |
| b4e2d31a-1e2d-41f6-b3f9-3c7ad4d7c67b | Metadata agent     | network  | :-)   | True           | neutron-metadata-agent    |
| cc0599a0-27ad-4364-909e-f9a17ba0c269 | DHCP agent         | network  | :-)   | True           | neutron-dhcp-agent        |
| e540cfdb-a237-4594-abc7-1c130a56926b | Open vSwitch agent | compute1 | :-)   | True           | neutron-openvswitch-agent |
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+

root@network:~# ps -ef | grep 2685
root      2685     1  0 06:45 ?        00:00:00 /usr/bin/python /usr/bin/neutron-ns-metadata-proxy --pid_file=/var/lib/neutron/external/pids/c301e1b2-f985-43fd-a6a8-0fbf7c221ecd.pid --metadata_proxy_socket=/var/lib/neutron/metadata_proxy --router_id=c301e1b2-f985-43fd-a6a8-0fbf7c221ecd --state_path=/var/lib/neutron --metadata_port=9697 --debug --verbose --log-file=neutron-ns-metadata-proxy-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd.log --log-dir=/var/log/neutron
root     18821  3260  0 09:39 pts/1    00:00:00 grep --color=auto 2685
root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd iptables  -S -t nat
-P PREROUTING ACCEPT
-P INPUT ACCEPT
-P OUTPUT ACCEPT
-P POSTROUTING ACCEPT
-N neutron-l3-agent-OUTPUT
-N neutron-l3-agent-POSTROUTING
-N neutron-l3-agent-PREROUTING
-N neutron-l3-agent-float-snat
-N neutron-l3-agent-snat
-N neutron-postrouting-bottom
-A PREROUTING -j neutron-l3-agent-PREROUTING
-A OUTPUT -j neutron-l3-agent-OUTPUT
-A POSTROUTING -j neutron-l3-agent-POSTROUTING
-A POSTROUTING -j neutron-postrouting-bottom
-A neutron-l3-agent-OUTPUT -d 10.60.85.101/32 -j DNAT --to-destination 192.168.1.5
-A neutron-l3-agent-POSTROUTING ! -i qg-02d1751e-37 ! -o qg-02d1751e-37 -m conntrack ! --ctstate DNAT -j ACCEPT
-A neutron-l3-agent-PREROUTING -d 169.254.169.254/32 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 9697
-A neutron-l3-agent-PREROUTING -d 10.60.85.101/32 -j DNAT --to-destination 192.168.1.5
-A neutron-l3-agent-float-snat -s 192.168.1.5/32 -j SNAT --to-source 10.60.85.101
-A neutron-l3-agent-snat -j neutron-l3-agent-float-snat
-A neutron-l3-agent-snat -s 192.168.1.0/24 -j SNAT --to-source 10.60.85.100
-A neutron-postrouting-bottom -j neutron-l3-agent-snat

executed from the network node

    No response from this command
    netstat -lntp | grep 8775

    root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd netstat -antp
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    tcp        0      0 0.0.0.0:9697            0.0.0.0:*               LISTEN      2685/python

    root@network:~# neutron router-list
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    | id                                   | name        | external_gateway_info                                                                                                                                                                    | distributed | ha    |
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    | c301e1b2-f985-43fd-a6a8-0fbf7c221ecd | demo-router | {"network_id": "5c07cff7-3cbf-4eec-a14b-786b76b952bd", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "c36f5ed2-4df7-4224-b91c-57accf6e5fd8", "ip_address": "10.60.85.100"}]} | False       | False |
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    root@network:~# neutron router-port-list demo-router
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+
    | id                                   | name | mac_address       | fixed_ips                                                                           |
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+
    | 02d1751e-378b-4ea8-b6c7-e03f3f880df0 |      | fa:16:3e:2b:90:87 | {"subnet_id": "c36f5ed2-4df7-4224-b91c-57accf6e5fd8", "ip_address": "10.60.85.100"} |
    | 8c36733f-2751-45e1-8ddb-5e2826469bd5 |      | fa:16:3e:02:e7:85 | {"subnet_id": "366ed75a-6239-4f5d-97b7-9c21d63e36ad", "ip_address": "192.168.1.1"}  |
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+

root@network:~# neutron subnet-show ext-subnet
+-------------------+--------------------------------------------------+
| Field             | Value                                            |
+-------------------+--------------------------------------------------+
| allocation_pools  | {"start": "10.60.85.100", "end": "10.60.85.110"} |
| cidr              | 10.60.0.0/16                                     |
| dns_nameservers   |                                                  |
| enable_dhcp       | False                                            |
| gateway_ip        | 10.60.1.1                                        |
| host_routes       |                                                  |
| id                | c36f5ed2-4df7-4224-b91c-57accf6e5fd8             |
| ip_version        | 4                                                |
| ipv6_address_mode |                                                  |
| ipv6_ra_mode      |                                                  |
| name              | ext-subnet                                       |
| network_id        | 5c07cff7-3cbf-4eec-a14b-786b76b952bd             |
| tenant_id         | cd2b4cf53ff04ed78b28d842c19f72bc                 |
+-------------------+--------------------------------------------------+

I have changed my adapter layout and now each adapter is on different networks, the first adapter is the external network adapter

    eth0 external network
    eth1 management
    eth2 tunnel
    eth3 internal use

    root@network:~# ifconfig
    br-ex     Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::7c73:fdff:fea1:bc2c/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1830 errors:0 dropped:12 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:238430 (238.4 KB)  TX bytes:648 (648.0 B)

    br-int    Link encap:Ethernet  HWaddr b6:cc:44:16:e5:4e
              inet6 addr: fe80::882f:19ff:fe97:6991/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:34 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:2650 (2.6 KB)  TX bytes:648 (648.0 B)

    br-tun    Link encap:Ethernet  HWaddr 2a:0f:d3:2b:c3:45
              inet6 addr: fe80::1439:3ff:feb8:4e3e/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:90 (90.0 B)  TX bytes:648 (648.0 B)

    eth0      Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1832 errors:0 dropped:0 overruns:0 frame:0
              TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:239646 (239.6 KB)  TX bytes:2822 (2.8 KB)

    eth1      Link encap:Ethernet  HWaddr 00:50:56:9c:20:04
              inet addr:10.0.0.21  Bcast:10.0.0.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:668 errors:0 dropped:0 overruns:0 frame:0
              TX packets:863 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:85210 (85.2 KB)  TX bytes:136438 (136.4 KB)

    eth2      Link encap:Ethernet  HWaddr 00:50:56:9c:00:8f
              inet addr:10.0.1.21  Bcast:10.0.1.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:23 errors:0 dropped:0 overruns:0 frame:0
              TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:2568 (2.5 KB)  TX bytes:2276 (2.2 KB)

    eth3      Link encap:Ethernet  HWaddr 00:50:56:9c:4e:7d
              inet addr:172.16.25.210  Bcast:172.16.25.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:337 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:23014 (23.0 KB)  TX bytes:648 (648.0 B)

    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:65536  Metric:1
              RX packets:11 errors:0 dropped:0 overruns:0 frame:0
              TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:1494 (1.4 KB)  TX bytes:1494 (1.4 KB)

    virbr0    Link encap:Ethernet  HWaddr 06:e9:1d:c9:7c:4d
              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)

    root@network:~# ovs-vsctl show
    344c539d-06f2-4b70-aeb2-c04b01827206
        Bridge br-int
            fail_mode: secure
            Port int-br-ex
                Interface int-br-ex
                    type: patch
                    options: {peer=phy-br-ex}
            Port "tap069667cb-d5"
                tag: 1
                Interface "tap069667cb-d5"
                    type: internal
            Port "qr-8c36733f-27"
                tag: 1
                Interface "qr-8c36733f-27"
                    type: internal
            Port br-int
                Interface br-int
                    type: internal
            Port patch-tun
                Interface patch-tun
                    type: patch
                    options: {peer=patch-int}
        Bridge br-tun
            Port br-tun
                Interface br-tun
                    type: internal
            Port "gre-0a00011f"
                Interface "gre-0a00011f"
                    type: gre
                    options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"}
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
        Bridge br-ex
            Port "qg-02d1751e-37"
                Interface "qg-02d1751e-37"
                    type: internal
            Port br-ex
                Interface br-ex
                    type: internal
            Port "eth0"
                Interface "eth0"
            Port phy-br-ex
                Interface phy-br-ex
                    type: patch
                    options: {peer=int-br-ex}
        ovs_version: "2.0.2"
    root@network:~# route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth1
    10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
    10.0.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth2
    172.16.25.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3
    192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

root@network:~# ovs-vsctl list-ports br-ex
eth0
phy-br-ex
qg-02d1751e-37

root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-PREROUTING  all  --  anywhere             anywhere

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-OUTPUT  all  --  anywhere             anywhere

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-POSTROUTING  all  --  anywhere             anywhere
neutron-postrouting-bottom  all  --  anywhere             anywhere

Chain neutron-l3-agent-OUTPUT (1 references)
target     prot opt source               destination
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-POSTROUTING (1 references)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere             ! ctstate DNAT

Chain neutron-l3-agent-PREROUTING (1 references)
target     prot opt source               destination
REDIRECT   tcp  --  anywhere             169.254.169.254      tcp dpt:http redir ports 9697
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-float-snat (1 references)
target     prot opt source               destination
SNAT       all  --  192.168.1.5          anywhere             to:10.60.85.101

Chain neutron-l3-agent-snat (1 references)
target     prot opt source               destination
neutron-l3-agent-float-snat  all  --  anywhere             anywhere
SNAT       all  --  192.168.1.0/24       anywhere             to:10.60.85.100

Chain neutron-postrouting-bottom (1 references)
target     prot opt source               destination
neutron-l3-agent-snat  all  --  anywhere             anywhere
 root@controller:~# ps -ef | grep 1339
 nova      1339     1  0 06:41 ?        00:04:59 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2077  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2078  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2080  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2082  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2166  1339  0 06:41 ?        00:00:05 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2171  1339  0 06:41 ?        00:00:06 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2173  1339  0 06:41 ?        00:00:05 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2177  1339  0 06:41 ?        00:00:06 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2219  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2220  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2221  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 nova      2222  1339  0 06:41 ?        00:00:00 /usr/bin/python /usr/bin/nova-api --config-file=/etc/nova/nova.conf
 root     13981  3019  0 21:16 pts/1    00:00:00 grep --color=auto 1339



# The primary network interface
auto eth0
iface eth0 inet manual
  up ip link set dev $IFACE up
  up ifconfig $IFACE promisc
  down ip link set dev $IFACE down

root@controller:~# netstat -lntp | grep 8775
tcp        0      0 0.0.0.0:8775            0.0.0.0:*               LISTEN      1339/python

root@controller:~# neutron agent-list
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
| id                                   | agent_type         | host     | alive | admin_state_up | binary                    |
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
| 32f58296-5128-48e4-876e-3a847b5a27ba | Open vSwitch agent | network  | :-)   | True           | neutron-openvswitch-agent |
| 3a0b1f9a-6f09-49fc-a97d-dbae05c04666 | L3 agent           | network  | :-)   | True           | neutron-l3-agent          |
| b4e2d31a-1e2d-41f6-b3f9-3c7ad4d7c67b | Metadata agent     | network  | :-)   | True           | neutron-metadata-agent    |
| cc0599a0-27ad-4364-909e-f9a17ba0c269 | DHCP agent         | network  | :-)   | True           | neutron-dhcp-agent        |
| e540cfdb-a237-4594-abc7-1c130a56926b | Open vSwitch agent | compute1 | :-)   | True           | neutron-openvswitch-agent |
+--------------------------------------+--------------------+----------+-------+----------------+---------------------------+

root@network:~# ps -ef | grep 2685
root      2685     1  0 06:45 ?        00:00:00 /usr/bin/python /usr/bin/neutron-ns-metadata-proxy --pid_file=/var/lib/neutron/external/pids/c301e1b2-f985-43fd-a6a8-0fbf7c221ecd.pid --metadata_proxy_socket=/var/lib/neutron/metadata_proxy --router_id=c301e1b2-f985-43fd-a6a8-0fbf7c221ecd --state_path=/var/lib/neutron --metadata_port=9697 --debug --verbose --log-file=neutron-ns-metadata-proxy-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd.log --log-dir=/var/log/neutron
root     18821  3260  0 09:39 pts/1    00:00:00 grep --color=auto 2685
root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd iptables  -S -t nat
-P PREROUTING ACCEPT
-P INPUT ACCEPT
-P OUTPUT ACCEPT
-P POSTROUTING ACCEPT
-N neutron-l3-agent-OUTPUT
-N neutron-l3-agent-POSTROUTING
-N neutron-l3-agent-PREROUTING
-N neutron-l3-agent-float-snat
-N neutron-l3-agent-snat
-N neutron-postrouting-bottom
-A PREROUTING -j neutron-l3-agent-PREROUTING
-A OUTPUT -j neutron-l3-agent-OUTPUT
-A POSTROUTING -j neutron-l3-agent-POSTROUTING
-A POSTROUTING -j neutron-postrouting-bottom
-A neutron-l3-agent-OUTPUT -d 10.60.85.101/32 -j DNAT --to-destination 192.168.1.5
-A neutron-l3-agent-POSTROUTING ! -i qg-02d1751e-37 ! -o qg-02d1751e-37 -m conntrack ! --ctstate DNAT -j ACCEPT
-A neutron-l3-agent-PREROUTING -d 169.254.169.254/32 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 9697
-A neutron-l3-agent-PREROUTING -d 10.60.85.101/32 -j DNAT --to-destination 192.168.1.5
-A neutron-l3-agent-float-snat -s 192.168.1.5/32 -j SNAT --to-source 10.60.85.101
-A neutron-l3-agent-snat -j neutron-l3-agent-float-snat
-A neutron-l3-agent-snat -s 192.168.1.0/24 -j SNAT --to-source 10.60.85.100
-A neutron-postrouting-bottom -j neutron-l3-agent-snat

executed from the network node

    No response from this command
    netstat -lntp | grep 8775

    root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd netstat -antp
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    tcp        0      0 0.0.0.0:9697            0.0.0.0:*               LISTEN      2685/python

    root@network:~# neutron router-list
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    | id                                   | name        | external_gateway_info                                                                                                                                                                    | distributed | ha    |
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    | c301e1b2-f985-43fd-a6a8-0fbf7c221ecd | demo-router | {"network_id": "5c07cff7-3cbf-4eec-a14b-786b76b952bd", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "c36f5ed2-4df7-4224-b91c-57accf6e5fd8", "ip_address": "10.60.85.100"}]} | False       | False |
    +--------------------------------------+-------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+-------+
    root@network:~# neutron router-port-list demo-router
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+
    | id                                   | name | mac_address       | fixed_ips                                                                           |
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+
    | 02d1751e-378b-4ea8-b6c7-e03f3f880df0 |      | fa:16:3e:2b:90:87 | {"subnet_id": "c36f5ed2-4df7-4224-b91c-57accf6e5fd8", "ip_address": "10.60.85.100"} |
    | 8c36733f-2751-45e1-8ddb-5e2826469bd5 |      | fa:16:3e:02:e7:85 | {"subnet_id": "366ed75a-6239-4f5d-97b7-9c21d63e36ad", "ip_address": "192.168.1.1"}  |
    +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+

root@network:~# neutron subnet-show ext-subnet
+-------------------+--------------------------------------------------+
| Field             | Value                                            |
+-------------------+--------------------------------------------------+
| allocation_pools  | {"start": "10.60.85.100", "end": "10.60.85.110"} |
| cidr              | 10.60.0.0/16                                     |
| dns_nameservers   |                                                  |
| enable_dhcp       | False                                            |
| gateway_ip        | 10.60.1.1                                        |
| host_routes       |                                                  |
| id                | c36f5ed2-4df7-4224-b91c-57accf6e5fd8             |
| ip_version        | 4                                                |
| ipv6_address_mode |                                                  |
| ipv6_ra_mode      |                                                  |
| name              | ext-subnet                                       |
| network_id        | 5c07cff7-3cbf-4eec-a14b-786b76b952bd             |
| tenant_id         | cd2b4cf53ff04ed78b28d842c19f72bc                 |
+-------------------+--------------------------------------------------+

I have changed my adapter layout and now each adapter is on different networks, the first adapter is the external network adapter

    eth0 external network
    eth1 management
    eth2 tunnel
    eth3 internal use

    root@network:~# ifconfig
    br-ex     Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::7c73:fdff:fea1:bc2c/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1830 errors:0 dropped:12 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:238430 (238.4 KB)  TX bytes:648 (648.0 B)

    br-int    Link encap:Ethernet  HWaddr b6:cc:44:16:e5:4e
              inet6 addr: fe80::882f:19ff:fe97:6991/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:34 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:2650 (2.6 KB)  TX bytes:648 (648.0 B)

    br-tun    Link encap:Ethernet  HWaddr 2a:0f:d3:2b:c3:45
              inet6 addr: fe80::1439:3ff:feb8:4e3e/64 Scope:Link
              UP BROADCAST RUNNING  MTU:1500  Metric:1
              RX packets:1 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:90 (90.0 B)  TX bytes:648 (648.0 B)

    eth0      Link encap:Ethernet  HWaddr 00:50:56:9c:00:38
              inet6 addr: fe80::250:56ff:fe9c:38/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1832 errors:0 dropped:0 overruns:0 frame:0
              TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:239646 (239.6 KB)  TX bytes:2822 (2.8 KB)

    eth1      Link encap:Ethernet  HWaddr 00:50:56:9c:20:04
              inet addr:10.0.0.21  Bcast:10.0.0.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:2004/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:668 errors:0 dropped:0 overruns:0 frame:0
              TX packets:863 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:85210 (85.2 KB)  TX bytes:136438 (136.4 KB)

    eth2      Link encap:Ethernet  HWaddr 00:50:56:9c:00:8f
              inet addr:10.0.1.21  Bcast:10.0.1.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:8f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:23 errors:0 dropped:0 overruns:0 frame:0
              TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:2568 (2.5 KB)  TX bytes:2276 (2.2 KB)

    eth3      Link encap:Ethernet  HWaddr 00:50:56:9c:4e:7d
              inet addr:172.16.25.210  Bcast:172.16.25.255  Mask:255.255.255.0
              inet6 addr: fe80::250:56ff:fe9c:4e7d/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:337 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:23014 (23.0 KB)  TX bytes:648 (648.0 B)

    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:65536  Metric:1
              RX packets:11 errors:0 dropped:0 overruns:0 frame:0
              TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:1494 (1.4 KB)  TX bytes:1494 (1.4 KB)

    virbr0    Link encap:Ethernet  HWaddr 06:e9:1d:c9:7c:4d
              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)

    root@network:~# ovs-vsctl show
    344c539d-06f2-4b70-aeb2-c04b01827206
        Bridge br-int
            fail_mode: secure
            Port int-br-ex
                Interface int-br-ex
                    type: patch
                    options: {peer=phy-br-ex}
            Port "tap069667cb-d5"
                tag: 1
                Interface "tap069667cb-d5"
                    type: internal
            Port "qr-8c36733f-27"
                tag: 1
                Interface "qr-8c36733f-27"
                    type: internal
            Port br-int
                Interface br-int
                    type: internal
            Port patch-tun
                Interface patch-tun
                    type: patch
                    options: {peer=patch-int}
        Bridge br-tun
            Port br-tun
                Interface br-tun
                    type: internal
            Port "gre-0a00011f"
                Interface "gre-0a00011f"
                    type: gre
                    options: {df_default="true", in_key=flow, local_ip="10.0.1.21", out_key=flow, remote_ip="10.0.1.31"}
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
        Bridge br-ex
            Port "qg-02d1751e-37"
                Interface "qg-02d1751e-37"
                    type: internal
            Port br-ex
                Interface br-ex
                    type: internal
            Port "eth0"
                Interface "eth0"
            Port phy-br-ex
                Interface phy-br-ex
                    type: patch
                    options: {peer=int-br-ex}
        ovs_version: "2.0.2"
    root@network:~# route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth1
    10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
    10.0.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth2
    172.16.25.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3
    192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

root@network:~# ovs-vsctl list-ports br-ex
eth0
phy-br-ex
qg-02d1751e-37

root@network:~# ip netns exec qrouter-c301e1b2-f985-43fd-a6a8-0fbf7c221ecd iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-PREROUTING  all  --  anywhere             anywhere

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-OUTPUT  all  --  anywhere             anywhere

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
neutron-l3-agent-POSTROUTING  all  --  anywhere             anywhere
neutron-postrouting-bottom  all  --  anywhere             anywhere

Chain neutron-l3-agent-OUTPUT (1 references)
target     prot opt source               destination
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-POSTROUTING (1 references)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere             ! ctstate DNAT

Chain neutron-l3-agent-PREROUTING (1 references)
target     prot opt source               destination
REDIRECT   tcp  --  anywhere             169.254.169.254      tcp dpt:http redir ports 9697
DNAT       all  --  anywhere             10.60.85.101         to:192.168.1.5

Chain neutron-l3-agent-float-snat (1 references)
target     prot opt source               destination
SNAT       all  --  192.168.1.5          anywhere             to:10.60.85.101

Chain neutron-l3-agent-snat (1 references)
target     prot opt source               destination
neutron-l3-agent-float-snat  all  --  anywhere             anywhere
SNAT       all  --  192.168.1.0/24       anywhere             to:10.60.85.100

Chain neutron-postrouting-bottom (1 references)
target     prot opt source               destination
neutron-l3-agent-snat  all  --  anywhere             anywhere