Get-AzNetworkWatcherNextHop

Obtient le tronçon suivant d’une machine virtuelle.

Syntax

Get-AzNetworkWatcherNextHop
   -NetworkWatcher <PSNetworkWatcher>
   -TargetVirtualMachineId <String>
   -DestinationIPAddress <String>
   -SourceIPAddress <String>
   [-TargetNetworkInterfaceId <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzNetworkWatcherNextHop
   -NetworkWatcherName <String>
   -ResourceGroupName <String>
   -TargetVirtualMachineId <String>
   -DestinationIPAddress <String>
   -SourceIPAddress <String>
   [-TargetNetworkInterfaceId <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzNetworkWatcherNextHop
   -Location <String>
   -TargetVirtualMachineId <String>
   -DestinationIPAddress <String>
   -SourceIPAddress <String>
   [-TargetNetworkInterfaceId <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

L’applet de commande Get-AzNetworkWatcherNextHop obtient le tronçon suivant d’une machine virtuelle. Le tronçon suivant vous permet d’afficher le type de ressource Azure, l’adresse IP associée de cette ressource et la règle de table de routage responsable de l’itinéraire.

Exemples

Exemple 1 : Obtenir le tronçon suivant lors de la communication avec une adresse IP Internet

$nw = Get-AzResource | Where-Object {$_.ResourceType -eq "Microsoft.Network/networkWatchers" -and $_.Location -eq "WestCentralUS" } 
$networkWatcher = Get-AzNetworkWatcher -Name $nw.Name -ResourceGroupName $nw.ResourceGroupName 
$VM = Get-AzVM -ResourceGroupName ContosoResourceGroup -Name VM0
$Nics = Get-AzNetworkInterface | Where-Object {$_.Id -eq $vm.NetworkProfile.NetworkInterfaces.Id.ForEach({$_})}
Get-AzNetworkWatcherNextHop -NetworkWatcher $networkWatcher -TargetVirtualMachineId $VM.Id -SourceIPAddress $nics[0].IpConfigurations[0].PrivateIpAddress  -DestinationIPAddress 204.79.197.200

NextHopIpAddress NextHopType RouteTableId
---------------- ----------- ------------
                 Internet    System Route

Obtient le tronçon suivant pour la communication sortante à partir de l’interface réseau principale sur la machine virtuelle spécifiée vers 204.79.197.200 (www.bing.com)

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DestinationIPAddress

Adresse IP de destination.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Location

Emplacement de l’observateur réseau.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkWatcher

Ressource de l’observateur réseau.

Type:PSNetworkWatcher
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NetworkWatcherName

Nom de network watcher.

Type:String
Aliases:Name
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nom du groupe de ressources network watcher.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SourceIPAddress

Adresse IP source.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetNetworkInterfaceId

ID de l’interface réseau cible.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetVirtualMachineId

ID de machine virtuelle cible.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entrées

PSNetworkWatcher

String

Sorties

PSNextHopResult

Notes

Mots clés : azure, azurerm, arm, resource, management, manager, network, networking, network watcher, next, hop