New-AzNetworkSecurityRuleConfig
Создает конфигурацию правила безопасности сети.
Синтаксис
SetByResource (по умолчанию)
New-AzNetworkSecurityRuleConfig
-Name <String>
[-Description <String>]
[-Protocol <String>]
[-SourcePortRange <String[]>]
[-DestinationPortRange <String[]>]
[-SourceAddressPrefix <String[]>]
[-DestinationAddressPrefix <String[]>]
[-SourceApplicationSecurityGroup <PSApplicationSecurityGroup[]>]
[-DestinationApplicationSecurityGroup <PSApplicationSecurityGroup[]>]
[-Access <String>]
[-Priority <Int32>]
[-Direction <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SetByResourceId
New-AzNetworkSecurityRuleConfig
-Name <String>
[-Description <String>]
[-Protocol <String>]
[-SourcePortRange <String[]>]
[-DestinationPortRange <String[]>]
[-SourceAddressPrefix <String[]>]
[-DestinationAddressPrefix <String[]>]
[-SourceApplicationSecurityGroupId <String[]>]
[-DestinationApplicationSecurityGroupId <String[]>]
[-Access <String>]
[-Priority <Int32>]
[-Direction <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет New-AzNetworkSecurityRuleConfig создает конфигурацию правила безопасности сети Azure для группы безопасности сети.
Примеры
Пример 1. Создание правила безопасности сети для разрешения RDP
$rule1 = New-AzNetworkSecurityRuleConfig -Name rdp-rule -Description "Allow RDP" `
-Access Allow -Protocol Tcp -Direction Inbound -Priority 100 -SourceAddressPrefix `
Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 3389
Эта команда создает правило безопасности, разрешающее доступ из Интернета к порту 3389
Пример 2. Создание правила безопасности сети с разрешением HTTP
$rule2 = New-AzNetworkSecurityRuleConfig -Name web-rule -Description "Allow HTTP" `
-Access Allow -Protocol Tcp -Direction Inbound -Priority 101 -SourceAddressPrefix `
Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 80
Эта команда создает правило безопасности, разрешающее доступ из Интернета к порту 80
Параметры
-Access
Указывает, разрешен или запрещен сетевой трафик.
Допустимые значения для этого параметра: allow and Deny.
Свойства параметра
Тип: String
Default value: None
Допустимые значения: Allow, Deny
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Свойства параметра
Тип: IAzureContextContainer
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: AzContext, AzureRmContext, AzureCredential
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Description
Указывает описание создаваемой конфигурации правила безопасности сети.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DestinationAddressPrefix
Задает префикс адреса назначения.
Допустимые значения для этого параметра:
Адрес CIDR (CIDR)
Диапазон IP-адресов назначения
Подстановочный знак (*) для сопоставления любого IP-адреса можно использовать теги, такие как VirtualNetwork, AzureLoadBalancer и Интернет.
Свойства параметра
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DestinationApplicationSecurityGroup
Группа безопасности приложений, заданная в качестве назначения для правила. Его нельзя использовать с параметром DestinationAddressPrefix.
Свойства параметра
Наборы параметров
SetByResource
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DestinationApplicationSecurityGroupId
Группа безопасности приложений, заданная в качестве назначения для правила. Его нельзя использовать с параметром DestinationAddressPrefix.
Свойства параметра
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
SetByResourceId
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DestinationPortRange
Указывает порт назначения или диапазон.
Допустимые значения для этого параметра:
Целое число
Диапазон целых чисел от 0 до 65535
Подстановочный знак (*) для сопоставления любого порта
Свойства параметра
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Direction
Указывает, вычисляется ли правило на входящий или исходящий трафик.
Допустимые значения для этого параметра: входящий и исходящий трафик.
Свойства параметра
Тип: String
Default value: None
Допустимые значения: Inbound, Outbound
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Name
Указывает имя конфигурации правила безопасности сети, создаваемой этим командлетом.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Priority
Указывает приоритет конфигурации правила.
Допустимые значения этого параметра: целое число от 100 до 4096.
Номер приоритета должен быть уникальным для каждого правила в коллекции.
Чем ниже число приоритета, тем выше приоритет правила.
Свойства параметра
Тип: Int32
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Protocol
Указывает сетевой протокол, к которому применяется новая конфигурация правила.
Допустимые значения для этого параметра:
Протокол tcp
Udp
Подстановочный знак (*) для сопоставления обоих.
Свойства параметра
Тип: String
Default value: None
Допустимые значения: Tcp, Udp, Icmp, Esp, Ah, *
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-SourceAddressPrefix
Задает префикс исходного адреса.
Допустимые значения для этого параметра:
A CIDR
Диапазон исходных IP-адресов
Подстановочный знак (*) для сопоставления любого IP-адреса.
Вы также можете использовать теги, такие как VirtualNetwork, AzureLoadBalancer и Интернет.
Свойства параметра
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-SourceApplicationSecurityGroup
Группа безопасности приложений, заданная в качестве источника для правила. Его нельзя использовать с параметром SourceAddressPrefix.
Свойства параметра
Наборы параметров
SetByResource
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-SourceApplicationSecurityGroupId
Группа безопасности приложений, заданная в качестве источника для правила. Его нельзя использовать с параметром SourceAddressPrefix.
Свойства параметра
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
SetByResourceId
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-SourcePortRange
Указывает исходный порт или диапазон.
Допустимые значения для этого параметра:
Целое число
Диапазон целых чисел от 0 до 65535
Подстановочный знак (*) для сопоставления любого порта
Свойства параметра
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters .
None
Выходные данные