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