From 0f8dca722a735e1d9bb6538832a737dea6adbbcb Mon Sep 17 00:00:00 2001
From: Karl Grube <karl@hudlergrube.com>
Date: Wed, 8 Nov 2023 07:39:20 +0100
Subject: [PATCH] allow nat64

---
 templates/frr_conf.j2 | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/templates/frr_conf.j2 b/templates/frr_conf.j2
index c6b8aa8..be40d2c 100644
--- a/templates/frr_conf.j2
+++ b/templates/frr_conf.j2
@@ -150,11 +150,12 @@ ipv6 prefix-list my-networks seq {{(loop.index|int)*10+10}} deny any
 {%   endif %}
 {% endfor %}
 !
+ipv6 prefix-list internal seq 10 permit 64:ff9b::/96
 {% for range in dc_ranges + anycast_ranges %}
-ipv6 prefix-list internal seq {{(loop.index|int)*20-10}} permit {{range}}
-ipv6 prefix-list internal seq {{(loop.index|int)*20}} permit {{range}} ge {{((range|regex_replace('.*/',''))|int)+1}}
+ipv6 prefix-list internal seq {{(loop.index|int)*20}} permit {{range}}
+ipv6 prefix-list internal seq {{(loop.index|int)*20+10}} permit {{range}} ge {{((range|regex_replace('.*/',''))|int)+1}}
 {%   if loop.last %}
-ipv6 prefix-list internal seq {{(loop.index|int)*20+10}} deny any
+ipv6 prefix-list internal seq {{(loop.index|int)*20+20}} deny any
 {%   endif %}
 {% endfor %}
 !
-- 
GitLab