Site icon bintorosoft.com

Anti-Route-Leak: Policy-Checkliste für Prefix-List/Route-Map in BGP

Computer engineer troubleshooting on a laptop with multiple server racks and network cables in the backdrop AI generated

Route-Leaks in BGP können den Datenverkehr in Unternehmens- oder Provider-Netzen erheblich stören, indem nicht autorisierte Routen weitergegeben werden. Eine konsequente Policy zur Filterung von Routen über Prefix-Listen und Route-Maps ist daher essenziell. Dieser Leitfaden beschreibt praxisnah, wie Prefix-Listen und Route-Maps kombiniert werden, um Route-Leaks zu verhindern und BGP-Peering sicher zu gestalten.

Grundprinzipien der Anti-Route-Leak-Strategie

Anti-Route-Leak-Maßnahmen beschränken die Weitergabe von Routen an autorisierte Peers und verhindern, dass interne oder fremde Netze unbeabsichtigt exportiert werden.

Prefix-Listen für BGP-Filter

Prefix-Listen definieren die erlaubten IP-Netze, die ein Peer empfangen oder senden darf.

Router(config)# ip prefix-list ALLOWED_IN seq 5 permit 10.0.0.0/8 le 24
Router(config)# ip prefix-list ALLOWED_IN seq 10 permit 192.168.0.0/16 le 24
Router(config)# ip prefix-list ALLOWED_OUT seq 5 permit 172.16.0.0/12 le 24

Route-Maps zur gezielten Kontrolle

Route-Maps ermöglichen die Kombination von Prefix-Listen mit zusätzlichen BGP-Attributen wie AS-Path oder Community.

Router(config)# route-map BGP_IN_FILTER permit 10
Router(config-route-map)# match ip address prefix-list ALLOWED_IN
Router(config-route-map)# match as-path 10
Router(config-route-map)# set local-preference 200

Router(config)# route-map BGP_OUT_FILTER permit 10
Router(config-route-map)# match ip address prefix-list ALLOWED_OUT
Router(config-route-map)# set community 65001:100 additive

Integration in BGP-Peering

Die Prefix-Listen und Route-Maps werden auf BGP-Peers angewendet, um Ein- und Ausgangsrouten abzusichern.

Router(config)# router bgp 65001
Router(config-router)# neighbor 203.0.113.2 remote-as 65002
Router(config-router)# neighbor 203.0.113.2 prefix-list ALLOWED_IN in
Router(config-router)# neighbor 203.0.113.2 prefix-list ALLOWED_OUT out
Router(config-router)# neighbor 203.0.113.2 route-map BGP_IN_FILTER in
Router(config-router)# neighbor 203.0.113.2 route-map BGP_OUT_FILTER out

Monitoring und Audit

Regelmäßiges Monitoring stellt sicher, dass keine Route-Leaks auftreten und die Policies wirksam sind.

Router# show ip bgp neighbors
Router# show ip bgp
Router# show ip bgp community
Router# show access-lists

Best Practices für produktiven Einsatz

Zusätzliche Empfehlungen

Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3

Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.

Meine Leistungen umfassen:

Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.

Exit mobile version