NodeGrid Multi-routing

NodeGrid Multi-routing

NodeGrid supports IP multi-routing and allows to set default gateway per interfaces.
The unit enforces that data traffic is sent through the same network interface the package was received.
In other words, packages received from ETH0 network will be replied to ETH0. Likewise for the ETH1 network.

Type the command below to check the routing table (example):
[admin@nodegrid /]# show /system/routing_table/
destination   gateway      metric  interface   from table
==================== ==================== ======= ======== ================================ =====
0.0.0.0/0  192.168.10.254 0 eth0 192.168.10.2  eth0
0.0.0.0/0  192.168.10.254 90 eth0 all main
0.0.0.0/0  10.180.3.1   0 eth1 10.180.3.4   eth1
0.0.0.0/0  10.180.3.1   100 eth1 all main
192.168.10.0/24  - 0 eth0 192.168.10.2  eth0
192.168.10.0/24  - 90 eth0 all main
10.180.3.0/24 - 0 eth1 10.180.3.4   eth1
10.180.3.0/24 - 100 eth1 all main
2401:641:100:a200::/64 - 90 eth0 all main
::/0    fe80::225:90ff:fe23:c0c4 1024 eth0 2401:641:100:a200:250:56ff:fea5:fe56 eth0
::/0    fe80::225:90ff:fe23:c0c4 90 eth0 all main
fe80::/64  - 254 eth0 all main


Additionally, NodeGrid has support for network name spaces, but it is not exposed in UI.
For example:
root@nodegrid:/# ip netns add management
root@nodegrid:/# ip netns add corporate
root@nodegrid:/# ip netns show
corporate
management

We recommend not setting up name spaces unless absolutely required since it may affect other networking features.