bgp_clients.conf.j2 500 B

1234567891011121314151617
  1. {% if bgp_clients is defined %}{% for item in bgp_clients %}
  2. protocol bgp {{ item.name }} from bgp_clients {
  3. neighbor {{ item.neighbor }} as {{ item.neighbor_asn }};
  4. bfd graceful;
  5. ipv4 {
  6. import filter { if net !~ [{{ item.client_ipv4_net }}+] then reject; bgpclients_import(); };
  7. export where bgpclients_export();
  8. };
  9. ipv6 {
  10. import filter { if net !~ [{{ item.client_ipv6_net }}+] then reject; bgpclients_import(); };
  11. export where bgpclients_export();
  12. };
  13. }
  14. {% endfor %}{% endif %}