Set-AzureIPForwarding
Abilita o disabilita l'inoltro IP.
Nota
I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di Azure Service Manager (ASM). Questo modulo di PowerShell legacy non è consigliato durante la creazione di nuove risorse perché ASM è pianificato per il ritiro. Per altre informazioni, vedere Ritiro di Azure Service Manager.
Il modulo Az PowerShell è il modulo PowerShell consigliato per la gestione delle risorse di Azure Resource Manager (ARM) con PowerShell.
Sintassi
Set-AzureIPForwarding
-VM <PersistentVMRoleContext>
-ServiceName <String>
[-NetworkInterfaceName <String>]
[-Enable]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Set-AzureIPForwarding
-VM <PersistentVMRoleContext>
-ServiceName <String>
[-NetworkInterfaceName <String>]
[-Disable]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Set-AzureIPForwarding
-ServiceName <String>
[-Slot <String>]
-RoleName <String>
[-NetworkInterfaceName <String>]
[-Enable]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Set-AzureIPForwarding
-ServiceName <String>
[-Slot <String>]
-RoleName <String>
[-NetworkInterfaceName <String>]
[-Disable]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Descrizione
Il cmdlet Set-AzureIPForwarding abilita o disabilita l'inoltro IP per una macchina virtuale, per un ruolo PaaS (Platform as a Service) o una scheda di rete appartenente a una macchina virtuale o a un ruolo PaaS.
Esempio
Esempio 1: Abilitare l'inoltro IP per una macchina virtuale
PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "ContosoVM06" | Set-AzureIPForwarding -Enable
Questo comando ottiene una macchina virtuale denominata ContosoVM06 per il servizio denominato ContosoService e passa tale oggetto macchina virtuale al cmdlet corrente. Il cmdlet corrente abilita l'inoltro IP per la macchina virtuale.
Esempio 2: Disabilitare l'inoltro IP per una macchina virtuale
PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "ContosoVM06" | Set-AzureIPForwarding -Disable
Questo comando ottiene una macchina virtuale denominata ContosoVM06 per il servizio denominato ContosoService e passa tale oggetto macchina virtuale al cmdlet corrente. Il cmdlet corrente disabilita l'inoltro IP per la macchina virtuale.
Parametri
-Disable
Indica che questo cmdlet disabilita l'inoltro IP.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Enable
Indica che questo cmdlet abilita l'inoltro IP.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-NetworkInterfaceName
Specifica il nome della scheda di rete in cui questo cmdlet imposta l'inoltro IP.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-PassThru
Restituisce un oggetto che rappresenta l'elemento in uso. Per impostazione predefinita, il cmdlet non genera alcun output.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Profile
Specifica il profilo di Azure da cui viene letto questo cmdlet. Se non si specifica un profilo, questo cmdlet legge dal profilo predefinito locale.
Tipo: | AzureSMProfile |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RoleName
Specifica il nome di un ruolo PaaS in cui questo cmdlet imposta l'inoltro IP.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ServiceName
Specifica il nome di un servizio cloud. Il ruolo PaaS appartiene al servizio specificato da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Slot
Specifica uno slot PaaS. Il ruolo PaaS per il quale questo cmdlet imposta l'inoltro ha lo slot specificato da questo parametro. I valori validi sono:
- Produzione
- Staging
Il valore predefinito è Production.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VM
Specifica l'oggetto macchina virtuale in cui questo cmdlet imposta l'inoltro IP.
Tipo: | PersistentVMRoleContext |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |