Bagikan melalui


New-AzPacketCaptureFilterConfig

Membuat objek filter pengambilan paket baru.

Sintaks

New-AzPacketCaptureFilterConfig
   [-Protocol <String>]
   [-RemoteIPAddress <String>]
   [-LocalIPAddress <String>]
   [-LocalPort <String>]
   [-RemotePort <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Deskripsi

Cmdlet New-AzPacketCaptureFilterConfig membuat objek filter pengambilan paket baru. Objek ini digunakan untuk membatasi jenis paket yang diambil selama sesi pengambilan paket menggunakan kriteria yang ditentukan. Cmdlet New-AzNetworkWatcherPacketCapture dapat menerima beberapa objek filter untuk mengaktifkan sesi pengambilan yang dapat dikomposisikan.

Contoh

Contoh 1: Membuat Pengambilan Paket dengan beberapa filter

$nw = Get-AzResource | Where-Object {$_.ResourceType -eq "Microsoft.Network/networkWatchers" -and $_.Location -eq "WestCentralUS" } 
$networkWatcher = Get-AzNetworkWatcher -Name $nw.Name -ResourceGroupName $nw.ResourceGroupName 

$storageAccount = Get-AzStorageAccount -ResourceGroupName contosoResourceGroup -Name contosostorage123

$filter1 = New-AzPacketCaptureFilterConfig -Protocol TCP -RemoteIPAddress "1.1.1.1-255.255.255" -LocalIPAddress "10.0.0.3" -LocalPort "1-65535" -RemotePort "20;80;443"
$filter2 = New-AzPacketCaptureFilterConfig -Protocol UDP 
New-AzNetworkWatcherPacketCapture -NetworkWatcher $networkWatcher -TargetVirtualMachineId $vm.Id -PacketCaptureName "PacketCaptureTest" -StorageAccountId $storageAccount.id -TimeLimitInSeconds 60 -Filter $filter1, $filter2

Dalam contoh ini kita membuat tangkapan paket bernama "PacketCaptureTest" dengan beberapa filter dan batas waktu. Setelah sesi selesai, sesi akan disimpan ke akun penyimpanan yang ditentukan. Catatan: Ekstensi Azure Network Watcher harus diinstal pada komputer virtual target untuk membuat pengambilan paket.

Parameter

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-LocalIPAddress

Menentukan Alamat IP Lokal untuk difilter. Contoh input: "127.0.0.1" untuk entri alamat tunggal. "127.0.0.1-127.0.0.255" untuk rentang. "127.0.0.1; 127.0.0.5;" untuk beberapa entri.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-LocalPort

Menentukan Alamat IP Lokal untuk difilter. Contoh input: "127.0.0.1" untuk entri alamat tunggal. "127.0.0.1-127.0.0.255" untuk rentang. "127.0.0.1; 127.0.0.5;" untuk beberapa entri.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Protocol

Menentukan Protokol untuk difilter. Nilai yang dapat diterima "TCP","UDP","Any"

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-RemoteIPAddress

Menentukan alamat IP jarak jauh untuk difilter. Contoh input: "127.0.0.1" untuk entri alamat tunggal. "127.0.0.1-127.0.0.255" untuk rentang. "127.0.0.1; 127.0.0.5;" untuk beberapa entri.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-RemotePort

Menentukan Port Jarak Jauh yang akan difilter. Input Contoh port jarak jauh: "80" untuk entri port tunggal. "80-85" untuk rentang. "80; 443;" untuk beberapa entri.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

Input

String

Output

PSPacketCaptureFilter

Catatan

Kata kunci: azure, azurerm, lengan, sumber daya, manajemen, manajer, jaringan, jaringan, pengamat, paket, penangkapan, lalu lintas, filter