commit e44d772ebe7fd4a7057a33d428d5d445e36f01e0
parent fa947f4ba60481e35ab76912157fba77c5960f33
Author: MTRNord <mtrnord1@gmail.com>
Date: Sat, 27 Jan 2024 18:16:11 +0100
Meow
Diffstat:
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;
};
}
'';