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.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | PSLocalNetworkGateway |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | 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 :
Tipo: | PSVirtualNetworkGateway |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |