Set-CsNetworkConfiguration

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Изменяет параметры конфигурации сети. Этот командлет будет чаще всего использоваться для включения или отключения контроля допуска звонков (CAC). Данный командлет впервые появился в Lync Server 2010.

Set-CsNetworkConfiguration [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Set-CsNetworkConfiguration [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-BWPolicyProfiles <PSListModifier>] [-Confirm [<SwitchParameter>]] [-EnableBandwidthPolicyCheck <$true | $false>] [-Force <SwitchParameter>] [-InterNetworkRegionRoutes <PSListModifier>] [-InterNetworkSitePolicies <PSListModifier>] [-MediaBypassSettings <MediaBypassSettingsType>] [-NetworkRegionLinks <PSListModifier>] [-NetworkRegions <PSListModifier>] [-NetworkSites <PSListModifier>] [-Subnets <PSListModifier>] [-WhatIf [<SwitchParameter>]]

Команда в этом примере будет запускать проверку правильности всей конфигурации контроля допуска звонков, а затем (в зависимости от ваших ответов на запросы в предупреждениях) будет включать этот контроль. Если эта команда запускается, когда контроль допуска звонков уже включен (т.е. когда свойство EnableBandwidthPolicyCheck имеет значение True), то она просто выполняет проверку правильности.

Set-CsNetworkConfiguration -EnableBandwidthPolicyCheck $True

Объект конфигурации сети содержит все параметры полной конфигурации контроля допуска звонков в развертывании Skype для бизнеса Server 2015 плюс параметры обхода сервера-посредника. Этот командлет можно использовать для изменения любой части конфигурации контроля допуска звонков, и его также необходимо использовать, когда требуется изменить параметры обхода сервера-посредника. Однако при изменении большинства параметров конфигурации контроля допуска звонков рекомендуется использовать командлеты, относящиеся к конкретному типу объекта. Например, для работы с областями сети рекомендуется не изменять параметр NetworkRegions этого командлета, а применять командлеты, которые заканчиваются названием CsNetworkRegion.

В основном этот командлет используется для включения (или отключения) контроля допуска звонков и применения параметров обхода сервера-посредника. После настройки разных компонентов, необходимых для вашей конфигурации, таких как области, узлы, подсети, необходимо включить конфигурацию, чтобы она заработала. Для этого просто установите для параметра EnableBandwidthPolicyCheck значение True. Обратите внимание, что запуск этого командлета с параметром EnableBandwidthPolicyCheck, имеющим значение True, не будет немедленно включать контроль допуска звонков. Сначала выполняется ряд проверок правильности, чтобы убедиться, что все настроено должным образом. При обнаружении какой-либо ошибки или несогласованности в конфигурации будет отображаться предупреждение с запросом, следует ли продолжить включение контроля допуска звонков, несмотря на обнаруженную проблему. Если выбрать продолжение (нажав клавишу ВВОД или Y), то проверка будет продолжена, и при обнаружении другой проблемы снова появится предупреждение с запросом.

Если пройти всю проверку, выбирая продолжения при каждом предупреждении, то параметр EnableBandwidthPolicyCheck будет установлен в значение True, и контроль допуска звонков будет включен, но скорее всего он не будет работать соответствующим образом, пока не будут устранены все проблемы. Если в любой точке проверки выбрать остановку проверки (нажав клавишу N в ответ на запрос в предупреждении), то проверка прекратится, и параметр EnableBandwidthPolicyCheck сохранит значение False (установленное по умолчанию).

Если параметр EnableBandwidthPolicyCheck уже имеет значение True, то можно вызвать командлет Set-CsNetworkConfiguration и передать значение True в параметр EnableBandwidthPolicyCheck, чтобы запустить проверку, не изменяя никакие параметры. Кроме того, если параметр EnableBandwidthPolicyCheck имеет значение True, то при попытке внесения любых изменений путем вызова командлета Set-CsNetworkConfiguration будут снова запускать проверку.

По умолчанию право на локальный запуск командлета Set-CsNetworkConfiguration имеют члены группы RTCUniversalServerAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в командной строке Windows PowerShell следующую команду:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsNetworkConfiguration"}

 

Параметр Обязательный? Тип Описание

BWPolicyProfiles

Необязательный

PSListModifier

Коллекция всех профилей политик пропускной способности, которые можно назначать узлам, политикам межсайтового взаимодействия и связям между областями сети. Каждый профиль политик пропускной способности содержит ограничения пропускной способности (общие ограничения и ограничения сеанса) для звуковых и видео подключений. Полный список профилей политик пропускной способности можно получить с помощью командлета Get-CsNetworkBandwidthPolicyProfile .

Confirm

Необязательный

SwitchParameter

Запрашивает подтверждение перед выполнением команды.

EnableBandwidthPolicyCheck

Необязательный

Boolean

При задании для этого параметра значения True будет выполняться проверка правильности всей конфигурации контроля допуска звонков. Если проверка правильности проходит, или если выбрано игнорировать все предупреждения, то затем включается контроль допуска звонков. Если проверка правильности не проходит, то можно выбрать остановку проверки, и тогда значение параметра EnableBandwidthPolicyCheck не изменяется. Перед выполнением проверки необходимо определить маршруты между каждой парой областей сети.

При установке этого параметра в значение False контроль допуска звонков будет отключен.

Значение по умолчанию — False

Force

Необязательный

SwitchParameter

Этот параметр не принимает значение. Если его указать, то все изменения конфигурации, в том числе включение конфигурации, будут приняты без предупреждений и без проверок правильности.

Identity

Необязательный

XdsIdentity

Это значение всегда Global.

Instance

Необязательный

NetworkConfigurationSettings

Ссылка на объект конфигурации сети. Этот объект должен иметь тип Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.NetworkConfigurationSettings, который можно получить путем вызова командлета Get-CsNetworkConfiguration .

InterNetworkRegionRoutes

Необязательный

PSListModifier

Коллекция всех маршрутов областей сети, заданных в конфигурации контроля допуска звонков. Все элементы этой коллекции можно получить с помощью командлета Get-CsNetworkInterRegionRoute .

InterNetworkSitePolicies

Необязательный

PSListModifier

Коллекция сетевых политик межсайтового взаимодействия, заданных в конфигурации контроля допуска звонков. Все элементы этой коллекции можно получить с помощью командлета Get-CsNetworkInterSitePolicy .

MediaBypassSettings

Необязательный

MediaBypassSettingsType

Ссылка на объект, который задает глобальные параметры обхода сервера-посредника для конфигурации контроля допуска звонков. Установка этого значения будет переопределять все существующие параметры обхода сервера-посредника. Ссылку на этот объект можно получить, вызвав командлет New-CsNetworkMediaBypassConfiguration и назначив новые параметры конфигурации переменной. Чтобы изменить глобальные параметры обхода сервера-посредника, передайте эту переменную в параметр MediaBypassSettings.

NetworkRegionLinks

Необязательный

PSListModifier

Коллекция связей между областями сети, заданных в конфигурации контроля допуска звонков. Каждая связь между областями сети задает подключение, которое существует между двумя областями, и все ограничения пропускной способности, которые должны применяться к подключениям между этими областями. Все элементы этой коллекции можно получить с помощью командлета Get-CsNetworkRegionLink .

NetworkRegions

Необязательный

PSListModifier

Коллекция областей сети (каждая из которых представлена концентратором или магистралью), заданных в конфигурации контроля допуска звонков. Все элементы этой коллекции можно получить с помощью командлета Get-CsNetworkRegion .

NetworkSites

Необязательный

PSListModifier

Коллекция сетевых узлов (каждый из которых представлен офисом или местоположением в области), заданных в конфигурации допуска звонков. Все элементы этой коллекции можно получить с помощью командлета Get-CsNetworkSite .

Subnets

Необязательный

PSListModifier

Коллекция подсетей (каждая из которых связывает конечную точку с узлом), заданных в конфигурации допуска звонков. Все элементы этой коллекции можно получить с помощью командлета Get-CsNetworkSubnet .

WhatIf

Необязательный

SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Объект Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.NetworkConfigurationSettings. Принимает в качестве входных данных объекты сетевой конфигурации, переданные по конвейеру.

Командлет Set-CsNetworkConfiguration не возвращает значение или объект. Он изменяет экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.NetworkConfigurationSettings.

 
Показ: