GRE tunneling network options
[Note]Note

While this guide currently enables network namespaces by default, you can disable them if you have issues or your kernel does not support them. If you disabled namespaces, you must perform some additional configuration for the L3 agent.

After you create all the networks, tell the L3 agent what the external network ID is, as well as the ID of the router associated with this machine (because you are not using namespaces, there can be only one router for each machine). To do this, edit the /etc/neutron/l3_agent.ini file:

gateway_external_network_id = EXT_NET_ID
router_id = EXT_TO_INT_ID

Then, restart the L3 agent:

# service neutron-l3-agent restart

When creating networks, you should use the options:

--provider:network_type gre --provider:segmentation_id SEG_ID

SEG_ID should be 2 for the external network, and just any unique number inside the tunnel range specified before for any other network.

[Note]Note

These options are not needed beyond the first network, as Neutron automatically increments the segmentation id and copy the network type option for any additional networks.

Now, return to the general OVS instructions.

Log a bug against this page


loading table of contents...