Routers

According to OpenStack Docs, a router is a logical component that forwards data packets between networks. It also provides Layer 3 and NAT forwarding to provide external network access for servers on project networks.

In City Control Panel, once a network is created by the user, there will be a router available, connected to that network. This router cannot be edited or deleted but the user can clear or connect router gateway - which means connect it to the internet (external network) or remove that connection.

When the router have an external connection, the routers IP address will be displayed in the list (Figure 1). Servers on networks behind the router will use this IP address for outgoing traffic if they do not have their own floating IP connected to them.


Figure 1. IP address connected to router

Figure 1. IP address connected to router


By clicking the user can view more details, edit the router or delete the router.

In the top right corner of the page the user can create a new router (Figure 2).


Figure 2. Create New Router - button

Figure 2. Create New Router - button


When creating a new router, the user should give the new router a name and choose which region the router should be created in (Figure 3).


Figure 3. Create a Router

Figure 3. Create a Router