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

12 lines
436 B
Django/Jinja

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