Zelfstudie: Logboekregistratie van netwerkverkeer naar en van een virtuele machine met Azure Portal
Belangrijk
Op 30 september 2027 worden stroomlogboeken voor netwerkbeveiligingsgroepen (NSG) buiten gebruik gesteld. Als onderdeel van deze buitengebruikstelling kunt u vanaf 30 juni 2025 geen nieuwe NSG-stroomlogboeken meer maken. U wordt aangeraden te migreren naar stroomlogboeken van virtuele netwerken, waardoor de beperkingen van NSG-stroomlogboeken worden opgelost. Na de buitengebruikstellingsdatum worden verkeersanalyses die zijn ingeschakeld met NSG-stroomlogboeken niet meer ondersteund en worden bestaande resources voor NSG-stroomlogboeken in uw abonnementen verwijderd. NSG-stroomlogboekrecords worden echter niet verwijderd en blijven hun respectieve bewaarbeleid volgen. Zie de officiële aankondiging voor meer informatie.
Logboekregistratie van netwerkbeveiligingsgroepen is een functie van Azure Network Watcher waarmee u informatie kunt vastleggen over IP-verkeer dat via een netwerkbeveiligingsgroep stroomt. Zie het overzicht van NSG-stroomlogboeken voor meer informatie over logboekregistratie van netwerkbeveiligingsgroepen.
Deze zelfstudie helpt u bij het gebruik van NSG-stroomlogboeken om het netwerkverkeer van een virtuele machine te registreren dat via de netwerkbeveiligingsgroep loopt die is gekoppeld aan de netwerkinterface.
In deze zelfstudie leert u het volgende:
- Een virtueel netwerk maken
- Een virtuele machine maken met een netwerkbeveiligingsgroep die is gekoppeld aan de netwerkinterface
- Microsoft.insights-provider registreren
- Stroomlogboeken inschakelen voor een netwerkbeveiligingsgroep met behulp van Network Watcher-stroomlogboeken
- Logboekgegevens downloaden
- Logboekgegevens weergeven
Vereisten
- Een Azure-account met een actief abonnement. Als u nog geen abonnement hebt, maakt u een gratis account voordat u begint.
Een virtueel netwerk maken
In deze sectie maakt u een virtueel myVNet-netwerk met één subnet voor de virtuele machine.
Meld u aan bij het Azure-portaal.
Voer in het zoekvak boven aan de portal virtuele netwerken in. Selecteer Virtuele netwerken in de zoekresultaten.
Selecteer + Maken. Voer in Virtueel netwerk maken de volgende waarden in of selecteer deze op het tabblad Basisbeginselen:
Instelling Weergegeven als Projectdetails Abonnement Selecteer uw Azure-abonnement. Resourcegroep Selecteer Nieuw maken.
Voer myResourceGroup in Naam in.
Selecteer OK.Exemplaardetails Naam Voer myVNet in. Regio Selecteer (VS) VS - oost. Selecteer Controleren + maken.
Controleer de instellingen en selecteer vervolgens Maken.
Maak een virtuele machine
In deze sectie maakt u de virtuele machine myVM .
Voer in het zoekvak boven aan de portal virtuele machines in. Selecteer Virtuele machines in de zoekresultaten.
Selecteer + Maken en selecteer vervolgens virtuele Azure-machine.
In Een virtuele machine maken voert u de volgende waarden in of selecteert u deze op het tabblad Basisinformatie:
Instelling Weergegeven als Projectgegevens Abonnement Selecteer uw Azure-abonnement. Resourcegroep Selecteer myResourceGroup. Exemplaardetails Virtual machine name Voer myVM in. Regio Selecteer (VS) VS - oost. Beschikbaarheidsopties Selecteer Geen infrastructuurredundantie vereist. Beveiligingstype Selecteer Standaard. Afbeelding Selecteer Windows Server 2022 Datacenter: Azure Edition - x64 Gen2. Tekengrootte Kies een grootte of laat de standaardinstelling staan. Beheerdersaccount Username Voer een gebruikersnaam in. Wachtwoord Voer een wachtwoord in. Wachtwoord bevestigen Voer het wachtwoord opnieuw in. Selecteer het tabblad Netwerken of selecteer Volgende: Schijven en vervolgens Volgende: Netwerken.
Selecteer op het tabblad Netwerken de volgende waarden:
Instelling Weergegeven als Netwerkinterface Virtueel netwerk Selecteer myVNet. Subnet Selecteer mySubnet. Openbare IP Selecteer (nieuw) myVM-ip. NIC-netwerkbeveiligingsgroep Selecteer Basic. Met deze instelling maakt u een netwerkbeveiligingsgroep met de naam myVM-nsg en koppelt u deze aan de netwerkinterface van de virtuele myVM-machine . Openbare poorten voor inkomend verkeer Selecteer Geselecteerde poorten toestaan. Binnenkomende poorten selecteren Selecteer RDP (3389). Let op
Het is alleen raadzaam om de RDP-poort open te laten voor internet. Voor productieomgevingen is het raadzaam om de toegang tot de RDP-poort te beperken tot een specifiek IP-adres of een specifiek IP-adresbereik. U kunt ook internettoegang tot de RDP-poort blokkeren en Azure Bastion gebruiken om veilig verbinding te maken met uw virtuele machine vanuit Azure Portal.
Selecteer Controleren + maken.
Controleer de instellingen en selecteer vervolgens Maken.
Zodra de implementatie is voltooid, selecteert u Ga naar de resource om naar de pagina Overzicht van myVM te gaan.
Selecteer Verbinding maken en selecteer vervolgens RDP.
Selecteer RDP-bestand downloaden en open het gedownloade bestand.
Selecteer Verbinding maken en voer vervolgens de gebruikersnaam en het wachtwoord in die u in de vorige stappen hebt gemaakt. Accepteer het certificaat als hierom wordt gevraagd.
Insights-provider registreren
Voor NSG-stroomlogboekregistratie is de Microsoft.Insights-provider vereist. Voer de volgende stappen uit om de status ervan te controleren:
Voer in het zoekvak boven aan de portal abonnementen in. Selecteer Abonnementen in de zoekresultaten.
Selecteer het Azure-abonnement waarvoor u de provider wilt inschakelen in Abonnementen.
Selecteer Resourceproviders onder Instellingen van uw abonnement.
Voer inzicht in het filtervak in.
Controleer of de status van de weergegeven provider is geregistreerd. Als de status NotRegistered is, selecteert u de Microsoft.Insights-provider en selecteert u Registreren.
Een opslagaccount maken
In deze sectie maakt u een opslagaccount om dit te gebruiken om de stroomlogboeken op te slaan.
Voer in het zoekvak boven aan de portal opslagaccounts in. Selecteer Opslagaccounts in de zoekresultaten.
Selecteer + Maken. Voer in Een opslagaccount maken de volgende waarden in of selecteer deze op het tabblad Basisbeginselen:
Instelling Weergegeven als Projectdetails Abonnement Selecteer uw Azure-abonnement. Resourcegroep Selecteer myResourceGroup. Exemplaardetails Naam van het opslagaccount Voer een unieke naam in. In deze zelfstudie wordt mynwstorageaccount gebruikt. Regio Selecteer (VS) VS - oost. Het opslagaccount moet zich in dezelfde regio bevinden als de virtuele machine en de bijbehorende netwerkbeveiligingsgroep. Prestaties Selecteer Standaard. NSG-stroomlogboeken bieden alleen ondersteuning voor opslagaccounts in de Standard-laag. Redundantie Selecteer Lokaal redundante opslag (LRS) of een andere replicatiestrategie die overeenkomt met uw duurzaamheidsvereisten. Selecteer het tabblad Controleren of selecteer onderaan de knop Controleren .
Controleer de instellingen en selecteer vervolgens Maken.
Een NSG-stroomlogboek maken
In deze sectie maakt u een NSG-stroomlogboek dat is opgeslagen in het opslagaccount dat u eerder in de zelfstudie hebt gemaakt.
Voer in het zoekvak boven aan de portal netwerk-watcher in. Selecteer Network Watcher in de zoekresultaten.
Selecteer stroomlogboeken onder Logboeken.
In Network Watcher | Stroomlogboeken, selecteer de blauwe knop Stroomlogboek maken of maken.
Voer de volgende waarden in of selecteer deze in Een stroomlogboek maken:
Notitie
Azure Portal maakt NSG-stroomlogboeken in de resourcegroep NetworkWatcherRG .
Selecteer Controleren + maken.
Controleer de instellingen en selecteer vervolgens Maken.
Zodra de implementatie is voltooid, selecteert u Ga naar de resource om het stroomlogboek te bevestigen dat is gemaakt en vermeld op de pagina Stroomlogboeken .
Ga terug naar uw RDP-sessie met de virtuele myVM-machine .
Open Microsoft Edge en ga naar
www.bing.com
.
Het stroomlogboek downloaden
In deze sectie gaat u naar het opslagaccount dat u eerder hebt geselecteerd en downloadt u het NSG-stroomlogboek dat u in de vorige sectie hebt gemaakt.
Voer in het zoekvak boven aan de portal opslagaccounts in. Selecteer Opslagaccounts in de zoekresultaten.
Selecteer mynwstorageaccount of het opslagaccount dat u eerder hebt gemaakt en geselecteerd om de logboeken op te slaan.
Selecteer Onder Gegevensopslag containers.
Selecteer de container insights-logs-networksecuritygroupflowevent .
Navigeer in de container naar de maphiërarchie totdat u bij het
PT1H.json
bestand bent. NSG-logboekbestanden worden geschreven naar een maphiërarchie die de volgende naamconventie volgt:https://{storageAccountName}.blob.core.windows.net/insights-logs-networksecuritygroupflowevent/resourceId=/SUBSCRIPTIONS/{subscriptionID}/RESOURCEGROUPS/{resourceGroupName}/PROVIDERS/MICROSOFT.NETWORK/NETWORKSECURITYGROUPS/{networSecurityGroupName}/y={year}/m={month}/d={day}/h={hour}/m=00/macAddress={acAddress}/PT1H.json
Selecteer het beletselteken ... rechts van het PT1H.json-bestand en selecteer Vervolgens Downloaden.
Notitie
U kunt Azure Storage Explorer gebruiken om stroomlogboeken van uw opslagaccount te openen en te downloaden. Zie Aan de slag met Storage Explorer voor meer informatie.
Het stroomlogboek weergeven
Open het gedownloade PT1H.json
bestand met behulp van een teksteditor van uw keuze. Het volgende voorbeeld is een sectie uit het gedownloade PT1H.json
bestand, waarin een stroom wordt weergegeven die wordt verwerkt door de regel DefaultRule_AllowInternetOutBound.
{
"time": "2023-02-26T23:45:44.1503927Z",
"systemId": "00000000-0000-0000-0000-000000000000",
"macAddress": "112233445566",
"category": "NetworkSecurityGroupFlowEvent",
"resourceId": "/SUBSCRIPTIONS/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.NETWORK/NETWORKSECURITYGROUPS/MYVM-NSG",
"operationName": "NetworkSecurityGroupFlowEvents",
"properties": {
"Version": 2,
"flows": [
{
"rule": "DefaultRule_AllowInternetOutBound",
"flows": [
{
"mac": "112233445566",
"flowTuples": [
"1677455097,10.0.0.4,13.107.21.200,49982,443,T,O,A,C,7,1158,12,8143"
]
}
]
}
]
}
}
De door komma's gescheiden informatie voor flowTuples is als volgt:
Voorbeeldgegevens | Wat de gegevens voorstellen | Uitleg |
---|---|---|
1677455097 | Tijdstempel | Het tijdstempel van het tijdstip waarop de stroom is opgetreden in de UNIX EPOCH-indeling. In het vorige voorbeeld wordt de datum geconverteerd naar 26 februari 2023 11:44:57 UUR UTC/GMT. |
10.0.0.4 | IP-adres van bron | Het IP-adres van de bron waaruit de stroom afkomstig is. 10.0.0.4 is het privé-IP-adres van de virtuele machine die u eerder hebt gemaakt. |
13.107.21.200 | IP-adres van doel | Het doel-IP-adres waarnaar de stroom is bestemd. 13.107.21.200 is het IP-adres van www.bing.com . Omdat het verkeer buiten Azure is bestemd, DefaultRule_AllowInternetOutBound de stroom door de beveiligingsregel verwerkt. |
49982 | Bronpoort | De bronpoort waaruit de stroom afkomstig is. |
443 | Doelpoort | De doelpoort waarvoor de stroom is bestemd. |
T | Protocol | Het protocol van de stroom. T: TCP. |
O | Richting | De richting van de stroom. O: Uitgaand. |
A | Beslissing | De beslissing die is genomen door de beveiligingsregel. A: Toegestaan. |
E | Alleen stroomstatusversie 2 | De status van de stroom. C: Continu, voor een actieve stroom. |
7 | Alleen pakketten die versie 2 hebben verzonden | Het totale aantal TCP-pakketten dat sinds de laatste update naar de bestemming is verzonden. |
1158 | Alleen verzonden bytes versie 2 | Het totale aantal TCP-pakketbytes dat vanaf de bron naar de bestemming is verzonden sinds de laatste update. Pakketbytes omvatten de pakket-header en -nettolading. |
12 | Pakketten hebben alleen versie 2 ontvangen | Het totale aantal TCP-pakketten dat vanaf de bestemming is ontvangen sinds de laatste update. |
8143 | Alleen bytes ontvangen versie 2 | Het totale aantal TCP-pakketbytes dat is ontvangen van de bestemming sinds de laatste update. Pakketbytes omvatten een pakket-header en -nettolading. |
Resources opschonen
Wanneer u deze niet meer nodig hebt, verwijdert u myResourceGroup-resourcegroep en alle resources die deze bevat:
Voer myResourceGroup in het zoekvak bovenin de portal in. Selecteer myResourceGroup in de zoekresultaten.
Selecteer Resourcegroep verwijderen.
Voer in Een resourcegroep verwijderen myResourceGroup in en selecteer Vervolgens Verwijderen.
Selecteer Verwijderen om het verwijderen van de resourcegroep en alle bijbehorende resources te bevestigen.
Notitie
Het stroomlogboek myVM-nsg-myResourceGroup-flowlog bevindt zich in de resourcegroep NetworkWatcherRG , maar wordt verwijderd na het verwijderen van de netwerkbeveiligingsgroep myVM-nsg (door de resourcegroep myResourceGroup te verwijderen).
Gerelateerde inhoud
- Zie Stroomlogboeken voor netwerkbeveiligingsgroepen voor meer informatie over NSG-stroomlogboeken.
- Zie NSG-stroomlogboeken beheren voor meer informatie over het maken, wijzigen, inschakelen, uitschakelen of verwijderen van NSG-stroomlogboeken.
- Zie het overzicht van Traffic Analytics voor meer informatie over Traffic Analytics.