nixos

NixOS server files. Mirror from https://git.nordgedanken.dev/kubernetes/nixos
git clone git://archive.git.mtrnord.blog/MTRNord/nixos.git
Log | Files | Refs | README

commit e44d772ebe7fd4a7057a33d428d5d445e36f01e0
parent fa947f4ba60481e35ab76912157fba77c5960f33
Author: MTRNord <mtrnord1@gmail.com>
Date:   Sat, 27 Jan 2024 18:16:11 +0100

Meow

Diffstat:
Mnixos/worker-1/configuration.nix | 14++++++++++++++
Mnixos/worker-2/configuration.nix | 14++++++++++++++
2 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/nixos/worker-1/configuration.nix b/nixos/worker-1/configuration.nix @@ -477,14 +477,21 @@ in { export filter allowed_ips; import filter allowed_ips; next hop self; + igp table igptable4; # IGP table for routes with IPv4 nexthops + igp table igptable6; # IGP table for routes with IPv6 nexthops }; ipv6 { import all; export none; + missing lladdr self; + igp table igptable4; # IGP table for routes with IPv4 nexthops + igp table igptable6; # IGP table for routes with IPv6 nexthops }; ipv4 multicast { import all; export none; + table multicasttable4; # Another IPv4 table, dedicated for multicast + igp table igptable4; }; } @@ -496,14 +503,21 @@ in { export filter allowed_ips; import filter allowed_ips; next hop self; + igp table igptable4; # IGP table for routes with IPv4 nexthops + igp table igptable6; # IGP table for routes with IPv6 nexthops }; ipv6 { import all; export none; + missing lladdr self; + igp table igptable4; # IGP table for routes with IPv4 nexthops + igp table igptable6; # IGP table for routes with IPv6 nexthops }; ipv4 multicast { import all; export none; + table multicasttable4; # Another IPv4 table, dedicated for multicast + igp table igptable4; }; } ''; diff --git a/nixos/worker-2/configuration.nix b/nixos/worker-2/configuration.nix @@ -571,14 +571,21 @@ in { export filter allowed_ips; import filter allowed_ips; next hop self; + igp table igptable4; # IGP table for routes with IPv4 nexthops + igp table igptable6; # IGP table for routes with IPv6 nexthops }; ipv6 { import all; export none; + missing lladdr self; + igp table igptable4; # IGP table for routes with IPv4 nexthops + igp table igptable6; # IGP table for routes with IPv6 nexthops }; ipv4 multicast { import all; export none; + table multicasttable4; # Another IPv4 table, dedicated for multicast + igp table igptable4; }; } @@ -590,14 +597,21 @@ in { export filter allowed_ips; import filter allowed_ips; next hop self; + igp table igptable4; # IGP table for routes with IPv4 nexthops + igp table igptable6; # IGP table for routes with IPv6 nexthops }; ipv6 { import all; export none; + missing lladdr self; + igp table igptable4; # IGP table for routes with IPv4 nexthops + igp table igptable6; # IGP table for routes with IPv6 nexthops }; ipv4 multicast { import all; export none; + table multicasttable4; # Another IPv4 table, dedicated for multicast + igp table igptable4; }; } '';