Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Tutorial: Einbinden Ihrer ASN in IPAM
Wenn Ihre Anwendungen vertrauenswürdige IP-Adressen und Autonome Systemnummern (ASNs) verwenden, die Ihre Partner oder Kunden in ihrem Netzwerk zugelassen haben, können Sie diese Anwendungen in AWS ausführen. Ihre Partner oder Kunden müssen ihre Zulassungslisten nicht ändern.
Eine autonome Systemnummer (ASN) ist eine weltweit eindeutige Nummer, die es ermöglicht, eine Gruppe von Netzwerken über das Internet zu identifizieren und mithilfe des Border Gateway Protocol Routing-Daten dynamisch mit anderen Netzwerken auszutauschen. Internetdienstanbieter (ISPs) verwenden beispielsweise ASNs, um die Quelle des Netzwerkdatenverkehrs zu identifizieren. Nicht alle Organisationen kaufen ihre eigenen ASNs, aber Organisationen, die dies tun, können sie ihre ASN angeben. AWS
Mithilfe der BYOASN (Bring Your Own Autonomous System Number) können Sie die IPv4- oder IPv6-Adressen, die Sie mitbringen, AWS mit Ihrer eigenen öffentlichen ASN anstelle der ASN bewerben. AWS Wenn Sie BYOASN verwenden, überträgt der von Ihrer IP-Adresse ausgehende Datenverkehr Ihre ASN anstelle der AWS -ASN, und Ihre Workloads sind für Kunden oder Partner erreichbar, die den aufgelisteten Datenverkehr auf der Grundlage Ihrer IP-Adresse und ASN zugelassen haben.
Füllen Sie dieses Tutorial mit dem IPAM-Administratorkonto in der Heimatregion Ihres IPAM aus.
In diesem Tutorial wird davon ausgegangen, dass Sie Eigentümer der öffentlichen ASN sind, die Sie zu IPAM hinzufügen möchten, und dass Sie bereits einen BYOIP-CIDR eingeführt AWS und für einen Pool in Ihrem öffentlichen Bereich bereitgestellt haben. Sie können jederzeit eine ASN zu IPAM hinzufügen, aber um sie verwenden zu können, müssen Sie sie mit einer CIDR verknüpfen, die Sie zu Ihrem Konto hinzugefügt haben. AWS In diesem Tutorial wird davon ausgegangen, dass Sie dies bereits gemacht haben. Weitere Informationen finden Sie unter Tutorial: Mitbringen eigener IP-Adressen in IPAM.
Sie können ohne Verzögerung zwischen Ihrer eigenen ASN und einer AWS ASN wechseln, aber Sie können nur einmal pro Stunde von einer AWS ASN zu Ihrer eigenen ASN wechseln.
Wenn Ihr BYOIP-CIDR derzeit beworben wird, müssen Sie ihn nicht aus der Werbung entfernen, um ihn mit Ihrer ASN zu verknüpfen.
Onboarding-Voraussetzungen für Ihre ASN
Für dieses Tutorial benötigen Sie Folgendes:
-
Ihre öffentliche 2-Byte- oder 4-Byte-ASN.
-
Wenn Sie bereits einen IP-Adressbereich angegeben habenTutorial: Mitbringen eigener IP-Adressen in IPAM, benötigen Sie AWS den IP-Adress-CIDR-Bereich. Sie benötigen außerdem einen privaten Schlüssel. Sie können den privaten Schlüssel verwenden, den Sie erstellt haben, als Sie den IP-Adress-CIDR-Bereich erweitert haben, AWS oder Sie können einen neuen privaten Schlüssel erstellen, wie im Amazon EC2-Benutzerhandbuch unter Erstellen eines privaten Schlüssels und Generieren eines X.509 Zertifikats beschrieben.
-
Wenn Sie einen IPv4- oder IPv6-Adressbereich verwendenTutorial: Mitbringen eigener IP-Adressen in IPAM, erstellen Sie ein X.509 Zertifikat und laden das X.509 Zertifikat in den RDAP-Eintrag in Ihrem RIR hoch. AWS Sie müssen das gleiche Zertifikat, das Sie erstellt haben, in den RDAP-Eintrag in Ihrem RIR für die ASN hochladen. Achten Sie darauf, dass die -----BEGIN CERTIFICATE------ und -----END CERTIFICATE------Zeichenfolgen vor und nach dem kodierten Teil enthalten sind. Der gesamte Inhalt muss sich in einer einzigen, langen Zeile befinden. Das Verfahren zum Aktualisieren des RDAP hängt von Ihrem RIR ab:
-
Verwenden Sie für ARIN das Accountmanager-Portal, um das Zertifikat im Abschnitt „Öffentliche Kommentare“ für das Objekt „Netzwerkinformationen“ hinzuzufügen, das Ihre ASN darstellt, indem Sie die Option „ASN ändern“ verwenden. Fügen Sie es nicht dem Kommentarbereich Ihrer Organisation hinzu.
-
Für RIPE fügen Sie das Zertifikat als neues „Descr“ -Feld zum „Aut-Num“ -Objekt hinzu, das Ihre ASN darstellt. Diese finden Sie normalerweise im Bereich „Meine Ressourcen“ des
RIPE-Datenbankportals. Fügen Sie es nicht zum Kommentarbereich für Ihre Organisation oder zum Feld „Bemerkungen“ des Objekts „Aut-Num“ hinzu.
-
Senden Sie für APNIC das Zertifikat per E-Mail an helpdesk@apnic.net, um es manuell in das Feld „Anmerkungen“ für Ihre ASN aufzunehmen. Senden Sie die E-Mail über den autorisierten APNIC-Kontakt für die ASN.
-
Wenn Sie einen IP-Adressbereich zu IPAM hinzufügen, erstellen Sie ein ROA-Objekt, um sicherzustellen, dass Sie den IP-Adressraum kontrollieren, den Sie zu IPAM hinzufügen. Zusätzlich zu diesem ROA-Objekt müssen Sie in Ihrem RIR ein zweites ROA-Objekt mit der ASN haben, die Sie zu IPAM hinzufügen. Wenn Sie diesen zweiten ROA für die ASN nicht in Ihrer RIR haben, geben Sie 3 ein. Erstellen Sie ein ROA-Objekt in Ihrem RIR. Ignorieren Sie die anderen Schritte.
Schritte des Tutorials
Führen Sie die folgenden Schritte mit der AWS Konsole oder dem aus AWS CLI.
- AWS Management Console
-
Öffnen Sie die IPAM-Konsole unter https://console.aws.amazon.com/ipam/.
Wählen Sie im linken Navigationsbereich die Option IPAMs.
Wählen Sie Ihren IPAM.
Wählen Sie die Registerkarte BYOASNS und dann BYOASNs bereitstellen.
Geben Sie die ASN ein. Infolgedessen wird das Nachrichtenfeld automatisch mit der Nachricht gefüllt, die Sie im nächsten Schritt signieren müssen.
Die Nachricht hat das folgende Format: ACCOUNT ist Ihre AWS Kontonummer, ASN ist die ASN, die Sie an IPAM senden, und YYYYMMDD ist das Ablaufdatum der Nachricht (das standardmäßig der letzte Tag des nächsten Monats ist). Beispiel:
text_message="1|aws|ACCOUNT|ASN|YYYYMMDD|SHA256|RSAPSS"
Kopieren Sie die Nachricht und ersetzen Sie das Ablaufdatum ggf. durch Ihren eigenen Wert.
Signieren Sie die Nachricht mit dem privaten Schlüssel. Beispiel:
signed_message=$( echo -n $text_message | openssl dgst -sha256 -sigopt rsa_padding_mode:pss -sigopt rsa_pss_saltlen:-1 -sign private-key.pem -keyform PEM | openssl base64 | tr -- '+=/' '-_~' | tr -d "\n")
Geben Sie unter Signatur die Signatur ein.
(Optional) Um eine weitere ASN bereitzustellen, wählen Sie Eine weitere ASN bereitstellen. Sie können bis zu 5 ASNs bereitstellen. Informationen zur Erhöhung dieses Kontingents finden Sie unter Kontingente für Ihr IPAM.
Wählen Sie Bereitstellung.
Sehen Sie sich den Bereitstellungsprozess auf der Registerkarte BYOASNs an. Warten Sie, bis der Status von „Bereitgestellt“ zu „Bereitgestellt“ wechselt. Pending-provision BYOASNs mit einem Failed-provision Status werden nach 7 Tagen automatisch entfernt. Sobald die ASN erfolgreich bereitgestellt wurde, können Sie sie einem BYOIP-CIDR zuordnen.
Wählen Sie im linken Navigationsbereich Pools aus.
Wählen Sie Ihren öffentlichen Bereich. Weitere Informationen zu Bereichen finden Sie unter Funktionsweise von IPAM.
Wählen Sie einen regionalen Pool, für den ein BYOIP-CIDR bereitgestellt wurde. Für den Pool muss Service auf EC2 eingestellt sein und es muss ein Gebietsschema ausgewählt sein.
Wählen Sie die Registerkarte CIDRs und wählen Sie einen BYOIP-CIDR aus.
Wählen Sie Aktionen > BYOASN-Zuweisungen verwalten.
Wählen Sie unter Associated BYOASNs die ASN aus, zu der Sie weitergeleitet haben. AWS Wenn Sie mehrere ASNs haben, können Sie dem BYOIP-CIDR mehrere ASNs zuweisen. Sie können so viele ASNs zuweisen, wie Sie in IPAM einbinden können. Beachten Sie, dass Sie standardmäßig bis zu 5 ASNs in IPAM einbinden können. Weitere Informationen finden Sie unter Kontingente für Ihr IPAM.
Wählen Sie Associate aus.
Warten Sie, bis der ASN-Zuweisung abgeschlossen ist. Sobald die ASN erfolgreich mit dem BYOIP-CIDR verknüpft wurde, können Sie den BYOIP-CIDR erneut bewerben.
Wählen Sie die Registerkarte Pool-CIDRs.
Wählen Sie das BYOIP CIDR und Aktionen > Werben aus. Daraufhin werden Ihre ASN-Optionen angezeigt: die Amazon-ASN und alle ASNs, die Sie zu IPAM übertragen haben.
Wählen Sie die ASN aus, die Sie in IPAM eingebunden haben, und wählen Sie Werben Sie für CIDR. Als Ergebnis wird der BYOIP CIDR beworben und der Wert in der Spalte Werbung ändert sich von „Zurückgezogen“ auf „Beworben“. In der Spalte Autonome Systemnummer wird die dem CIDR zugeordnete ASN angezeigt.
(optional) Wenn Sie entscheiden, dass Sie die ASN-Zuweisung wieder zur Amazon-ASN ändern möchten, wählen Sie den BYOIP CIDR aus und wählen Sie erneut Aktionen > Werben. Wählen Sie dieses Mal die Amazon-ASN aus. Sie können jederzeit zur Amazon-ASN zurückkehren, aber Sie können nur einmal pro Stunde zu einer benutzerdefinierten ASN wechseln.
Das Tutorial ist abgeschlossen.
Bereinigen
Trennen der ASN vom BYOIP-CIDR
Um den BYOIP-CIDR aus der Werbung zurückzuziehen, wählen Sie in Ihrem Pool im öffentlichen Bereich den BYOIP-CIDR aus und wählen Sie Aktionen > Von der Werbung zurückziehen.
Um die ASN vom CIDR zu trennen, wählen Sie Aktionen > BYOASN-Zuweisungen verwalten.
Aufheben der Bereitstellung der ASN
Die Bereinigung ist abgeschlossen.
- Command line
-
Stellen Sie Ihre ASN bereit, indem Sie Ihre ASN und Ihre Autorisierungsnachricht angeben. Die Signatur ist die Nachricht, die mit Ihrem privaten Schlüssel signiert wurde.
aws ec2 provision-ipam-byoasn --ipam-id $ipam_id --asn 12345 --asn-authorization-context Message="$text_message",Signature="$signed_message"
Beschreiben Sie Ihre ASN, um den Bereitstellungsprozess nachzuverfolgen. Wenn die Anfrage erfolgreich ist, sollten Sie nach ein paar Minuten sehen, dass das ProvisionStatus Set auf „Bereitgestellt“ gesetzt ist.
aws ec2 describe-ipam-byoasn
Ordnen Sie Ihre ASN Ihrem BYOIP-CIDR zu. Jede benutzerdefinierte ASN, von der aus Sie Werbung schalten möchten, muss zunächst Ihrem CIDR zugewiesen werden.
aws ec2 associate-ipam-byoasn --asn 12345 --cidr xxx.xxx.xxx.xxx/n
Beschreiben Sie Ihren CIDR, um den Zuweisungsprozess nachzuverfolgen.
aws ec2 describe-byoip-cidrs --max-results 10
Werben Sie mit Ihrer ASN für Ihren CIDR. Wenn der CIDR bereits beworben wird, wird dadurch die ursprüngliche ASN von Amazon auf Ihre übertragen.
aws ec2 advertise-byoip-cidr --asn 12345 --cidr xxx.xxx.xxx.xxx/n
Beschreiben Sie Ihren CIDR, um zu sehen, wie sich der ASN-Status von associated in advertised ändert.
aws ec2 describe-byoip-cidrs --max-results 10
Das Tutorial ist abgeschlossen.
Bereinigen
Führen Sie eine der folgenden Aktionen aus:
Um nur Ihre ASN-Werbung zurückzuziehen und wieder die Amazon-ASNs zu verwenden, während das CIDR beworben bleibt, müssen Sie advertise-byoip-cidr mit dem speziellen Wert für den asn-Parameter aufrufen. AWS Sie können jederzeit zur Amazon-ASN zurückkehren, aber Sie können nur einmal pro Stunde zu einer benutzerdefinierten ASN wechseln.
aws ec2 advertise-byoip-cidr --asn AWS --cidr xxx.xxx.xxx.xxx/n
Um Ihre CIDR- und ASN-Werbung gleichzeitig zurückzuziehen, können Sie withdraw-byoip-cidr aufrufen.
aws ec2 withdraw-byoip-cidr --cidr xxx.xxx.xxx.xxx/n
Um Ihre ASN zu bereinigen, müssen Sie sie zunächst von Ihrem BYOIP-CIDR trennen.
aws ec2 disassociate-ipam-byoasn --asn 12345 --cidr xxx.xxx.xxx.xxx/n
Sobald Ihre ASN von allen BYOIP-CIDRs, denen Sie sie zugewiesen haben, getrennt wurde, können Sie die Bereitstellung aufheben.
aws ec2 deprovision-ipam-byoasn --ipam-id $ipam_id --asn 12345
Die Bereitstellung des BYOIP-CIDR kann auch aufgehoben werden, sobald alle ASN-Zuweisungen entfernt wurden.
aws ec2 deprovision-ipam-pool-cidr --ipam-pool-id ipam-pool-1234567890abcdef0 --cidr xxx.xxx.xxx.xxx/n
Bestätigen Sie das Aufheben der Bereitstellung.
aws ec2 get-ipam-pool-cidrs --ipam-pool-id ipam-pool-1234567890abcdef0
Die Bereinigung ist abgeschlossen.
Nächste Schritte
Informationen zur Automatisierung der ROA-Verwaltung für Ihre ASN- und IP-Präfixe finden Sie unter. Überwachen Sie den BGP-Routenschutz