Zugriffssteuerungslisten

Zugriffssteuerungslisten (Access Control Lists, ACLs) filtern den IP-Datenverkehr und schützen Ihr Netzwerk vor unbefugtem Zugriff. Eine ACL ist eine Reihe von Bedingungen, die vom Citrix ADC ausgewertet werden, um zu bestimmen, ob der Zugriff zugelassen werden soll. Beispielsweise möchte die Finanzabteilung wahrscheinlich nicht zulassen, dass andere Abteilungen, wie Personalabteilung und Dokumentation, auf ihre Ressourcen zugreifen können, und diese Abteilungen möchten den Zugriff auf ihre Daten beschränken.

Wenn der Citrix ADC ein Datenpaket empfängt, vergleicht er die Informationen im Datenpaket mit den in der ACL angegebenen Bedingungen und erlaubt oder verweigert den Zugriff. Der Administrator der Organisation kann ACLs so konfigurieren, dass sie in den folgenden Verarbeitungsmodi funktionieren:

  • ALLOW— Verarbeiten des Pakets.
  • BRIDGE— Brücken Sie das Paket zum Ziel, ohne es zu verarbeiten. Das Paket wird direkt von Layer 2 und Layer 3 weitergeleitet.
  • DENY — Das Paket wird gelöscht.

ACL-Regeln sind die erste Verteidigungsebene auf dem Citrix ADC.

Citrix ADC unterstützt die folgenden Typen von ACLs:

  • Einfache ACLs filtern Pakete auf der Grundlage ihrer Quell-IP-Adresse und optional des Protokolls, des Zielports oder der Verkehrsdomäne. Jedes Paket, das die in der ACL angegebenen Merkmale aufweist, wird gelöscht.
  • Erweiterte ACLs filtern Datenpakete auf der Grundlage verschiedener Parameter, wie Quell-IP-Adresse, Quellport, Aktion und Protokoll. Eine erweiterte ACL definiert die Bedingungen, die ein Paket erfüllen muss, damit Citrix ADC das Paket verarbeiten, das Paket überbrücken oder das Paket löschen kann.

Nomenklatur

In den Citrix ADC Benutzeroberflächen beziehen sich die Begriffe einfache ACL und erweiterte ACL auf ACLs, die IPv4-Pakete verarbeiten. Eine ACL, die IPv6-Pakete verarbeitet, wird als einfache ACL6 und erweiterte ACL6 bezeichnet. Bei der Diskussion beider Typen werden in dieser Dokumentation manchmal beide als einfache ACLs oder erweiterte ACLs bezeichnet.

ACL-Priorität

Wenn sowohl einfache als auch erweiterte ACLs konfiguriert sind, werden eingehende Pakete zuerst mit den einfachen ACLs verglichen.

Der Citrix ADC bestimmt zunächst, ob es sich bei dem eingehenden Paket um ein IPv4- oder ein IPv6-Paket handelt, und vergleicht dann die Eigenschaften des Pakets mit einfachen ACLs oder einfachen ACL6s. Wenn eine Übereinstimmung gefunden wird, wird das Paket gelöscht. Wenn keine Übereinstimmung gefunden wird, wird das Paket mit erweiterten ACLs oder erweiterten ACL6s verglichen. Wenn dieser Vergleich zu einer Übereinstimmung führt, wird das Paket wie in der ACL angegeben behandelt. Das Paket kann überbrückt, gelöscht oder erlaubt werden. Wenn keine Übereinstimmung gefunden wird, ist das Paket zulässig.

Abbildung 1. Einfache und erweiterte ACLs Flow Sequenz

acls-flow

Zugriffssteuerungslisten