Grundlagen der Cloud-Vernetzung
AnfängerEinheit 5 von 7 in Kurs: Cloud Computing – AWS, Azure und Google Cloud im Vergleich
Was du lernst
- Erkläre, was ein virtuelles Netzwerk in der Cloud ist, teile es in Subnetze auf, verfolge Datenverkehr anhand von Routingtabellen und Gateways und greife über öffentliche oder private Endpunkte auf Cloud-Dienste zu.
- Erkläre virtuelle Netzwerke, Adressbereiche und SubnetzeBeschreibe, was ein virtuelles Netzwerk ist, wie sein privater Adressbereich in Subnetze aufgeteilt wird, wie sich seine Reichweite bei AWS, Azure und Google Cloud unterscheidet und wie Peering zwei Netzwerke verbindet.
- Leite Datenverkehr durch öffentliche und private SubnetzeNutze Routingtabellen, Internetgateways und NAT-Gateways, um zu bestimmen, welche Subnetze aus dem Internet erreichbar sind und welche nur Datenverkehr nach außen senden können.
- Greife über öffentliche und private Endpunkte auf Cloud-Dienste zuUnterscheide öffentliche von privaten Endpunkten, erkläre, wie private Konnektivität den Dienstdatenverkehr vom Internet fernhält, und erkenne die verwandten Optionen der einzelnen Anbieter.
- Erkläre virtuelle Netzwerke, Adressbereiche und Subnetze
- Schreibe und lies Regeln, die Datenverkehr zulassen oder blockieren, vergleiche zustandsbehaftete Filter an Ressourcen mit zustandslosen Filtern an Subnetzen und kombiniere sie in mehreren Schichten.
- Steuere den Datenverkehr zu Ressourcen mit SicherheitsgruppenErkläre, wie eine zustandsbehaftete Sicherheitsgruppe den Datenverkehr zu einer Ressource filtert, erstelle Regeln aus Protokoll, Port und Quelle und vergleiche AWS-Sicherheitsgruppen mit Azure-Netzwerksicherheitsgruppen und Google-Cloud-Firewallregeln.
- Schütze Subnetze mit Netzwerk-ACLs und gestaffelter VerteidigungErkläre, wie eine zustandslose Netzwerk-ACL ein ganzes Subnetz filtert, lies geordnete Zulassungs- und Verweigerungsregeln und kombiniere Netzwerk-ACLs, Sicherheitsgruppen und weitere Maßnahmen in mehreren Schichten.
- Steuere den Datenverkehr zu Ressourcen mit Sicherheitsgruppen
- Nutze Cloud-DNS, um Namen in die richtigen Adressen aufzulösen, und ein Content Delivery Network, um Inhalte schnell von Standorten in Nutzernähe bereitzustellen.
- Löse Namen mit Cloud-DNS aufErkläre, wie DNS Namen in Adressen auflöst, verwalte Zonen und Einträge in einem Cloud-DNS-Dienst und nutze TTLs, Routingrichtlinien, Zustandsprüfungen und private Zonen.
- Beschleunige die Inhaltsbereitstellung mit einem Content Delivery NetworkErkläre, wie ein CDN Inhalte an Edge-Standorten in Nutzernähe zwischenspeichert, erläutere Cache-Treffer, Ablauf und Invalidierung und entscheide, wann ein CDN hilft.
- Löse Namen mit Cloud-DNS auf
- Verbinde Büros und Rechenzentren über verschlüsselte VPN-Tunnel oder dedizierte private Verbindungen mit virtuellen Netzwerken und wähle die Verbindung, die zu den Bedürfnissen eines Unternehmens passt.
- Verbinde Standorte und Nutzer über VPN-GatewaysErkläre, wie Site-to-Site- und Point-to-Site-VPNs verschlüsselte Tunnel über das Internet aufbauen, benenne die Komponenten auf beiden Seiten und erkenne ihre Stärken und Grenzen.
- Nutze dedizierte private VerbindungenErkläre, wie AWS Direct Connect, Azure ExpressRoute und Google Cloud Interconnect private, gleichbleibende Verbindungen bereitstellen, die das öffentliche Internet umgehen, und welche Voraussetzungen sie haben.
- Wähle die passende HybridverbindungVergleiche Internetzugang, VPNs und dedizierte Verbindungen hinsichtlich Bandbreite, Gleichmäßigkeit, Einrichtungsdauer, Kosten, Sicherheit und Ausfallsicherheit und begründe eine Wahl für eine gegebene betriebliche Situation.
- Verbinde Standorte und Nutzer über VPN-Gateways
Cloud-Vernetzung einfach erklärt
1Beschreibe virtuelle Netzwerke und wie Datenverkehr durch sie geleitet wird
Bei einer privaten Cloud-Anwendung hängen mehrere Entscheidungen zusammen: Adressbereich, Subnetz, Route und Dienstendpunkt. Ordne zunächst Ressourcen virtuellen Netzwerken zu und verfolge dann ihren Datenverkehr zu einem anderen Subnetz oder ins Internet. Die Namen der Anbieter unterscheiden sich ebenso wie die Reichweite ihrer Netzwerke und ihre Standardeinstellungen. Ein klares Bild des Pfads hilft dir zu entscheiden, welche Komponenten eine Anwendung braucht und welche Ressourcen von außen erreichbar sein sollen.
1.1 Baue ein privates Netzwerk mit Subnetzen auf
Eine Cloud-Anwendung braucht neben Computern auch ein Netzwerk. Ein virtuelles Netzwerk ist ein per Software definiertes privates Netzwerk. Du wählst seine Adressen und Verbindungen, ohne Switches oder Kabel zu installieren. Getrennte Netzwerke können den Produktionsbetrieb von Tests trennen.
Lies die Adressen
AWS nennt sein Netzwerk Amazon VPC; Microsoft verwendet Azure Virtual Network oder VNet; Google Cloud verwendet VPC-Netzwerk. Eine AWS-VPC oder ein Azure-VNet hat einen übergeordneten Adressbereich. Seine Subnetze beziehen daraus kleinere Bereiche. Eine Google-Cloud-VPC hat keinen übergeordneten Bereich: Jedes Subnetz erhält einen eigenen.
Die Schreibweise 10.0.0.0/16 ist CIDR-Notation. Die Zahl nach dem Schrägstrich gibt die Anzahl der festgelegten führenden Adressbits an. Eine kleinere Zahl bedeutet einen größeren Bereich. Dieses /16 umfasst 10.0.0.0 bis 10.0.255.255: 65.536 Adressen. Die privaten Blöcke sind 10.0.0.0/8, 172.16.0.0/12 und 192.168.0.0/16. Das öffentliche Internet routet diese privaten Adressen nicht.
Ein Subnetz stellt einem Teil eines Netzwerks Adressen bereit. Beispielsweise umfasst 10.0.3.0/24 die Adressen 10.0.3.0 bis 10.0.3.255. Eine Datenbank darin könnte 10.0.3.20 erhalten. Getrennte Web-, Anwendungs- und Datenbanksubnetze ermöglichen Teams, unterschiedliche Routen und Sicherheitsregeln anzuwenden. Subnetzbereiche in einem Netzwerk dürfen sich nicht überschneiden. Anbieter reservieren Adressen für Netzwerkdienste: AWS und Azure reservieren fünf pro Subnetz; Google Cloud reserviert vier in einem primären Subnetzbereich. Ein Subnetz mit 256 Adressen lässt daher bei AWS oder Azure 251 Adressen übrig.
Platziere Ressourcen über Zonen hinweg
| Anbieter | Reichweite des virtuellen Netzwerks | Reichweite des Subnetzes |
|---|---|---|
| AWS | Eine Region, über Verfügbarkeitszonen hinweg | Eine Verfügbarkeitszone |
| Azure | Eine Region | Über die Verfügbarkeitszonen der Region hinweg |
| Google Cloud | Global | Eine Region |
Betrachte einen AWS-Shop, der 10.0.0.0/16 nutzt. In Zone A platziert er Webserver in 10.0.1.0/24, Anwendungsserver in 10.0.2.0/24 und seine Datenbank in 10.0.3.0/24. Um bei einem Zonenausfall weiterarbeiten zu können, wiederholt er die Ebenen in Zone B mit 10.0.11.0/24, 10.0.12.0/24 und 10.0.13.0/24. Die Subnetze trennen Rollen; die Nutzung von zwei Zonen trennt Ausfallorte. Mehrere Subnetze allein in einer Zone würden das nicht leisten.
Verbinde Netzwerke bewusst
Virtuelle Netzwerke bieten logische Isolation von anderen Kunden und Netzwerken. Kommunikation benötigt einen Netzwerkpfad und eine Berechtigung. Eine Peering-Verbindung ermöglicht zwei Netzwerken, über private Adressen über das Netzwerk des Anbieters zu kommunizieren. Peering kann Regionen sowie Konto-, Abonnement- oder Projektgrenzen überschreiten, aber die Adressbereiche dürfen sich nicht überschneiden.
Prüfe die Bereiche von Büros und Partnern, bevor du Cloud-Bereiche wählst. Wenn sowohl ein Büro als auch eine VPC 10.0.0.0/16 nutzen, könnte ein Ziel wie 10.0.3.20 zu beiden Seiten gehören. Die Wahl von 10.1.0.0/16 für die Cloud vermeidet diesen Konflikt. Einen Adressplan nach der Bereitstellung von Servern zu korrigieren, kann deren Betrieb stören.
Peering ist nicht transitiv. Wenn A mit B und B mit C über Peering verbunden ist, benötigt A weiterhin eine eigene Verbindung zu C. Außerdem verschlüsselt ein privater Pfad keine Daten: Nutze dafür Verschlüsselung. Das Erstellen des virtuellen Netzwerks selbst ist bei diesen Anbietern kostenlos; für Gateways, öffentliche IPv4-Adressen und Datenübertragung können Kosten anfallen.
Wichtige Erkenntnisse
- Ein virtuelles Netzwerk stellt die Vernetzung bereit; virtuelle Maschinen sind Ressourcen, die darin platziert werden.
- AWS- und Azure-Subnetze beziehen ihre Adressen aus einem Netzwerkbereich; Google Cloud weist Bereiche direkt Subnetzen zu.
- Ein AWS-Subnetz liegt in einer Zone, ein Azure-Subnetz erstreckt sich über Zonen und ein Google-Cloud-Subnetz ist regional.
- Wähle überschneidungsfreie Bereiche, bevor du Netzwerke verbindest.
- Peering ermöglicht private Kommunikation zwischen zwei Netzwerken und ist nicht transitiv.
1.2 Verfolge eine Route ins Internet
Eine Zieladresse gibt einem Netzwerk an, wohin Datenverkehr gelangen soll. Eine Routingtabelle sagt ihm, wohin es diesen Datenverkehr als Nächstes senden soll. Das Routing stellt einen Pfad bereit; Sicherheitsregeln entscheiden, ob Datenverkehr ihn nutzen darf.
Wähle die passende Route
Jede Route ordnet einem Zielbereich ein Ziel zu. Eine lokale Route verbindet Subnetze innerhalb desselben virtuellen Netzwerks. Die IPv4-Standardroute 0.0.0.0/0 passt zu jeder Adresse, aber eine spezifischere passende Route hat Vorrang. Eine größere Präfixzahl nach dem Schrägstrich bedeutet einen spezifischeren Bereich.
Angenommen, ein AWS-Anwendungssubnetz nutzt diese Routen:
| Zielbereich | Ziel |
|---|---|
10.0.0.0/16 | Lokales Netzwerk |
0.0.0.0/0 | NAT-Gateway |
Eine Anfrage von 10.0.2.15 an die Datenbank 10.0.3.20 passt zu beiden Bereichen. Das /16 ist spezifischer als /0, daher bleibt die Anfrage lokal. Eine Anfrage an den Aktualisierungsserver 203.0.113.50 passt nur zur Standardroute und geht an das NAT-Gateway. Sicherheitsregeln müssen jede Verbindung erlauben.
Erlaube öffentlichen Zugriff bewusst
Bei AWS verbindet ein Internetgateway eine VPC mit dem Internet. Ein Subnetz mit einer Standardroute zu diesem Gateway ist ein öffentliches Subnetz. Sein Adressbereich kann dennoch ein privater Bereich wie 10.0.1.0/24 sein. „Öffentlich“ beschreibt sein Routing, nicht die Schreibweise seiner Adressen.
Um einen Server aus dem Internet zu erreichen, müssen drei Dinge zusammenkommen: ein Internetpfad, eine öffentliche IP-Adresse auf dem Server oder einem vorgeschalteten Load Balancer und Sicherheitsregeln, die die Verbindung erlauben. Ein AWS-Subnetz kann öffentlich sein, während ein bestimmter Server darin keinen direkten öffentlichen Zugriff hat.
Azure und Google Cloud stellen integrierte Internetpfade bereit, ohne dass du ein Internetgateway wie bei AWS erstellen musst. Ihre Sicherheitsregeln und öffentlichen Adressen sind weiterhin relevant. Ein privates Subnetz im allgemeinen Sinn bietet Internetnutzern keinen direkten Pfad zu seinen Ressourcen. Das macht es für Datenbanken und interne Anwendungsserver nützlich.
Gib privaten Servern ausgehenden Zugriff
Ein NAT-Gateway ermöglicht einem privaten Server, eine Internetverbindung aufzubauen. Es ersetzt die private Quelladresse durch eine öffentliche Adresse, verfolgt die Verbindung und liefert die Antwort an den richtigen Server. Es nimmt keine neue Verbindung an, die ein Internetnutzer zu diesem privaten Server aufbaut.
Bei AWS befindet sich ein öffentliches NAT-Gateway in einem öffentlichen Subnetz. Die Standardroute des privaten Anwendungssubnetzes verweist darauf, und das Subnetz des NAT-Gateways hat eine Route zum Internetgateway. Die Anwendung kann Aktualisierungen abrufen, während ihr Datenbanksubnetz mit nur einer lokalen Route keinen Internetpfad hat. Azure NAT Gateway wird einem Subnetz zugeordnet; Google Cloud bietet Cloud NAT. Für NAT-Dienste fallen Kosten für Laufzeit und Datenverarbeitung an.
Prüfe die Standardeinstellungen des Anbieters
Die Subnetze einer AWS-Standard-VPC sind öffentlich und weisen neuen Instanzen normalerweise öffentliche Adressen zu. Einer selbst erstellten VPC musst du ein Internetgateway hinzufügen. Reservierte statische öffentliche Adressen bleiben gleich; AWS nennt eine solche Adresse Elastic IP. Automatisch zugewiesene Adressen können sich nach dem Stoppen und Starten einer Maschine ändern. Seit Februar 2024 berechnet AWS jede öffentliche IPv4-Adresse, auch genutzte.
Azure verwendet „privates Subnetz“ speziell für ein Subnetz mit abgeschaltetem ausgehendem Standardzugriff. Es benötigt eine ausdrücklich eingerichtete Methode für ausgehenden Zugriff, etwa NAT oder eine zugewiesene öffentliche IP-Adresse. Diese Einstellung allein blockiert keinen eingehenden Datenverkehr. Das Portal erstellt standardmäßig private Subnetze. Bei der nach dem 31. März 2026 veröffentlichten API-Version erhalten auch neue virtuelle Netzwerke standardmäßig private Subnetze; frühere API-Versionen behalten das alte Verhalten bei, und bestehende Netzwerke bleiben unverändert.
Wichtige Erkenntnisse
- Die spezifischste passende Zielroute gewinnt; die Standardroute dient als Ausweichroute.
- Öffentlicher Zugriff benötigt eine Route, eine öffentliche Adresse und die Erlaubnis der Sicherheitsregeln.
- Bei AWS leitet ein öffentliches Subnetz direkt zu einem Internetgateway.
- NAT ermöglicht privaten Ressourcen, ausgehende Verbindungen aufzubauen und Antworten zu erhalten.
- Private Azure-Subnetze schalten den ausgehenden Standardzugriff ab und benötigen eine ausdrücklich eingerichtete Methode für ausgehenden Zugriff.
- Für öffentliche Adressen und NAT können Kosten anfallen.
1.3 Greife privat auf einen verwalteten Dienst zu
Ein verwalteter Dienst kann außerhalb deines virtuellen Netzwerks laufen. Ein Endpunkt ist die Adresse, über die Clients ihn erreichen, normalerweise über einen DNS-Namen. Der Netzwerkpfad des Endpunkts und die Datenberechtigungen des Dienstes lösen unterschiedliche Aufgaben.
Unterscheide öffentliche Erreichbarkeit und Datenzugriff
Ein öffentlicher Endpunkt wird in eine öffentliche IP-Adresse aufgelöst. Clients im Internet können versuchen, sich zu verbinden, aber dadurch werden die gespeicherten Daten nicht öffentlich. Zugangsdaten und Berechtigungen steuern normalerweise den Zugriff. Einige Dienste erlauben bei entsprechender Konfiguration auch anonymen Zugriff; ein Berechtigungsfehler beim Objektspeicher kann Dateien offenlegen.
Nutze für Dienstdatenverkehr HTTPS, das TLS-Verschlüsselung verwendet. Schreibe HTTPS vor, wo es unterstützt wird, und beschränke, welche Adressen oder Netzwerke sich verbinden dürfen. Öffentliche Erreichbarkeit, Zugriffsberechtigung und Verschlüsselung sind separate Einstellungen. Eine autorisierte Anwendung kann einen öffentlichen Endpunkt sicher nutzen, während ein schlecht konfigurierter Dienst auch in einem privaten Netzwerk Daten preisgeben kann.
Füge eine private Adresse hinzu
Ein privater Endpunkt gibt einem unterstützten Dienst eine private Adresse innerhalb deines Netzwerks. Der Anbieter erstellt eine Netzwerkschnittstelle in einem Subnetz, und der Datenverkehr zu dieser Adresse bleibt in seinem Netzwerk.
| Anbieter | Dienst für private Konnektivität | Beispiel für das Verhalten |
|---|---|---|
| AWS | AWS PrivateLink | Ein Schnittstellenendpunkt erreicht einen regionalen Dienst; in jeder ausgewählten Zone wird eine Schnittstelle erstellt |
| Azure | Azure Private Link | Ein privater Endpunkt verbindet sich mit einer bestimmten Ressource, etwa einem Speicherkonto |
| Google Cloud | Private Service Connect | Ein Endpunkt bietet privaten Zugriff auf unterstützte Dienste |
Auch Bürosysteme können private Endpunkte über ein VPN oder eine dedizierte Verbindung erreichen. Über Peering verbundene Netzwerke können sie erreichen, wenn Routing, DNS und Sicherheitseinstellungen den Pfad unterstützen.
Sorge dafür, dass der Dienstname den Endpunkt findet
Anwendungen verbinden sich gewöhnlich über einen Dienstnamen und nicht über eine fest eingetragene IP-Adresse. Privates DNS sorgt dafür, dass dieser Name innerhalb des Netzwerks in die private Adresse des Endpunkts aufgelöst wird. Ein interner Client könnte beispielsweise den Namen seines Speicherdienstes in 10.0.2.40 auflösen. Externe Clients können weiterhin die öffentliche Adresse erhalten.
Das Erstellen des Endpunkts allein ändert nicht die DNS-Antwort für jeden Client. Löst ein interner Client weiterhin die öffentliche Adresse auf, nutzt er weiterhin den öffentlichen Pfad. Verknüpfe die private DNS-Zone mit dem Netzwerk und richte DNS-Weiterleitung für lokale Clients ein. Um privaten Zugriff vorzuschreiben, deaktiviere oder beschränke zusätzlich den öffentlichen Endpunkt des Dienstes. Beim Erstellen eines privaten Endpunkts bleiben die Einstellungen für den öffentlichen Zugriff bestehen.
Erkenne verwandte Optionen
Ein AWS-Gateway-Endpunkt erreicht S3 oder DynamoDB über einen Routingtabelleneintrag. Er erstellt nicht die private Netzwerkschnittstelle eines Schnittstellenendpunkts, und es fällt keine zusätzliche Endpunktgebühr an. Ein Azure-Dienstendpunkt kennzeichnet ein zugelassenes Subnetz und leitet dessen Dienstdatenverkehr über das Microsoft-Netzwerk, aber der Dienst hat weiterhin eine öffentliche IP-Adresse. Private Google Access ermöglicht Maschinen mit internen Adressen den Zugriff auf Google-APIs und -Dienste.
Betrachte einen Analyseserver, der täglich 500 GB aus einem regionalen Objektspeicher liest. Werden diese Lesezugriffe über NAT gesendet, verarbeitet der NAT-Dienst alle 500 GB. Bei AWS leitet ein geeigneter S3-Gateway-Endpunkt diesen Dienstdatenverkehr über die Endpunktroute, ohne zusätzliche Gateway-Endpunktgebühr. Schnittstellen- und private Endpunkte haben eigene Gebühren; vergleiche daher den gesamten Pfad und seine Kosten. Der Endpunkt verändert die Konnektivität; TLS sorgt weiterhin für die Verschlüsselung bei der Übertragung.
Wichtige Erkenntnisse
- Ein öffentlicher Endpunkt kann Daten mit Berechtigungen und HTTPS schützen.
- Ein privater Endpunkt stellt einen unterstützten Dienst über eine private Netzwerkadresse bereit.
- Privates DNS muss Clients zum privaten Endpunkt leiten.
- Deaktiviere oder beschränke öffentlichen Zugriff separat, wenn ausschließlich privater Zugriff erforderlich ist.
- Gateway-Endpunkte, Azure-Dienstendpunkte und Private Google Access nutzen unterschiedliche Mechanismen.
- Ein privater Netzwerkpfad benötigt weiterhin Verschlüsselung und Zugriffskontrollen.
2Filtere Netzwerkverkehr mit Sicherheitsgruppen und Netzwerk-ACLs
Netzwerkzugriffsregeln machen aus einem verfügbaren Pfad einen kontrollierten Zugang. Lies jede Regel anhand ihrer Quelle, ihres Protokolls und ihres Ports und prüfe dann, was mit der Antwort geschieht. AWS trennt Sicherheitsgruppen für Ressourcen von Netzwerk-ACLs für Subnetze; Azure und Google Cloud organisieren dieselben Schutzziele anders. Der Vergleich ihres Verhaltens hilft dir zu vermeiden, eine Regel eines Anbieters auf einen anderen zu übertragen, und zeigt, warum eine erlaubte Verbindung jede relevante Filterschicht passieren muss.
2.1 Erlaube nur die Verbindungen, die eine Ressource benötigt
Ein Server kann eine Route zu einem anderen Netzwerk haben und dessen Datenverkehr trotzdem abweisen. Eine Sicherheitsgruppe dient als virtuelle Firewall für Ressourcen. Eingehende Regeln steuern Datenverkehr zu einer Ressource; ausgehende Regeln steuern Datenverkehr, der sie verlässt.
Lies eine Regel
Lies bei TCP oder UDP Protokoll, Port und Quelle oder Ziel zusammen. Die Regel „TCP 443 von 198.51.100.7/32 zulassen“ erlaubt HTTPS-Datenverkehr von einer Adresse. Die Quelle 0.0.0.0/0 bedeutet jede IPv4-Adresse. Eine eingehende Quelle kann auch eine Sicherheitsgruppe bezeichnen, sodass der Zugriff der Rolle eines Servers folgt, wenn sich seine IP-Adresse ändert.
Nützliche Ports sind SSH 22, RDP 3389, HTTP 80, HTTPS 443, DNS 53, MySQL 3306, PostgreSQL 5432 und Microsoft SQL Server 1433. ICMP, das von Ping genutzt wird, hat Nachrichtentypen statt TCP- oder UDP-Ports.
Verstehe zustandsbehaftete Filterung
Ein zustandsbehafteter Filter merkt sich erlaubte Verbindungen. Erlaubt eine eingehende Regel eine neue HTTPS-Verbindung, dürfen Antworten ohne separate ausgehende Regel wieder hinaus. Das erlaubt dem Server nicht, beliebige unabhängige ausgehende Verbindungen aufzubauen. Neue Verbindungen benötigen weiterhin eine eigene Erlaubnis.
AWS-Sicherheitsgruppen werden Netzwerkschnittstellen zugeordnet. Mehrere Ressourcen können eine Gruppe teilen, und eine Ressource kann mehrere Gruppen haben. Ihre Zulassungsregeln werden kombiniert: Datenverkehr wird durchgelassen, wenn eine anwendbare Regel ihn erlaubt. Die Regelreihenfolge hat keine Wirkung, und es gibt keine ausdrückliche Verweigerungsregel, die eine weit gefasste Zulassung aufheben könnte. Eine neu erstellte Gruppe erlaubt keinen eingehenden Datenverkehr und lässt ausgehenden Datenverkehr zu, bis sie geändert wird.
Baue eine Kette zugelassener Rollen auf
Gib bei einer Anwendung mit drei Ebenen jeder Ebene nur die benötigten eingehenden Verbindungen:
- Der Load Balancer erlaubt TCP 443 von Internetnutzern.
- Die Webserver erlauben TCP 443 aus der Gruppe des Load Balancers. Die Verwaltung über TCP 22 ist auf die Büroadresse des Administrators beschränkt.
- Die MySQL-Datenbank erlaubt TCP 3306 aus der Webserver-Gruppe.
Wenn ein Ersatz-Webserver der Webserver-Gruppe beitritt, erhält er den vorgesehenen Datenbankzugriff ohne neue adressbasierte Regel. Eine direkte Internetanfrage an die Datenbank scheitert, weil ihre Quelle nicht erlaubt ist. Erlaubt jedoch eine zweite zugeordnete Gruppe denselben Datenbankport weit gefasst, gilt diese weit gefasste Berechtigung weiterhin; in der ersten Gruppe gibt es keine engere Verweigerung, die sie aufhebt.
Vergleiche Filter der Anbieter
| Filter | Verfolgt Verbindungen? | Regelentscheidungen | Reihenfolge |
|---|---|---|---|
| AWS-Sicherheitsgruppe | Ja | Nur zulassen | Alle anwendbaren Zulassungen werden kombiniert |
| Azure-NSG | Ja | Zulassen und verweigern | Erster Treffer, niedrigere Prioritätszahl zuerst |
| Google-Cloud-VPC-Firewallregel | Ja | Zulassen und verweigern | Niedrigere Prioritätszahlen haben Vorrang |
Eine Azure-Netzwerksicherheitsgruppe, kurz NSG, kann einem Subnetz, einer Netzwerkschnittstelle oder beidem zugeordnet werden. Benutzerdefinierte Prioritäten reichen von 100 bis 4096 und stehen vor den integrierten Standardregeln mit 65000, 65001 und 65500. Die eingehenden Standardregeln erlauben Datenverkehr innerhalb des virtuellen Netzwerks und vom Azure-Load-Balancer und verweigern dann anderen eingehenden Datenverkehr. Google Cloud wählt Zielmaschinen anhand von Tags oder Dienstkonten aus; seine impliziten Regeln verweigern eingehenden und erlauben ausgehenden Datenverkehr.
Wende das Prinzip der geringsten Rechte an: Erlaube nur die benötigten Ports für die kleinstmögliche sinnvolle Auswahl an Quellen. SSH oder RDP für das gesamte Internet zu öffnen, setzt administrative Anmeldedienste automatisierten Angriffen aus. Verwaltete Zugriffsoptionen sind unter anderem AWS Systems Manager Session Manager, Azure Bastion und Google Cloud Identity-Aware Proxy. Ein Portfilter kann einen Angriff innerhalb erlaubten HTTPS-Datenverkehrs nicht erkennen; Anwendungsschutz und Anmeldekontrollen schützen diese Ebene.
Wichtige Erkenntnisse
- Eine eingehende TCP- oder UDP-Regel kombiniert ein Protokoll, einen Zielport und eine erlaubte Quelle.
- Zustandsbehaftete Filter erlauben Antworten auf zugelassene Verbindungen ohne separate Antwortregeln.
- AWS-Sicherheitsgruppen kombinieren Zulassungsregeln; eine weit gefasste Zulassung kann nicht durch eine enger gefasste Gruppe aufgehoben werden.
- Azure-NSGs und Google-Cloud-Firewallregeln unterstützen Zulassungs- und Verweigerungsentscheidungen mit Prioritäten.
- Das Prinzip der geringsten Rechte beschränkt den Zugriff auf die Ports und Quellen, die eine Ressource tatsächlich benötigt.
2.2 Prüfe Subnetzfilter in beide Richtungen
Eine AWS-Netzwerkzugriffskontrollliste, kurz Netzwerk-ACL, filtert Datenverkehr, der eine Subnetzgrenze überschreitet. Sie gilt für jede Ressource in diesem Subnetz. Jedes Subnetz hat eine Netzwerk-ACL, und dieselbe ACL kann mehrere Subnetze bedienen.
Verfolge die erste passende Regel
Netzwerk-ACL-Regeln können Datenverkehr zulassen oder verweigern. AWS prüft sie beginnend mit der niedrigsten Regelnummer und stoppt beim ersten Treffer. Eine abschließende *-Regel verweigert Datenverkehr, auf den keine Regel passt. Die Standard-ACL der VPC erlaubt eingehenden und ausgehenden Datenverkehr; eine neu erstellte benutzerdefinierte ACL verweigert Datenverkehr, bis du Zulassungsregeln hinzufügst.
Angenommen, Regel 100 erlaubt TCP 443 von jeder IPv4-Adresse, während Regel 110 Datenverkehr von 203.0.113.0/24 verweigert. Eine Anfrage von 203.0.113.77 an Port 443 passt zuerst zu Regel 100 und wird durchgelassen. Die spätere Verweigerung kommt nie zum Zug. Verschiebe diese Verweigerung auf Regel 90, um den Bereich vor der weit gefassten HTTPS-Zulassung zu blockieren.
Verfolge die Antwort als separates Paket
Eine ACL ist zustandslos: Sie merkt sich nicht, dass eine Verbindung erlaubt wurde. Eine Webanfrage nutzt den Zielport 443 des Servers, aber die Antwort geht an den temporären oder ephemeren Port des Clients zurück. Das kann eine hohe Nummer wie 50432 sein.
Für eine Website mit funktionierender Route und Sicherheitsgruppe gilt:
- Ein Client sendet eine Anfrage von seinem temporären Port an Serverport 443.
- Die Subnetz-ACL lässt das eingehende Paket über ihre HTTPS-Regel zu.
- Der Server antwortet an den temporären Port des Clients.
- Die ausgehende ACL prüft diesen Zielport unabhängig davon.
Eine ausgehende Regel, die nur Zielport 443 erlaubt, deckt diese Antwort nicht ab. Die Antwort benötigt eine ausgehende Zulassung, die ihren Zielport einschließt; TCP 1024–65535 ist ein häufig verwendeter breiter ephemerer Bereich. Der erforderliche Bereich hängt von den unterstützten Clients und dem unterstützten Datenverkehr ab. Die Berechtigung einer zustandsbehafteten Sicherheitsgruppe umgeht nicht die separate Entscheidung der ACL.
Vergleiche die beiden AWS-Schichten
| Eigenschaft | Sicherheitsgruppe | Netzwerk-ACL |
|---|---|---|
| Anwendung auf | Netzwerkschnittstellen von Ressourcen | Subnetzgrenze |
| Merkt sich Verbindungen | Zustandsbehaftet | Zustandslos |
| Entscheidungen | Nur Zulassungsregeln | Zulassungs- und Verweigerungsregeln |
| Auswertung | Anwendbare Zulassungen werden kombiniert | Erste passende nummerierte Regel |
| Antwortverkehr | Für verfolgte Verbindungen automatisch erlaubt | Benötigt eine eigene passende Zulassung |
Eingehender Internetverkehr muss beide Schichten passieren. Datenverkehr zwischen zwei Ressourcen im selben Subnetz überschreitet die Subnetzgrenze nicht, sodass die ACL dieses Subnetzes ihn nicht filtert. Die Sicherheitsgruppen der Ressourcen gelten weiterhin.
Nutze unabhängige Schichten
Gestaffelte Verteidigung begrenzt den Schaden durch eine einzelne fehlerhafte Einstellung. Sicherheitsgruppen geben jeder Anwendungsrolle präzise Berechtigungen. ACLs ergänzen Leitplanken für das gesamte Subnetz, etwa indem sie einen bekannten bösartigen Bereich verweigern. Betriebssystem-Firewalls, verwaltete Netzwerkfirewalls, Web Application Firewalls, TLS und Identitätsprüfungen schützen andere Teile des Pfads. Datenflussprotokolle zeichnen zugelassene und abgelehnte Netzwerkflüsse auf; Amazon Inspector hilft, Schwachstellen in Workloads und unbeabsichtigte Erreichbarkeit zu erkennen.
Azure hat keine separate Netzwerk-ACL wie AWS: Subnetz- und Schnittstellen-NSGs stellen diese Schichten bereit, und beide sind zustandsbehaftet. Für eingehenden Azure-Datenverkehr müssen zuerst die Subnetz-NSG und dann die Schnittstellen-NSG ihn erlauben. Google Cloud nutzt zustandsbehaftete VPC-Firewallregeln und umfassendere Firewallrichtlinien, darunter Organisations- und Ordnerrichtlinien.
Wichtige Erkenntnisse
- AWS-Netzwerk-ACLs filtern Datenverkehr, der Subnetzgrenzen überschreitet.
- Die erste passende ACL-Regel gewinnt; nicht passender Datenverkehr erreicht die abschließende Verweigerung.
- Zustandslose ACLs prüfen Anfragen und Antworten unabhängig voneinander.
- HTTPS-Antworten gehen an ephemere Ports der Clients zurück, nicht an den Port, an dem der Server lauscht.
- Sowohl die Subnetz-ACL als auch die Sicherheitsgruppe der Ressource müssen eingehenden Datenverkehr erlauben.
- Datenverkehr innerhalb desselben Subnetzes wird durch Ressourcenfilter und nicht durch die Subnetz-ACL gesteuert.
- Azure-Subnetz-NSGs bleiben zustandsbehaftet; das Verhalten der AWS-ACL lässt sich nicht auf sie übertragen.
3Leite Nutzer mithilfe von Cloud-DNS und Inhaltsbereitstellung zu Anwendungen
Ein Anwendungsname, eine Adresse und eine ausgelieferte Datei gehören zu verschiedenen Phasen einer Nutzeranfrage. Verfolge DNS von einer Frage nach einem Namen bis zu einer zwischengespeicherten Adresse und anschließend den Inhalt von einem Ursprung zu einem nahe gelegenen CDN-Edge-Standort. Zwischenspeicherung beschleunigt beide Phasen, beeinflusst aber auch, wann Änderungen sichtbar werden. Diese Zusammenhänge erklären, warum das Verschieben eines DNS-Eintrags, das Ersetzen einer Datei und das Verteilen von Anfragen unterschiedliche Maßnahmen benötigen, auch wenn Nutzer nur eine Website sehen.
3.1 Löse Dienstnamen in Adressen auf
Menschen merken sich Namen wie www.example.com; Computer senden Datenverkehr an IP-Adressen. DNS verbindet beides. Cloud-Anbieter hosten Einträge über Amazon Route 53, Azure DNS und Google Cloud DNS.
Verfolge eine Namensabfrage
Ein Client fragt einen Resolver nach einer Adresse. Hat der Resolver keine zwischengespeicherte Antwort, fragt er einen Root-Server, wo er die Server für .com findet. Diese Server nennen die autoritativen Nameserver der Domain. Ein autoritativer Server enthält die Einträge der Domain und gibt die Antwort zurück, die der Resolver für spätere Clients zwischenspeichert. Route 53 weist einer öffentlichen gehosteten Zone vier autoritative Nameserver zu. Der Client verbindet sich dann mit der zurückgegebenen Adresse. DNS überträgt nicht den Anwendungsdatenverkehr der Website.
Eine Zone ist die verwaltete Sammlung von Einträgen für eine Domain. Um die öffentliche Zone eines neuen Anbieters zu nutzen, trage dessen Nameserver beim Domain-Registrar ein. Das Hosting einer Zone und die Registrierung einer Domain sind separate Dienste: Route 53 bietet beides an, während Azure DNS Zonen hostet, ohne Domainregistrierungen zu verkaufen.
Wähle den Eintrag
| Eintrag | Zweck |
|---|---|
| A | Name zu IPv4-Adresse |
| AAAA | Name zu IPv6-Adresse |
| CNAME | Name zu anderem Namen |
| MX | Mailserver-Angaben |
| TXT | Text, oft zur Überprüfung des Domainbesitzes |
| NS | Nameserver der Zone |
| SOA | Verwaltungsangaben der Zone |
Der Zonen-Apex ist die reine Domain, etwa example.com. Ein standardmäßiger CNAME kann dort nicht stehen, weil der Apex auch NS- und SOA-Einträge benötigt. Alias-Einträge von Route 53 und Alias-Eintragssätze von Azure können unterstützte Apex-Einträge auf Cloud-Ressourcen verweisen lassen und Änderungen ihrer Adressen nachvollziehen.
Berücksichtige zwischengespeicherte Antworten
Die TTL oder Gültigkeitsdauer eines Eintrags gibt an, wie viele Sekunden ein Resolver die Antwort zwischenspeichern darf. Angenommen, ein Resolver speichert um 9:55 Uhr eine Antwort mit einer TTL von 3.600 Sekunden zwischen. Wird der Eintrag um 10:00 Uhr geändert, löscht das diese Kopie nicht: Sie kann bis 10:55 Uhr gültig bleiben. Senke eine TTL mindestens eine alte TTL vor einem geplanten Wechsel auf 300 Sekunden, damit die alten langlebigen Kopien Zeit haben abzulaufen. Eine Senkung zum Zeitpunkt des Wechsels kann bereits zwischengespeicherte Kopien nicht verkürzen.
DNS-Routingrichtlinien beeinflussen die Antworten auf Abfragen. Einfaches Routing gibt eine einfache Antwort. Gewichtetes Routing gibt Antworten in gewählten Anteilen, etwa 90 % für die aktuelle Version und 10 % für eine neue Version; Latenz-Routing bevorzugt die niedrigste gemessene Latenz; Geolokalisierungs-Routing wählt nach dem Standort des Nutzers; Failover-Routing wechselt von einem primären zu einem Standby-Endpunkt, wenn Zustandsprüfungen einen Ausfall zeigen. Jeder Route-53-Prüfer sendet normalerweise alle 30 Sekunden eine Zustandsprüfung. Azure Traffic Manager und Google Cloud DNS bieten ebenfalls DNS-basierte Routingoptionen.
Bei einem Shop mit einem primären Standort in Frankfurt und einem Standby in Irland führt eine fehlgeschlagene Zustandsprüfung des primären Standorts dazu, dass neue Antworten auf den Standby verweisen. Bereits zwischengespeicherte Antworten bleiben bis zu ihrem Ablauf bestehen; eine kurze TTL wie 60 Sekunden verringert diese Verzögerung. Auch gewichtetes Routing verteilt DNS-Antworten, keine genauen Anzahlen von Nutzern oder Anwendungsanfragen: Eine zwischengespeicherte Antwort kann viele Nutzer bedienen. Ein Load Balancer wirkt auf eingehenden Datenverkehr auf einer anderen Ebene.
Löse interne Namen auf
Eine private DNS-Zone liefert Antworten an verknüpfte virtuelle Netzwerke. Sie kann db.internal.example.com einer privaten Datenbankadresse zuordnen oder einen Dienstnamen an einen privaten Endpunkt leiten. Lokale Clients benötigen einen geeigneten DNS-Weiterleitungspfad über ihr VPN oder ihre dedizierte Verbindung, etwa über Route 53 Resolver-Endpunkte oder Azure DNS Private Resolver. Ein funktionierender Netzwerktunnel allein teilt einem Büro-Resolver nicht mit, wo er nach den privaten Namen der Cloud fragen muss.
Route 53 und Azure DNS veröffentlichen für ihre DNS-Dienste SLAs mit 100 % Verfügbarkeit. Ein SLA ist eine vertragliche Dienstzusage; eine zwischengespeicherte Antwort kann dennoch auf einen Anwendungsserver verweisen, der nicht verfügbar ist.
Wichtige Erkenntnisse
- DNS gibt eine Adresse zurück; anschließend verbindet sich der Client mit der Anwendung.
- Zonen enthalten Einträge, während die Delegation beim Registrar die autoritativen Nameserver festlegt.
- Die TTL steuert die Gültigkeitsdauer zwischengespeicherter Antworten, sodass Änderungen an Einträgen und Failover Zeit brauchen, bis sie Nutzer erreichen.
- Gewichtetes Routing teilt DNS-Antworten auf und ergibt nur eine ungefähre Aufteilung des Datenverkehrs.
- Private Zonen und DNS-Weiterleitung ermöglichen verbundenen internen Clients, private Namen aufzulösen.
- Alias-Einträge unterstützen geeignete Cloud-Ziele am Zonen-Apex, wo kein CNAME stehen kann.
3.2 Stelle Inhalte von einem nahe gelegenen Edge-Standort bereit
Ein Content Delivery Network, kurz CDN, hält temporäre Kopien von Inhalten in der Nähe der Nutzer bereit. Sein Ursprung enthält die Originaldateien oder erzeugt die Antworten der Anwendung. Amazon CloudFront, Azure Front Door und Google Cloud CDN bieten diesen Dienst über Edge-Standorte auf der ganzen Welt an.
Verfolge eine Anfrage
Der Browser löst den CDN-Namen auf und verbindet sich mit einem nahe gelegenen Edge-Standort. CloudFront kann Nutzer über DNS-Antworten lenken; Azure Front Door und Google Cloud CDN nutzen Anycast-Adressierung. Dabei kündigen mehrere Standorte dieselbe IP-Adresse an, und das Routing führt Nutzer zu einem nahe gelegenen Standort. Ein Edge-Standort ist keine vollständige Cloud-Region, und Anbieter betreiben viel mehr Edge-Standorte als Regionen.
Ein Cache-Treffer entsteht, wenn der Edge-Standort eine aktuelle, nutzbare Kopie hat und ausliefert. Bei einem Cache-Fehltreffer holt der Edge-Standort den Inhalt vom Ursprung, gibt ihn zurück und kann ihn für spätere Anfragen zwischenspeichern. Bilder, Skripte, Stylesheets, Downloads und Videos eignen sich oft gut, weil viele Nutzer dieselben Inhalte anfragen.
Miss den Nutzen
Bei Anfragen über große Entfernungen dauert jeder Netzwerkhin- und -rückweg länger. Eine in Sydney aufgerufene Seite benötigt vier aufeinanderfolgende Hin- und Rückwege zu ihrem Ursprung in Frankfurt. Bei 250 ms pro Hin- und Rückweg wartet sie dafür 1.000 ms. Bei einem Edge-Standort in Sydney mit 15 ms pro Hin- und Rückweg dauern die vier Wege 60 ms. Dieses Beispiel misst die Verzögerung durch die Hin- und Rückwege, nicht die vollständige Ladezeit der Seite.
Die Cache-Trefferquote ist:
Bei 9.200 Treffern unter 10.000 Anfragen beträgt die Quote 92 %. In diesem einfachen Beispiel erreichen die 800 Fehltreffer den Ursprung. Eine hohe Trefferquote verringert die Arbeit am Ursprung und die von dort gesendeten Daten. Das hilft bei einem plötzlichen Anstieg der Besucherzahlen.
Steuere die Aktualität
Eine CDN-TTL steuert, wie lange Inhalte wiederverwendet werden können. Der Ursprung kann Cache-Control: max-age=86400 senden und damit die Zwischenspeicherung für einen Tag erlauben; alternativ können CDN-Einstellungen die Gültigkeitsdauer steuern. Eine Datei am Ursprung zu ändern, ersetzt aktuelle zwischengespeicherte Kopien nicht sofort.
Um eine dringende Korrektur zu veröffentlichen, invalidiere den zwischengespeicherten Pfad. Eine andere Möglichkeit ist, einen neuen Dateinamen wie app.v2.js zu veröffentlichen und die Seite so zu ändern, dass sie diesen anfragt. Der neue Name bezeichnet ein anderes Objekt. Verhindere, dass personalisierte Seiten wie eine Kontoseite oder ein Warenkorb als öffentlich zwischengespeicherte Inhalte geteilt werden. Auch wenn eine Antwort nicht zwischengespeichert werden kann, kann der Edge-Standort die Bereitstellung verbessern, indem er TLS in der Nähe beendet und Verbindungen zum Ursprung wiederverwendet.
Unterscheide Zwischenspeicherung von anderen Netzwerkdiensten
| Dienst | Hauptaufgabe |
|---|---|
| DNS | Eine Adresse für einen Namen zurückgeben |
| CDN | Inhalte in Nutzernähe zwischenspeichern und ausliefern |
| Load Balancer | Datenverkehr auf verfügbare Server verteilen |
| AWS Global Accelerator | TCP- oder UDP-Datenverkehr ohne Zwischenspeicherung über das AWS-Netzwerk leiten |
Load Balancer können regional oder global sein. Global Accelerator stellt feste Anycast-Adressen bereit und kann sich für Spiele- oder Sprachdatenverkehr eignen, der nicht von der Zwischenspeicherung von Webinhalten profitiert.
Der Edge-Standort kann auch HTTPS-Zertifikate und Regeln einer Web Application Firewall anwenden. Sein großes Netzwerk fängt viele DDoS-Angriffe ab; CloudFront enthält AWS Shield Standard. Einschränkungen am Ursprung, etwa die Ursprung-Zugriffssteuerung von CloudFront für S3, können verhindern, dass Nutzer das CDN umgehen. Kosten richten sich hauptsächlich nach den ausgelieferten Daten und der Anzahl der Anfragen. Nutzer, die sich bereits nahe am Ursprung befinden, oder Anwendungen mit fast ausschließlich einzigartigen Antworten profitieren weniger von der Zwischenspeicherung. Edge-Kopien sind temporär und können aus dem Cache entfernt werden, daher benötigt der Ursprung weiterhin eigenen zuverlässigen Speicher und eine Datensicherung.
Wichtige Erkenntnisse
- Ein CDN stellt wiederverwendbare Inhalte aus Edge-Caches in Nutzernähe bereit.
- Cache-Treffer verringern Anfragen an den Ursprung; die Trefferquote ist die Anzahl der Treffer geteilt durch die Anzahl aller Anfragen.
- Die TTL steuert die Aktualität; Invalidierung oder neue Dateinamen ermöglichen Aktualisierungen vor dem Ablauf.
- Personalisierte Inhalte benötigen geeignete Einstellungen für die Zwischenspeicherung.
- DNS, Lastverteilung und Datenverkehrsbeschleunigung erfüllen andere Aufgaben als die Zwischenspeicherung von Inhalten.
- Ein CDN kann Sicherheit am Edge-Standort ergänzen, aber temporäre Cache-Kopien sind keine Datensicherung.
4Verbinde lokale Netzwerke mit der Cloud
Private Cloud-Ressourcen können Bürosysteme und Beschäftigte an entfernten Standorten über verschiedene Verbindungsarten versorgen. VPNs verschlüsseln Datenverkehr über das Internet; dedizierte Verbindungen bieten einen privaten Pfad zum Anbieter. Welche Wahl sinnvoll ist, hängt davon ab, wer sich verbindet, wie groß die Datenmenge ist, welche Leistung benötigt wird und wie viel Zeit für die Einrichtung bleibt. Verfolge den Pfad, schätze ein Übertragungszeitfenster ab und prüfe, was bei Ausfall eines Routers, einer Leitung oder eines Standorts verfügbar bleibt.
4.1 Verbinde einen Standort oder einen entfernten Nutzer über ein VPN
Ein Büro muss möglicherweise eine Anwendung unter einer privaten Cloud-Adresse nutzen. Ein hybrides Netzwerk verbindet lokale Netzwerke mit Cloud-Netzwerken. Ein VPN, ein virtuelles privates Netzwerk, überträgt diesen Datenverkehr in einem verschlüsselten Tunnel über das öffentliche Internet.
Wähle, was verbunden wird
Ein Site-to-Site-VPN verbindet ein ganzes Büro- oder Rechenzentrumsnetzwerk. Ein VPN-fähiger Router oder eine Firewall übernimmt den Tunnel für diesen Standort. Ein Point-to-Site-VPN oder Client-VPN verbindet ein einzelnes Gerät, auf dem Clientsoftware läuft. AWS Client VPN und Point-to-Site-Verbindungen von Azure VPN Gateway unterstützen Nutzer an entfernten Standorten.
Site-to-Site-VPNs nutzen IPsec. Die Tunnelenden authentifizieren sich gegenseitig, häufig mit einem gemeinsamen Schlüssel oder Zertifikaten. Mithilfe von IKE vereinbaren sie Verschlüsselungsschlüssel; IPsec schützt anschließend Pakete im Tunnel. Ein VPN nutzt einen gemeinsam genutzten Internetpfad, auch wenn seine Inhalte verschlüsselt sind.
Bestimme beide Enden
Bei AWS wird ein virtuelles privates Gateway einer VPC zugeordnet; ein Transit-Gateway kann mehrere VPCs bedienen. Azure stellt sein VPN-Gateway in einem dedizierten Subnetz namens GatewaySubnet bereit. Google Cloud bietet HA-VPN-Gateways an. Im Büro bildet ein Router oder eine Firewall mit öffentlicher Adresse das andere Ende; AWS nennt dieses Gerät Kunden-Gateway-Gerät.
Die Gateways benötigen auch Routen. Diese können statisch eingerichtet oder über BGP gelernt werden. BGP ermöglicht Routern, die für sie erreichbaren Adressbereiche auszutauschen. Ein verschlüsselter Tunnel ohne die richtigen Routen bietet einer Anwendung keinen nutzbaren durchgehenden Pfad.
Verfolge eine private Anfrage
Betrachte ein Büro, das 192.168.10.0/24 nutzt, und eine AWS-VPC mit 10.0.0.0/16:
- Das Team erstellt das Cloud-Gateway und konfiguriert den Bürorouter für das VPN.
- Die Büroroute für
10.0.0.0/16verweist in den Tunnel. - Die Cloud-Route für
192.168.10.0/24verweist durch das VPN-Gateway zurück. - Die Sicherheitsgruppe der Anwendung erlaubt den benötigten Datenverkehr aus dem Büro.
Das Bürogerät 192.168.10.25 kann sich nun mit der Anwendung 10.0.2.15 verbinden. Sein Datenverkehr wird zwischen den VPN-Enden verschlüsselt. Die überschneidungsfreien Bereiche ermöglichen jeder Seite, lokale von entfernten Zielen zu unterscheiden. Private Dienstnamen benötigen zusätzlich DNS-Weiterleitung; der Tunnel richtet diese nicht automatisch ein.
Beseitige Single Points of Failure
Eine AWS-Site-to-Site-VPN-Verbindung stellt zwei Tunnel zu verschiedenen AWS-Endpunkten bereit. Konfiguriere beide, damit einer bei Wartung oder Ausfall den Datenverkehr übernehmen kann. Azure unterstützt Aktiv-Aktiv-Gateways. Google Cloud HA VPN kann bei der erforderlichen redundanten Tunnelkonfiguration über beide Schnittstellen ein SLA mit 99,99 % Verfügbarkeit bieten. Ein zweiter Bürorouter und ein zweiter Internetanbieter schützen vor Ausfällen, die zwei cloudseitige Tunnel allein nicht beheben können.
VPNs lassen sich mit vorhandenem Internetzugang gewöhnlich innerhalb von Stunden einrichten. Zu den Kosten gehören hauptsächlich Verbindungszeit und Datenübertragung. Internetauslastung und Entfernung beeinflussen Latenz und Datendurchsatz; ein standardmäßiger AWS-Tunnel unterstützt bis zu 1,25 Gbps, nicht eine garantierte dauerhafte Übertragungsrate. Ein VPN bietet häufig zunächst Zugriff, während eine dedizierte Leitung eingerichtet wird, und bleibt später als verschlüsselter Ausweichpfad bestehen. Eine öffentliche Website, die bereits für Internetnutzer bestimmt ist, benötigt für diese Besucher kein Site-to-Site-VPN.
Wichtige Erkenntnisse
- Site-to-Site-VPNs verbinden Netzwerke; Client-VPNs verbinden einzelne Geräte.
- IPsec-VPN-Tunnel verschlüsseln Datenverkehr über das öffentliche Internet.
- Routen in beide Richtungen, überschneidungsfreie Bereiche und Sicherheitsberechtigungen sind weiterhin erforderlich.
- Private Namen benötigen neben der Konnektivität auch DNS-Weiterleitung.
- Nutze redundante Tunnel und beseitige Single Points of Failure auf der Büroseite.
- Die VPN-Leistung hängt vom Internetpfad und den Grenzen des Tunnels ab.
4.2 Nutze eine private Verbindung zum Anbieter
Einige Organisationen benötigen eine Cloud-Verbindung mit gleichmäßigerer Leistung, als ein Internetpfad bietet. Eine dedizierte private Verbindung verbindet das Netzwerk der Organisation mit dem Anbieter, ohne das öffentliche Internet zu durchqueren. Die Dienste heißen AWS Direct Connect, Azure ExpressRoute und Google Cloud Interconnect.
Verfolge den physischen Pfad
Cloud-Anbieter treffen Kunden und Telekommunikationsnetze in Colocation-Rechenzentren, in denen viele Netzwerke Geräte betreiben. Steht der Router des Kunden bereits dort, verbindet eine Querverbindung, ein kurzes physisches Kabel, ihn mit den Geräten des Anbieters. Andernfalls verlängert ein Telekommunikations- oder Verbindungspartner eine Leitung vom Büro oder Rechenzentrum bis zu diesem Verbindungspunkt.
Der Kauf des cloudseitigen Ports macht die Verbindung zu dieser Einrichtung nicht überflüssig. Die Installation kann eine Autorisierungserklärung, die Bestellung einer Querverbindung, eine Telekommunikationsleitung und abgestimmte Tests umfassen. Rechne mit wochenlanger Vorbereitung. Kosten können für den Port, den Dienst des Partners, die Telekommunikationsleitung und übertragene Daten anfallen.
Stimme den Dienst auf die Kapazität ab
Ein dedizierter Port ist mit großen festen Kapazitäten erhältlich. AWS Direct Connect bietet dedizierte Verbindungen mit 1, 10, 100 und 400 Gbps. Von Partnern bereitgestellte Optionen wie gehostete AWS-Verbindungen und Google Partner Interconnect bieten kleinere Kapazitätsstufen ab etwa 50 Mbps. ExpressRoute wird häufig über einen Verbindungsanbieter bereitgestellt.
Eine gehostete Verbindung mit 50 Mbps hat weniger Kapazität als ein standardmäßiger AWS-VPN-Tunnel mit einer Grenze von 1,25 Gbps. Das Wort „dediziert“ beschreibt die Art der Verbindung; es verspricht nicht, bei der Bandbreite jedes VPN zu übertreffen. Vergleiche die tatsächlich gekaufte Kapazität und den gemessenen Datendurchsatz.
Unterscheide Privatheit und Verschlüsselung
Die Umgehung des gemeinsam genutzten Internets verbessert die Gleichmäßigkeit der Leistung und bietet einen privaten Pfad. Leitungen mit hoher Kapazität unterstützen große regelmäßige Übertragungen, und private Pfade können Anforderungen erfüllen, nach denen Datenverkehr nicht über das öffentliche Internet laufen darf. Für ausgehende Datenübertragung von AWS über Direct Connect gelten außerdem niedrigere Gebühren pro Gigabyte als für ausgehende Internetübertragung, wobei feste Leitungskosten weiterhin ins Gewicht fallen.
Eine private Leitung ist standardmäßig nicht verschlüsselt. Wenn Vertraulichkeit Verschlüsselung erfordert, wähle ein geeignetes Verfahren: TLS in den Anwendungen, ein IPsec-VPN über die private Verbindung oder MACsec auf unterstützten dedizierten Ports. TLS schützt Anwendungssitzungen; IPsec schützt getunnelten IP-Datenverkehr; MACsec verschlüsselt Frames auf unterstützten Verbindungen. Eine Anforderung an einen privaten Pfad und eine Anforderung an verschlüsselten Datenverkehr müssen jeweils erfüllt werden.
Plane für einen Verbindungsausfall
Eine einzelne physische Leitung kann durch ein durchtrenntes Kabel, einen Routerausfall oder den Ausfall einer Einrichtung ausfallen. Eine ExpressRoute-Leitung hat zwei Verbindungen zu zwei Microsoft-Edge-Routern, aber kritische Workloads profitieren weiterhin von Verbindungen über zwei Standorte. Bei zwei Verbindungen über dieselbe Einrichtung bleibt diese ein gemeinsamer Ausfallpunkt.
Ein Site-to-Site-VPN kann eine kostengünstigere Ausweichlösung bieten, falls die private Verbindung ausfällt. Seine Routen und Berechtigungen müssen bereitstehen, und sein geringerer oder stärker schwankender Datendurchsatz muss für den wesentlichen Datenverkehr ausreichen. Der Internetpfad der Ausweichlösung erfüllt möglicherweise keine strenge Anforderung, dass Datenverkehr jederzeit außerhalb des Internets bleiben muss; sowohl Verfügbarkeits- als auch Pfadanforderungen beeinflussen die Wahl.
Dedizierte Verbindungen erreichen Ressourcen virtueller Netzwerke über private Adressen. Mit zusätzlicher Konfiguration können sie auch unterstützte öffentliche Cloud-Dienste erreichen, etwa über eine öffentliche virtuelle AWS-Schnittstelle oder ExpressRoute Microsoft Peering. Sie sind Netzwerkverbindungen zur Cloud; die vorhandenen Server der Organisation bleiben an ihrem Standort.
Wichtige Erkenntnisse
- Direct Connect, ExpressRoute und Interconnect umgehen das öffentliche Internet.
- Eine Querverbindung oder Partnerleitung vervollständigt den physischen Pfad zu einem Standort des Anbieters.
- Vergleiche die gekaufte Kapazität; eine kleine gehostete Verbindung kann langsamer als ein VPN sein.
- Private Leitungen benötigen ein separates Verschlüsselungsverfahren, wenn Verschlüsselung vorgeschrieben ist.
- Nutze für kritische Verbindungen verschiedene Standorte und beurteile die Kapazität der Ausweichlösung sowie die Pfadanforderungen.
4.3 Wähle eine Verbindung anhand der betrieblichen Anforderungen
Die Wahl einer Verbindung beginnt mit den Aufgaben, die sie unterstützen muss. Bestimme, wer Zugriff braucht, wie viele Daten übertragen werden, welche Frist und Gleichmäßigkeit gelten, wann die Verbindung eingerichtet sein muss, welche Sicherheitsanforderungen bestehen und welche Folgen ein Ausfall hat. Unterschiedliche Antworten führen zu unterschiedlichen Verbindungen.
Grenzen die Auswahl ein
| Bedarf | Geeigneter Ausgangspunkt | Wichtigster Kompromiss |
|---|---|---|
| Besucher nutzen eine öffentliche Website | Öffentlicher Endpunkt über HTTPS | Den öffentlichen Dienst absichern und betreiben |
| Einzelne Beschäftigte an entfernten Standorten nutzen interne Werkzeuge | Client-VPN | Zugriff für jedes Gerät oder jeden Nutzer verwalten |
| Ein Büro benötigt bald mäßigen privaten Zugriff | Site-to-Site-VPN | Die Internetleistung schwankt |
| Häufige große Übertragungen benötigen einen gleichbleibenden privaten Pfad | Dedizierte Verbindung | Höhere Fixkosten und längere Einrichtung |
Ein Unternehmen mit 40 Bürobeschäftigten und einer Frist bis nächste Woche kann mit einem Site-to-Site-VPN beginnen. Für 300 Beschäftigte, die getrennt voneinander im Homeoffice arbeiten, gibt ein Client-VPN jedem Gerät Zugriff auf interne Werkzeuge. Für eine Bank, die täglich Terabyte überträgt, können dedizierte Verbindungen über unterschiedliche Standorte und Verschlüsselung gerechtfertigt sein. Ein Hersteller, der auf eine Leitung wartet, kann zunächst ein VPN nutzen und es als Ausweichlösung behalten.
Prüfe das Übertragungszeitfenster
Bandbreite ist die Kapazität einer Verbindung; Datendurchsatz ist die tatsächlich erreichte Rate. Latenz ist die Verzögerung für einen Weg. Eine Verbindung mit hoher Bandbreite kann eine große Datei schnell übertragen, während eine große Entfernung dennoch jeden Hin- und Rückweg verlangsamt.
Verwende dezimale Dateneinheiten: 1 GB ist eine Milliarde Byte und 1 TB ist eine Billion Byte. Jedes Byte enthält 8 Bit. Gib Datenmenge und Rate in zueinander passenden Bit-Einheiten an:
Eine Datensicherung von 2 TB enthält 16 Billionen Bit. Bei effektiv 500 Mbps dividiere durch 500 Millionen Bit pro Sekunde, um 32.000 Sekunden zu erhalten, etwa 8,9 Stunden. Damit wird ein Zeitfenster von 8 Stunden überschritten. Bei dauerhaft 10 Gbps ergibt die Rechnung 1.600 Sekunden, etwa 27 Minuten. Nutze für eine praxisnahe Schätzung den effektiven Datendurchsatz; eine beworbene Portgeschwindigkeit allein berücksichtigt weder Protokoll-Overhead noch konkurrierende Nutzung oder einen langsamen Quelldatenträger.
Bei einer ungewöhnlich großen einmaligen Migration kann ein Netzwerk selbst bei voller Auslastung zu lange brauchen. Die Übertragung von 500 TB über 1 Gbps dauert 4.000.000 Sekunden, etwa 46 Tage. Physische Übertragungsdienste wie Azure Data Box können große Datenmengen durch den Versand eines befüllten Geräts transportieren. Vergleiche den gesamten Migrationszeitplan, nicht nur die Netzwerkübertragung.
Prüfe Sicherheit und Verhalten bei Ausfällen
Ein VPN bietet verschlüsselten Transport über das Internet. Eine dedizierte Verbindung bietet einen privaten Pfad und benötigt zusätzliche Verschlüsselung, wenn diese vorgeschrieben ist. Eine Anforderung an beide Eigenschaften verlangt beide Maßnahmen. Fällt eine dedizierte Verbindung aus, stellt ein VPN als Ausweichlösung einen Pfad wieder her, überträgt aber möglicherweise nicht dieselbe Datenmenge innerhalb des ursprünglichen Zeitfensters. Entscheide, welche Anwendungen weiterlaufen müssen und was die Ausweichlösung übertragen kann.
Prüfe unabhängig vom Transport überschneidungsfreie Adressbereiche, Routen in beide Richtungen, Firewallberechtigungen für Ressourcen und DNS-Weiterleitung für private Namen. Eine größere Leitung kann keinen Adresskonflikt und keine fehlende Rückroute beheben. Ebenso kann ein funktionierender Tunnel einen privaten Namen ohne den passenden Resolver-Pfad nicht auflösen.
Verknüpfe für die endgültige Entscheidung jede Wahl mit einem genannten Bedarf. „VPN, weil das Büro morgen privaten Zugriff benötigt und der Datenverkehr mäßig ist“ ist eine brauchbare Erklärung. „Dediziert, weil es schneller ist“ lässt die gekaufte Kapazität, das Übertragungszeitfenster, die Vorlaufzeit und den Ausfallplan außer Acht.
Wichtige Erkenntnisse
- Wähle nach Nutzern, Datenmenge, Gleichmäßigkeit, Einrichtungsdauer, Kosten, Sicherheit und Verfügbarkeit.
- Eine öffentliche Website benötigt nicht allein deshalb eine Hybridverbindung, weil sie in der Cloud läuft.
- Wandle Byte in Bit um, bevor du durch eine Rate in Bit pro Sekunde dividierst.
- Nutze den effektiven Datendurchsatz, um zu beurteilen, ob eine Übertragung in ihr Zeitfenster passt.
- Prüfe nicht nur, ob eine Ausweichverbindung existiert, sondern auch ihre Kapazität.
- Jeder hybride Pfad benötigt funktionierende Adressen, Routen, Berechtigungen und die Auflösung privater Namen.
Cloud-Vernetzung: Beispiele
1Verfolge die Netzwerkpfade einer Anwendung
13 Schritte
- 1EinführungBeginne mit dem Pfad
Ein Cloud-Server benötigt eine Adresse, eine Route und eine Berechtigung, bevor er kommunizieren kann. Bei einem Dienstnamen kommt eine weitere Frage hinzu: Welche Adresse wird der Client nutzen?
Verfolge eine kleine Anwendung von ihrem privaten Netzwerk, dessen Subnetze ihre Ebenen enthalten, zu ihrer Datenbank, einem Aktualisierungsserver und einem verwalteten Speicher. Jedes Ziel nutzt einen anderen Pfad, obwohl die Anfragen an derselben Maschine beginnen. Wo nötig, kommt ein NAT-Gateway oder ein privater Endpunkt zum Einsatz.
- 2ErklärungGib jeder Ebene einen Adressbereich
Ein virtuelles Netzwerk gruppiert Cloud-Ressourcen in einem isolierten, per Software definierten Netzwerk. Ein Subnetz stellt einem Teil davon Adressen bereit.
Platziere in einer AWS-VPC mit
10.0.0.0/16die Anwendung in10.0.2.0/24und die Datenbank in10.0.3.0/24. Anwendung10.0.2.15und Datenbank10.0.3.20haben unterschiedliche private Adressen, während ihre Subnetzgruppen unterschiedliche Routing- und Sicherheitsregeln haben können. - 3VerbindungVerteile Subnetze auf verschiedene Ausfallorte
Eine AWS-VPC erstreckt sich über eine Region, aber jedes Subnetz liegt in einer Verfügbarkeitszone. Wiederhole die Anwendungs- und Datenbankebenen in einer zweiten Zone, um nicht von einer einzigen Zone abhängig zu sein.
Virtuelle Azure-Netzwerke sind ebenfalls regional, aber ihre Subnetze erstrecken sich über die Zonen der Region. Google Cloud nutzt globale VPC-Netzwerke und regionale Subnetze, denen Adressbereiche direkt zugewiesen werden.
- 4HerausforderungKann eine Peering-Kette den Datenverkehr übertragen?
Das Anwendungsnetzwerk A ist über Peering mit dem Berichtsnetzwerk B verbunden. B ist über Peering mit dem Archivnetzwerk C verbunden. Ihre Bereiche überschneiden sich nicht. Kann A C über diese beiden Peering-Verbindungen erreichen?
---reveal---
Nein. Peering ist nicht transitiv. A benötigt eine eigene Verbindung zu C. Überschneidungsfreie Bereiche sind für gewöhnliches Peering nötig, machen B aber nicht zu einem Transitnetzwerk.
- 5BeispielWähle zuerst die lokale Route
Das Anwendungssubnetz hat
10.0.0.0/16 → localund0.0.0.0/0 → NAT gateway. Die Anwendung sendet eine Abfrage an die Datenbank10.0.3.20.Beide Bereiche passen, aber /16 ist spezifischer als /0. Das Paket bleibt über die lokale Route innerhalb der VPC. Eine Standardroute zieht nicht jedes Paket zum Internet; sie behandelt Ziele ohne spezifischere passende Route.
- 6BeispielSende eine Aktualisierungsanfrage nach außen
Nun fordert die Anwendung
10.0.2.15eine Aktualisierung von203.0.113.50an. Diese Adresse liegt außerhalb des /16-Bereichs der VPC, daher sendet die Standardroute die Anfrage an das NAT-Gateway.Das öffentliche NAT-Gateway befindet sich in einem öffentlichen Subnetz mit einer Route zum Internetgateway. Es übersetzt die private Quelladresse in seine öffentliche Adresse. Wenn der Aktualisierungsserver antwortet, leitet NAT die Antwort an die Anwendung zurück, die die Verbindung aufgebaut hat.
- 7KernaussageAusgehender Zugriff erlaubt keine neuen Sitzungen von außen
NAT merkt sich, welche private Ressource eine ausgehende Verbindung aufgebaut hat, und kann so die Antwort zurückleiten. Das ist etwas anderes, als eine neue Verbindung anzunehmen, die ein Internetnutzer aufbaut.
Die Anwendung kann Aktualisierungen herunterladen und dabei privat bleiben. Eine öffentliche Website benötigt dagegen eine aus dem Internet erreichbare Adresse und einen entsprechenden Pfad, häufig über einen Load Balancer, sowie Regeln, die Nutzern die Verbindung erlauben.
- 8HerausforderungSchafft eine Zulassungsregel einen Internetpfad?
Die Datenbank hat nur eine private IP-Adresse und eine lokale Route. Ein Administrator fügt eine eingehende Regel hinzu, die TCP 5432 von jeder IPv4-Adresse erlaubt. Kann ein Internetnutzer nun direkt eine Verbindung aufbauen?
---reveal---
Nein. Die Regel ergänzt eine Berechtigung, stellt aber weder eine öffentliche Adresse noch einen eingehenden Internetpfad bereit. Direkter öffentlicher Zugriff benötigt alle diese Elemente. Die Datenbankregel sollte dennoch auf die tatsächlichen Quellen der Anwendung beschränkt werden.
- 9ErklärungGib verwaltetem Speicher eine private Adresse
Verwalteter Speicher kann außerhalb des virtuellen Netzwerks liegen und einen öffentlichen Endpunkt bereitstellen. Ein privater Endpunkt stellt eine private Adresse bereit, über die Clients einen unterstützten Dienst erreichen.
Azure Private Link, AWS PrivateLink und Google Cloud Private Service Connect bieten Optionen für private Konnektivität. Ein Azure-Endpunkt bezeichnet eine bestimmte Ressource; ein AWS-Schnittstellenendpunkt kann einen regionalen Dienst über Schnittstellen in ausgewählten Zonen erreichen.
- 10BeispielPrüfe, was der Dienstname zurückgibt
Die Anwendung verbindet sich über einen Speicherdienstnamen. Ein privater Endpunkt existiert unter
10.0.2.40, aber die DNS-Abfrage des Clients gibt weiterhin die öffentliche Dienstadresse zurück. Seine Anfrage folgt daher dem öffentlichen Pfad.Konfiguriere und verknüpfe die passende private DNS-Zone, sodass der übliche Name für interne Clients
10.0.2.40zurückgibt. Die Anwendung kann ihren normalen Dienstnamen behalten und dabei den genutzten Netzwerkpfad ändern. - 11TippPrüfe den öffentlichen Zugriff separat
Das Hinzufügen eines privaten Endpunkts schließt den öffentlichen Endpunkt des Dienstes nicht. Deaktiviere oder beschränke für einen ausschließlich privaten Dienst den öffentlichen Netzwerkzugriff in den Diensteinstellungen.
Nutze weiterhin Zugangsdaten und TLS-Verschlüsselung. Die private Adresse beschränkt den Netzwerkpfad; sie entscheidet nicht, welcher Nutzer eine Datei lesen darf, und verschlüsselt nicht den Datenverkehr der Anwendung. Azure-Dienstendpunkte behalten anders als private Endpunkte ebenfalls öffentliche Dienstadressen.
- 12HerausforderungFinde den noch benötigten Speicherpfad
Die Anwendung kann über NAT Aktualisierungen herunterladen. Ein privater Speicherendpunkt existiert, der öffentliche Speicherzugriff ist deaktiviert, und der Client löst den Speichernamen weiterhin in seine öffentliche Adresse auf. Was muss sich ändern, damit Speicheranfragen privat funktionieren?
---reveal---
Sorge dafür, dass der Dienstname über die verknüpfte private DNS-Einrichtung in den privaten Endpunkt aufgelöst wird, und stelle sicher, dass dieser private Pfad erlaubt ist. Funktionierendes NAT belegt ausgehende Konnektivität; es bewirkt nicht, dass der Speichername seinen privaten Endpunkt wählt.
- 13ZusammenfassungPrüfe ein Ziel der Reihe nach
Bestimme für jede Verbindung die Zieladresse, wähle die spezifischste Route und prüfe die geltenden Berechtigungen. Wenn ein Dienstname beteiligt ist, prüfe auch die DNS-Antwort.
Subnetze organisieren Ressourcen; Gateways und Endpunkte stellen Pfade bereit. NAT unterstützt Verbindungen, die von innen aufgebaut werden. Ein ausschließlich privater verwalteter Dienst benötigt außerdem private Namensauflösung und einen geschlossenen oder eingeschränkten öffentlichen Zugriff.
2Finde heraus, warum eine erlaubte Webanfrage wegen Zeitüberschreitung abbricht
12 Schritte
Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.
- 1EinführungVerfolge beide Hälften einer Verbindung
- 2ErklärungLies Quelle, Protokoll und Port zusammen
- 3BeispielErlaube einer Rolle den Zugriff auf die Datenbank
- 4KernaussageEine Antwort gehört zur bestehenden Sitzung
- 5HerausforderungWas ändert sich, wenn Regeln umgeordnet werden?
- 6ErklärungWende die erste passende ACL-Regel an
- 7BeispielNotiere die Ports der Anfrage
- 8BeispielPrüfe das Ziel der Antwort
- 9HerausforderungBehebe die Zeitüberschreitung
- 10VerbindungHalte das Verhalten der Anbieter auseinander
- 11HerausforderungKann eine Subnetzverweigerung die Ressourcenregel ersetzen?
- 12ZusammenfassungFinde die Entscheidung, die Datenverkehr blockiert
3Verfolge eine Namensabfrage und eine Anfrage am Edge-Standort
13 Schritte
Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.
- 1EinführungUnterscheide das Auffinden vom Abrufen
- 2ErklärungVerfolge die Fragen des Resolvers
- 3TippWähle einen zur Antwort passenden Eintrag
- 4BeispielBestimme die Gültigkeitsdauer der zwischengespeicherten Antwort
- 5HerausforderungHilft eine kurzfristige TTL-Änderung?
- 6KernaussageRoutingrichtlinien ändern Antworten
- 7VerbindungErreiche den CDN-Edge-Standort
- 8BeispielZähle die Abrufe vom Ursprung
- 9ErklärungGib zwischengespeicherten Inhalten eine Gültigkeitsdauer
- 10HerausforderungVeröffentliche eine Korrektur unter demselben Pfad
- 11VerbindungMache private Namen im Büro verfügbar
- 12HerausforderungWähle den zu ändernden Cache
- 13ZusammenfassungFrag dich, was zwischengespeichert ist
4Wähle und prüfe eine Hybridverbindung
14 Schritte
Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.
- 1EinführungBeginne mit der zu erfüllenden Aufgabe
- 2ErklärungVerbinde ein Netzwerk oder ein Gerät
- 3BeispielSende die Büroanfrage in den Tunnel
- 4BeispielGib der Antwort einen Rückweg
- 5HerausforderungWas belegt ein aufgebauter Tunnel?
- 6TippSchütze auch das Büroende
- 7ErklärungVerfolge eine dedizierte Verbindung
- 8KernaussagePrivater Transport benötigt weiterhin Verschlüsselung
- 9HerausforderungKann die Ausweichlösung die Pfadregel erfüllen?
- 10VerbindungWähle nach Anforderungen, nicht nach Bezeichnungen
- 11BeispielGib Datenmenge und Rate in passenden Einheiten an
- 12BeispielVergleiche das Ergebnis mit dem Zeitfenster
- 13HerausforderungReicht eine funktionierende Ausweichlösung?
- 14ZusammenfassungPrüfe die gesamte Verbindungswahl
Cloud-Vernetzung: Übungsaufgaben
Set 1: Netzwerke, Datenverkehrspfade und Zugriff10 Übungsfragen
Frage 1 von 10
Antwort zeigenAntwort ausblenden
Frage 2 von 10
Antwort zeigenAntwort ausblenden
Frage 3 von 10
10.60.0.0/16 → local und 0.0.0.0/0 → NAT gateway. Wohin geht ein Paket an 10.60.8.19 und warum?Antwort zeigenAntwort ausblenden
10.60.0.0/16, daher passt die lokale Route und ist spezifischer als die Standardroute /0. Die Standardroute passt ebenfalls, unterliegt aber dem längeren Präfix. Die Anzeigereihenfolge in einer Routingtabelle gibt der ersten Zeile keinen Vorrang.Frage 4 von 10
Antwort zeigenAntwort ausblenden
Frage 5 von 10
0.0.0.0/0 erlaubt, Regel 140, die allen Datenverkehr von 198.51.100.0/24 verweigert, und danach die abschließende Verweigerung. Wie behandelt sie HTTPS von 198.51.100.29?Antwort zeigenAntwort ausblenden
Frage 6 von 10
portal.example.com direkt einer IPv4-Adresse zuordnen. Welcher Eintragstyp wird benötigt?Antwort zeigenAntwort ausblenden
Frage 7 von 10
Antwort zeigenAntwort ausblenden
Frage 8 von 10
Antwort zeigenAntwort ausblenden
Frage 9 von 10
Antwort zeigenAntwort ausblenden
Frage 10 von 10
Antwort zeigenAntwort ausblenden
Set 2: Private Dienste, Regeln und zwischengespeicherte Antworten10 Übungsfragen
Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.
Frage 1 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 2 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 3 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 4 von 10
0.0.0.0/0 erlaubt. Was muss geändert werden, um diesen Port auf Anwendungsserver zu beschränken?Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 5 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 6 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 7 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 8 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 9 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 10 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Set 3: Behebe Pfadprobleme und wähle ausfallsichere Verbindungen10 Übungsfragen
Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.
Frage 1 von 10
10.70.0.0/16. Ein Partner nutzt 10.71.0.0/16 und ist über Peering mit einem anderen Netzwerk verbunden, das 10.72.0.0/16 nutzt. Eine leere AWS-VPC, die mit 10.70.0.0/16 geplant ist, muss per VPN mit dem Büro und per Peering mit dem Partner verbunden werden. Welcher Cloud-Bereich und welcher Peering-Plan unterstützen beide Verbindungen?Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 2 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 3 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 4 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 5 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 6 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 7 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 8 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 9 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Frage 10 von 10
Antwort zeigenAntwort ausblenden
Speichere diese Einheit, um diese Antwort zu sehen.
Hängst du bei deiner eigenen Aufgabe fest? Hausaufgabenhilfe
Schlüsselbegriffe
A
A-Eintrag
AAAA-Eintrag
Adressüberschneidung
Anycast
Ausgehender Datenverkehr
Autoritativer Nameserver
B
Bandbreite
BGP
C
Cache-Fehltreffer
Cache-Invalidierung
Cache-Treffer
Cache-Trefferquote
CIDR-Notation
10.0.0.0/16 ein größerer Adressbereich als 10.0.1.0/24 ist.Client-VPN
CNAME-Eintrag
www.example.com auf einen anderen Hostnamen verweisen, nutzt aber für die reine Domain einen unterstützten Alias.Colocation-Rechenzentrum
Content Delivery Network (CDN)
D
Datendurchsatz
Datenflussprotokoll
Dedizierte private Verbindung
Dienstendpunkt
DNS-Failover
DNS-Gültigkeitsdauer (TTL)
DNS-Resolver
DNS-Zone
E
Eingehender Datenverkehr
Endpunkt
Ephemerer Port
F
Failover-Pfad
G
Gateway-Endpunkt
Gehostete Verbindung
Gestaffelte Verteidigung
Gewichtetes DNS-Routing
H
Hybrides Netzwerk
I
Internetgateway
IPsec
L
Längste Präfixübereinstimmung
Latenz
M
MACsec
N
NAT-Gateway
Netzwerk-ACL
Netzwerkpeering
Netzwerksicherheitsgruppe
Ö
Öffentlicher Endpunkt
Öffentliches Subnetz
P
Port
Prinzip der geringsten Rechte
Private DNS-Zone
Private IP-Adresse
Privater Endpunkt
Q
Querverbindung (Cross-Connect)
R
Routingtabelle
S
Sicherheitsgruppe
Site-to-Site-VPN
Standardroute
0.0.0.0/0.Statische öffentliche IP-Adresse
Subnetz
T
Transitive Konnektivität
U
Ursprung (Origin)
Ü
Übertragungszeitfenster
V
Virtuelles Netzwerk
VPN-Gateway
Z
Zonen-Apex
example.com, an dem auch die benötigten NS- und SOA-Einträge vorgehalten werden.Zustandsbehaftete Filterung
Zustandslose Filterung
Über diese Einheit
Erstelle deine eigenen Lernmaterialien
Mach aus deinen Notizen, Folien und Dokumenten Lernleitfäden, Übungsfragen, Karteikarten und 6 weitere Tools.