home-infra/templates/dn42/bird_peer.conf.j2
2025-02-01 20:23:49 +01:00

12 lines
426 B
Django/Jinja

protocol bgp '{{ peer.name | replace("-", "_") }}_AS{{ peer.asn }}_V4' from dnpeers {
neighbor {{ peer.address_v4 }} as {{ peer.asn }};
}
protocol bgp '{{ peer.name | replace("-", "_") }}_AS{{ peer.asn }}_V6' from dnpeers {
{% if peer.tunnel_v6_linklocal %}
neighbor {{ peer.address_v6 }}%'{{ peer.name }}' as {{ peer.asn }};
{% else %}
neighbor {{ peer.address_v6 }} as {{ peer.asn }};
{% endif %}
}