Übung 02: Erstellen und Konfigurieren von Netzwerksicherheitsgruppen
Szenario
Ihre Organisation erfordert eine strenge Kontrolle des Netzwerkverkehrs im App-vnet. Sie ermitteln diese Anforderungen.
- Das Frontend-Subnetz verfügt über Webserver, auf die vom Internet aus zugegriffen werden kann. Für diese Server ist eine Anwendungssicherheitsgruppe (ASG) erforderlich. Der ASG sollte jeder Schnittstelle des virtueller Computers zugeordnet werden, die Teil der Gruppe ist. Dadurch können die Webserver einfach verwaltet werden.
- Eine NSG-Regel ist erforderlich, um eingehenden HTTPS-Datenverkehr zum ASG zuzulassen. Diese Regel verwendet das TCP-Protokoll auf Port 443.
- Im Backend-Subnetz befinden sich Datenbankserver, die von den Frontend-Webservern verwendet werden. Eine Netzwerksicherheitsgruppe (NSG) ist erforderlich, um diesen Verkehr zu kontrollieren. Die NSG sollte jeder VM-Schnittstelle zugeordnet werden, auf die von den Webservern zugegriffen wird.
- Eine NSG-Regel ist erforderlich, um eingehenden Netzwerkverkehr vom ASG zu den Backend-Servern zuzulassen. Diese Regel verwendet den MS SQL-Dienst und Port 1443.
- Zum Testen sollte ein virtueller Computer im Frontend-Subnetz (VM1) und im Backend-Subnetz (VM2) installiert werden. Die IT-Gruppe hat eine Azure Resource Manager-Vorlage vorbereitet, um diese Ubuntu-Server bereitzustellen.
Qualifikationsaufgabe
- Erstellen Sie eine Netzwerksicherheitsgruppe.
- Erstellen von Regeln für Netzwerksicherheitsgruppen.
- Zuordnen einer Netzwerksicherheitsgruppe zu einem Subnetz.
- Erstellen und Verwenden von Anwendungssicherheitsgruppen in Netzwerksicherheitsgruppenregeln.
Architekturdiagramm
Übungsanweisungen
Erstellen der Netzwerkinfrastruktur für die Übung
Hinweis: Für diese Übung ist es erforderlich, dass die virtuellen Netzwerke und Subnetze von Lab 01 installiert sind. Eine Vorlage wird zur Verfügung gestellt, wenn Sie diese Ressourcen bereitstellen müssen.
-
Verwenden Sie das Symbol (oben rechts), um eine Cloud Shell-Sitzung zu starten. Navigieren Sie alternativ direkt zu
https://shell.azure.com
. -
Wenn Sie aufgefordert werden, entweder Bash oder PowerShell auszuwählen, wählen Sie PowerShell aus.
-
Für diese Aufgabe ist kein Speicherplatz erforderlich Wählen Sie Ihr Abonnement aus.
-
Stellen Sie die für diese Übung erforderlichen virtuellen Computer bereit.
$RGName = "RG1" New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateUri https://raw.githubusercontent.com/MicrosoftLearning/Configure-secure-access-to-workloads-with-Azure-virtual-networking-services/main/Instructions/Labs/azuredeploy.json
-
Suchen Sie im Portal die Option
virtual machines
, und wählen Sie sie aus. Überprüfen Sie, ob sowohl vm1 als auch vm2 Laufen sind.
Erstellen von Anwendungssicherheitsgruppen
Anwendungssicherheitsgruppen (ASGs) ermöglichen die Gruppierung von Servern mit ähnlichen Funktionalitäten. Zum Beispiel alle Webserver, die Ihre Anwendung hosten.
-
Suchen Sie im Portal die Option
Application security groups
, und wählen Sie sie aus. -
Wählen Sie + Erstellen aus und konfigurieren Sie die Anwendungssicherheitsgruppe.
Eigenschaft Wert Abonnement Wählen Sie Ihr Abonnement aus Ressourcengruppe RG1 Name app-backend-asg
Region USA, Osten -
Wählen Sie Überprüfen + erstellen und anschließend Erstellen aus.
Hinweis: Sie erstellen die Anwendungssicherheitsgruppe in derselben Region, in der sich auch das vorhandene virtuelle Netzwerk befindet.
Zuordnen der Anwendungssicherheitsgruppe zur Netzwerkschnittstelle der VM
-
Suchen Sie im Azure-Portal nach
VM2
und wählen Sie es aus. -
Wählen Sie im Blatt Netzwerke die Option Anwendungssicherheitsgruppen und anschließend die Option Anwendungssicherheitsgruppen hinzufügen aus.
-
Wählen Sie die App-backend-asg und wählen Sie dann Hinzufügen.
Erstellen uns Zuordnen der Netzwerksicherheitsgruppe
Netzwerksicherheitsgruppen (NSGs) sichern den Netzwerkverkehr in einem virtuellen Netzwerk.
-
Suchen Sie im Portal die Option
Network security group
, und wählen Sie sie aus. -
Wählen Sie + Erstellen und konfigurieren Sie die Netzwerksicherheitsgruppe.
Eigenschaft Wert Abonnement Wählen Sie Ihr Abonnement aus Ressourcengruppe RG1 Name app-vnet-nsg
Region USA, Osten -
Wählen Sie Überprüfen + erstellen und anschließend Erstellen aus.
Zuordnen des NSG zum App-vnet-Backend-Subnetz.
NSGs können Subnetzen und/oder einzelnen Netzwerkschnittstellen zugeordnet werden, die mit virtuellen Computern von Azure verbunden sind.
-
Wählen Sie Zur Ressource gehen oder navigieren Sie zur Ressource app-vnet-nsg.
-
Wählen Sie auf dem Blatt Einstellungen die Option Subnetze aus.
-
Wählen Sie + Zuordnen aus.
-
Wählen Sie app-vnet (RG1) und dann das Backend-Subnetz. Wählen Sie OK aus.
Erstellen von Regeln für Netzwerksicherheitsgruppen
Ein NSG verwendet Sicherheitsregeln, um ein- und ausgehenden Netzwerkverkehr zu filtern.
-
Geben Sie in das Suchfeld am oberen Rand des Portals Netzwerksicherheitsgruppen ein. Wählen Sie in den Suchergebnissen Netzwerksicherheitsgruppen aus.
-
Wählen Sie in der Liste der Netzwerksicherheitsgruppen app-vnet-nsg aus.
-
Wählen Sie im Blatt Einstellungen die Option Eingehende Sicherheitsregeln.
-
Wählen Sie + Hinzufügen und konfigurieren Sie eine eingehende Sicherheitsregel.
Eigenschaft Value Quelle Alle Quellportbereiche * Ziel Anwendungssicherheitsgruppe Ziel-Anwendungssicherheitsgruppe app-backend-asg Dienst SSH Aktion Zulassen Priorität 100 Name AllowSSH
Erfahren Sie mehr in Onlineschulungen
- Filtern von Netzwerkdatenverkehr mithilfe einer Netzwerksicherheitsgruppe über das Azure-Portal: In diesem Modul konzentrieren Sie sich auf die Filterung des Netzwerkverkehrs mithilfe von Netzwerksicherheitsgruppen (NSGs) im Azure-Portal. Erfahren Sie, wie Sie NSGs erstellen, konfigurieren und anwenden, um die Netzwerksicherheit zu verbessern.
- Schützen und Isolieren des Zugriffs auf Azure-Ressourcen mithilfe von Netzwerksicherheitsgruppen und Dienstendpunkten. In diesem Modul erfahren Sie etwas über Netzwerksicherheitsgruppen und wie Sie die Netzwerkkonnektivität einschränken können.
Wichtige Erkenntnisse
Herzlichen Glückwunsch zum Abschluss der Übung. Hier sind die wichtigsten Erkenntnisse:
- Mit Anwendungssicherheitsgruppen können Sie virtuelle Computer organisieren und Richtlinien für die Netzwerksicherheit auf der Grundlage der Anwendungen Ihres Unternehmens definieren.
- Eine Azure-Netzwerksicherheitsgruppe wird zur Filterung des Netzwerkverkehrs zwischen Azure-Ressourcen in einem virtuellen Azure-Netzwerk verwendet.
- Sie können jedem Subnetz eines virtuellen Netzwerks und jeder Netzwerkschnittstelle eines virtuellen Computers keine oder eine Netzwerksicherheitsgruppe zuordnen.
- Eine Netzwerksicherheitsgruppe enthält Sicherheitsregeln, die eingehenden Netzwerkverkehr zu oder ausgehenden Netzwerkverkehr von Azure-Ressourcen zulassen oder verweigern.
- Sie verbinden virtuelle Computer mit einer Anwendungssicherheitsgruppe. Anschließend verwenden Sie die Anwendungssicherheitsgruppe als Quelle oder Ziel in den Regeln für Netzwerksicherheitsgruppen.