Share via


Set-AzVirtualNetworkGatewayDefaultSite

Imposta il sito predefinito per un gateway di rete virtuale.

Sintassi

Set-AzVirtualNetworkGatewayDefaultSite
   -VirtualNetworkGateway <PSVirtualNetworkGateway>
   -GatewayDefaultSite <PSLocalNetworkGateway>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-AzVirtualNetworkGatewayDefaultSite assegna un sito predefinito di tunneling forzato a un gateway di rete virtuale. Il tunneling forzato consente di reindirizzare il traffico associato a Internet dalle macchine virtuali di Azure alla rete locale; in questo modo è possibile controllare e controllare il traffico prima di rilasciarlo. Il tunneling forzato viene eseguito tramite un tunnel di rete privata virtuale (VPN); questo tunnel richiede un sito predefinito, un gateway locale in cui viene reindirizzato tutto il traffico associato a Internet di Azure. Set-AzVirtualNetworkGatewayDefaultSite consente di modificare il sito predefinito assegnato a un gateway.

Esempio

Esempio 1: Assegnare un sito predefinito a un gateway di rete virtuale

$LocalGateway = Get-AzLocalNetworkGateway -Name "ContosoLocalGateway " -ResourceGroupName "ContosoResourceGroup"
$VirtualGateway = Get-AzVirtualNetworkGateway -Name "ContosoVirtualGateway"
Set-AzVirtualNetworkGatewayDefaultSite -GatewayDefaultSite $LocalGateway -VirtualNetworkGateway $VirtualGateway

Questo esempio assegna un sito predefinito a un gateway di rete virtuale denominato ContosoVirtualGateway. Il primo comando crea un riferimento a un oggetto a un gateway locale denominato ContosoLocalGateway. Questo riferimento all'oggetto archiviato nella variabile denominata $LocalGateway rappresenta il gateway da configurare come sito predefinito. Il secondo comando crea quindi un riferimento a un oggetto al gateway di rete virtuale e archivia il risultato nella variabile denominata $VirtualGateway. Il terzo comando usa il cmdlet Set-AzVirtualNetworkGatewayDefaultSite per assegnare il sito predefinito a ContosoVirtualGateway.

Parametri

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

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

-GatewayDefaultSite

Specifica un riferimento all'oggetto al gateway di rete locale da assegnare come sito predefinito per la rete virtuale specificata. È possibile usare il cmdlet Get-AzLocalNetworkGateway per creare un riferimento a un oggetto a un gateway locale.

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

-VirtualNetworkGateway

Specifica un riferimento all'oggetto al gateway di rete virtuale in cui verrà assegnato il sito predefinito. È possibile creare un riferimento a un oggetto a un gateway di rete virtuale usando Get-AzVirtualNetworkGateway e specificando il nome del gateway. La variabile $VirtualGateway può quindi essere usata come valore del parametro per il parametro VirtualNetworkGateway :

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

Input

PSVirtualNetworkGateway

PSLocalNetworkGateway

Output

PSVirtualNetworkGateway