Развертывание обхода сервера-посредника в Cloud Connector Edition

Важно!

Cloud Connector Edition будет прекращен 31 июля 2021 г. вместе с Skype для бизнеса Online. После обновления организации до Teams узнайте, как подключить локальную телефонную сеть к Teams с помощью прямой маршрутизации.

Ознакомьтесь с этой статьей, чтобы узнать, как развернуть обход мультимедиа с помощью Cloud Connector Edition версии 2.0 и более поздних версий.

Обход мультимедиа позволяет клиенту отправлять мультимедиа непосредственно в телефонную сеть общего пользования (ТСОП) — шлюз или пограничный контроллер сеансов (SBC) — и исключить компонент Cloud Connector Edition из пути к носителю. См. также планирование обхода мультимедиа в Cloud Connector Edition.

Разрешить обход сервера-посредника

Чтобы разрешить обход сервера-посредника, необходимо настроить DNS-имя веб-службы обхода сервера-посредника, а также включить эту функцию обхода в конфигурации клиента. Веб-служба обхода сервера-посредника развертывается автоматически на каждом сервере-посреднике. Администратор клиента должен выбрать имя гибридной службы голосовой связи (сайт), которое должно принадлежать домену SIP, зарегистрированному для гибридной службы голосовой связи. Имя службы должно быть одинаковым для всех устройств Cloud Connector и всех сайтов ТСОП независимо от расположения клиента. Эта веб-служба должна быть доступна только внутри сети.

Администратор клиента должен настроить запись DNS A во внутренней рабочей среде Active Directory. Если у вас сложная среда с несколькими сайтами, см. пример в разделе Пример: обход dns-записей веб-сайта мультимедиа в сложных средах с несколькими сайтами. Запись DNS должна разрешаться только для клиентов внутренней сети; он не должен разрешаться для клиентов внешней сети.

После настройки DNS подключитесь к Skype для бизнеса Online с использованием удаленной среды PowerShell, указав учетные данные администратора Skype для бизнеса. Дополнительные сведения см. в статье Настройка компьютера для Windows PowerShell .

В сеансе PowerShell введите следующие команды, чтобы разрешить обход сервера-посредника.

Set-CsTenantHybridConfiguration -HybridConfigServiceInternalUrl http://newname.domain/hybridconfig/hybridconfigservice.svc
$mediabypass = New-CsNetworkMediaBypassConfiguration -AlwaysBypass $true -Enabled $true
Set-CsNetworkConfiguration -MediaBypassSettings $mediabypass

Включение обхода мультимедиа — это двухэтапный процесс. Командлет New-CsNetworkMedia не сразу сохраняет новую конфигурацию. он только создает параметры в памяти. Объект, созданный этим командлетом, должен быть сохранен в переменной, а затем назначен свойству MediaBypassSettings конфигурации сети. Дополнительные сведения см. в разделе Пример. Обход dns-записей веб-сайта мультимедиа в сложных многосайтовых средах.

Репликация между локальными компонентами и компонентами в сети может занять до 24 часов, поэтому Майкрософт рекомендует выполнить необходимые команды перед включением пользователей.

Подтвердить параметры обхода сервера-посредника

Можно проверить параметры обхода сервера-посредника следующим образом.

Чтобы проверка оперативной репликации в пул клиентов, выполните следующую команду в удаленной среде PowerShell:

Get-CsTenantHybridConfiguration -LocalStore
Get-CsNetworkConfiguration -LocalStore

Чтобы проверка локальной репликации, подключитесь к серверам-посредникам Cloud Connector, выполните следующую команду в PowerShell и убедитесь, что Enabled=True и AlwaysBypass=True

Get-CsNetworkConfiguration -LocalStore

Чтобы проверка параметры клиента, выйдите из Skype для бизнеса клиента, войдите в систему и убедитесь, что клиент получил URL-адрес службы следующим образом:

  1. Откройте %appdatalocal%\Microsoft\Office\16.0\Lync\Tracing\Lync-UccApi-0.UccApilog.

  2. Найдите hybridconfigserviceinternalurl и проверьте, что URL-адрес совпадает с указанным вами.

Изменить параметры обхода сервера-посредника

Администраторы клиента могут изменить имя DNS для веб-службы, выполнив следующий командлет:

Set-CsTenantHybridConfiguration -HybridConfigServiceInternalUrl http://newname.domain/hybridconfig/hybridconfigservice.svc

Важно!

Клиентам необходимо выйти из системы и войти в нее, чтобы получить новое имя службы и определить изменение.

Временно отключить обход сервера-посредника.

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

$mediabypass = New-CsNetworkMediaBypassConfiguration  -Enabled $false
Set-CsNetworkConfiguration -MediaBypassSettings $mediabypass

После внесения изменений может потребоваться некоторое время для репликации изменений во все облачные соединители. Чтобы проверка состояние репликации, выполните следующий командлет в PowerShell на серверах-посредниках Cloud Connector:

Get- CsNetworkConfiguration -LocalStore

После репликации изменений веб-служба на сервере-посреднике начнет отклонять запросы клиентов для службы обхода сервера-посредника.

Отключить обход сервера-посредника навсегда

Чтобы навсегда отключить обход сервера-посредника, администратору клиента необходимо выполнить следующие команды.

Set-CsTenantHybridConfiguration -HybridConfigServiceInternalUrl  $null
	$mediabypass = New-CsNetworkMediaBypassConfiguration  -Enabled $false 
Set-CsNetworkConfiguration -MediaBypassSettings $mediabypass 

Кроме того, администратор должен удалить веб-адреса для обхода севера-посредника с внутренних DNS-серверов. После внесения изменений может потребоваться некоторое время для репликации изменений на все устройства Cloud Connector.

Пример. Записи DNS веб-сайта обхода сервера-посредника в сложных многосайтовых средах

Клиенты получают веб-адрес веб-службы обхода мультимедиа с внутреннего DNS-сервера. Имя веб-службы будет одинаковым для всех устройств Cloud Connector и сайтов ТСОП Cloud Connector. В сложной среде с несколькими сайтами рекомендуется использовать политику DNS Windows 2016 для управления трафиком на основе Geo-Location, чтобы клиенты могли перенаправляться в веб-службу, которая является локальной для их сети.

Дополнительные сведения о политиках DNS Windows 2016 см. в статье Использование политики DNS для управления трафиком на основе Geo-Location с основными серверами.

Ниже приведен пример конфигурации для компании с несколькими сайтами с использованием политики DNS Windows 2016 для управления трафиком на основе геолокации.

Имя службы обхода — "hybridvoice.adatum.biz".

Сайт в Амстердаме имеет четыре устройства Cloud Connector, развернутые со следующими IP-адресами сервера-посредника:

  • 192.168.1.45

  • 192.168.1.46

  • 192.168.1.47

  • 192.168.1.48

Сайт в Сиэтле имеет три устройства Cloud Connector, развернутые со следующими IP-адресами сервера-посредника:

  • 10.10.1.8

  • 10.10.1.9

  • 10.10.1.10

С помощью управления трафиком на основе геолокации DNS-серверы будут настроены следующим образом.

  1. Создайте подсети DNS-клиентов для подсетей в Амстердаме и Сиэтле.

  2. Создайте области зоны DNS для adatum.biz в Амстердаме и Сиэтле.

  3. Создавайте записи DNS в каждой области зоны DNS.

    Амстердам

    • Тип A

    • Имя hybridvoice в зоне DNS adatum.biz

    • Целевой объект: 192.168.1.45

      Создайте дополнительные записи для дополнительных серверов-посредников.

    • 192.168.1.46

    • 192.168.1.47

    • 192.168.1.48

      Сиэтл

    • Тип A

    • Имя hybridvoice в зоне DNS adatum.biz

    • Целевой объект: 10.10.1.8

      Создайте дополнительные записи для дополнительных серверов-посредников.

    • 10.10.1.9

    • 10.10.1.10

  4. Создайте политику DNS, которая подключает клиентские подсети к соответствующим областям зоны, чтобы обеспечить требуемое разрешение DNS.

В таком случае клиентам, создающим DNS-запросы для hybridvoice.adatum.biz из подсети в Амстердаме, вернутся адреса 192.168.1.45, 192.168.1.46, 192.168.1.47 и 192.168.1.48, тогда как клиентам, создающим ту же форму запроса в Сиэтле, вернутся 10.10.1.8, 10.10.1.9 и 10.10.1.10.

Примечание.

Если (модуль) CCE не получает обновленные параметры, проверка, чтобы узнать, может ли (модуль) связаться с клиентом с помощью удаленного PowerShell. Вы можете использовать Remote PowerShell для проверка (модуль) состояния с помощью Get-CsHybridPSTNAppliance или использовать PowerShell на узле CCE, чтобы проверка состояние с помощью Get-CcApplianceStatus.

См. также

Планирование обхода сервера-посредника в Cloud Connector Edition