查看 Lync Server 2013 中林的全局设置状态

 

上次修改的主题: 2014-05-20

管理员应每月查看 Lync Server 2013 部署的全局设置。 目的是针对一组已知配置(一种基线配置)查看实现的设置,以帮助确保设置有效,并确定是否应更新基线文档。 应通过更改控制过程实现对全局设置的更改,其中应包括记录新设置。

以下部分介绍了应查看的全局设置:

检查常规设置

检查常规设置,包括 Lync Server 2013 的受支持的会话启动协议 (SIP) 域。

可以使用 Windows PowerShell 和 Get-CsSipDomain cmdlet 返回 SIP 域信息。 若要返回此信息,请运行Get-CsSipDomainWindows PowerShell命令。

Get-CsSipDomain将为所有已授权的 SIP 域返回与此类似的信息:

标识名称 IsDefault

-------- ---- ---------

fabrikam.com fabrikam.com True

na.fabrikam.com na.fabrikam.com False

如果 IsDefault 属性设置为 True,则相应的域为默认 SIP 域。 可以使用Set-CsSipDomain cmdlet 更改组织的默认 SIP 域。 但是,不能只删除默认 SIP 域,因为这样会使你没有默认域。 如果要删除 fabrikam.com 域 (如上一示例) 中所示,首先必须将 na.fabrikam.com 配置为默认域。

检查会议设置

会议设置包括会议策略定义和支持匿名用户参与会议。

可以使用 Windows PowerShell 和 Get-CsMeetingConfiguration cmdlet 检索会议配置设置。 例如,此命令返回有关全局会议配置设置的信息:

Get-CsMeetingConfiguration – 还可以在站点范围内配置标识“全局”会议配置设置。 因此,你可能想要使用以下命令,该命令返回有关所有会议配置设置的信息:

Get-CsMeetingConfiguration

Get-CsMeetingConfiguration cmdlet 返回类似于以下内容的信息:

标识:全局

PstnCallersBypassLobby : True

EnableAssignedConferenceType: True

DesignateAsPresenter: Company

AssignedConferenceTypeByDefault : True

AdmitAnonymousUsersByDefault : True

同样,列表中的最后一项 AdmitAnonymousUsersByDefault 允许或禁用匿名用户参加会议的能力。

检查会议配置设置时,你可能会发现将当前设置与默认等效项进行比较很有用。 可以通过运行以下命令来查看默认会议配置设置:

New-CsMeetingConfiguration -Identity "Global" -InMemory

上一个命令创建全局会议配置设置的仅内存实例,该实例使用每个属性的默认值。 运行命令时,不会创建实际的会议配置设置。 但是,所有默认属性值都将显示在屏幕上。

检查 Edge Server 及其设置

可以使用Windows PowerShell检索边缘服务器信息。 此命令返回有关配置为在组织中使用的所有 Edge Server 的信息:

Get-CsService -EdgeServer

返回的信息包括每个 Edge Server 的所有 FQDN 和端口设置:

标识:EdgeServer:dc.fabrikam.com

注册机构:注册机构:LYNC-SE.fabrikam.com

AccessEdgeInternalSipPort: 5061

AccessEdgeExternalSipPort: 5061

AccessEdgeClientPort: 443

DataPsomServerPort : 8057

DataPsomClientPort : 444

MediaRelayAuthEdgePort : 5062

MediaRelayAuthInternalTurnTcpPort : 443

MediaRelayAuthExternalTurnTcpPort : 445

MediaRelayAuthInternalTurnUdpPort : 3478

MediaRelayAuthExternalTurnUdpPort : 3478

MediaCommunicationPortStart : 50000

MediaComunicationPortCount: 10000

AccessEdgeExternalFqdn: dc.fabrikam.com

DataEdgeExternalFqdn: dc.fabrikam.com

AVEdgeExternalFqdn:

InternalInterfaceFqdn:

ExternalMrasFqdn: dc.fabrikam.com

DependentServiceList: {Registrar:LYNC-SE.fabrikam.com,

ConferencingServer:LYNC-SE.fabrikam

com, MediationServer:LYNC-SE.

fabrikam.com}

ServiceId: fabrikam.com-EdgeServer-2

SiteId: site:fabrikam.com

PoolFqdn: dc.fabrikam.com

版本: 5

角色:EdgeServer

检查联合身份验证设置

检查联合身份验证设置,例如是否配置了联合身份验证,如果答案为“是”,则检查 FQDN 和端口。 使用 Access Edge 配置设置的全局集合启用和禁用联合身份验证。 除其他事项外,这些都意味着联合身份验证是在全组织或全无的基础上配置的:为整个组织启用联合身份验证,或者为整个组织禁用联合身份验证

可以使用Windows PowerShell返回 Access Edge 配置设置。 为此,请运行以下Windows PowerShell命令:

Get-CsAccessEdgeConfiguration

反过来,该命令将返回如下所示的数据:

标识:全局

AllowAnonymousUsers: False

AllowFederatedUsers: False

AllowOutsideUsers: False

BeClearingHouse: False

EnablePartnerDiscovery: False

EnableArchivingDisclaimer: False

KeepCrlsUpToDateForPeers: True

MarkSourceVerifiableOnOutgoingMessages : True

OutgoingTlsCountForFederatedPartners : 4

RoutingMethod: UseDnsSrvRouting

如果 AllowFederatedUsers 属性设置为 True,则表示为组织启用了联合身份验证。 (将 AllowFederatedUsers 设置为 True 也意味着,在拆分域方案中,本地用户将能够与云中用户无缝通信。)

若要检索边缘服务器的 FQDN 和端口设置,请参阅上一个任务 (边缘服务器及其设置) 。

在全局范围内启用联合仅意味着用户可以与联合用户通信。 若要确定任何单个用户是否可以实际与联合用户通信,需要检查分配给该用户的外部用户访问策略。

可以使用Windows PowerShell返回外部用户访问信息。 例如,此命令返回全局外部用户访问策略的信息:

Get-CsExternalAccessPolicy -Identity "Global"

此命令返回所有外部用户访问策略的信息:

Get-CsExternalAccessPolicy

返回的信息如下所示:

标识: False

描述:

EnableFederationAccess: False

EnablePublicCloudAccess: False

EnablePublicCloudAccessAudioVideoAccess: False

EnableOutsideAccess: False

如果 EnableFederationAccess 设置为 True,则由给定策略管理的用户可以与联合用户通信。

检查存档设置

检查内部和联合通信的存档设置。在验证内部和外部存档的设置之前,应验证是否已启用存档。

可以使用Windows PowerShell和Get-CsArchivingConfiguration cmdlet 验证存档配置设置:

Get-CsArchivingConfiguration -Identity "Global"

请注意,还可以在站点范围内配置存档设置。 若要返回有关所有存档设置的信息,请使用以下命令:

Get-CsArchivingConfiguration

Get-CsArchivingConfiguration cmdlet 返回如下所示的数据:

标识:全局

EnableArchiving: False

EnablePurging: False

PurgeExportedArchivesOnly: False

BlockOnArchiveFailure: False

KeepArchivingDataForDays : 14

PurgeHourOfDay : 2

ArchiveDuplicateMessages: True

CachePurgingInterval : 24

如果 EnableArchiving 属性设置为 False,则表示不会存档任何通信会话。 如果只想存档即时消息会话,请使用以下命令来启用 IM 会话的存档:

Set-CsArchivingConfiguration -Identity "Global" -EnableArchiving "IMOnly"

若要存档会议会话和即时消息会话,请使用以下命令:

Set-CsArchivingConfiguration -Identity "Global" -EnableArchiving "IMOnly"

如果要将当前存档设置与默认设置进行比较,请运行以下Windows PowerShell命令:

New-CsArchivingConfiguration -Identity "Global" -InMemory

该命令创建全局存档配置设置的仅内存实例。 这不是 Lync Server 使用的真正设置集合。 但是,它确实会显示所有存档配置属性的默认值。

还可以使用此命令返回存档服务器的 FQDN:

Get-CsService -ArchivingServer

验证是否已启用存档后,可以查看存档策略,以确定是否正在存档内部和外部通信会话。

可以使用Get-CsArchivingPolicy cmdlet 检索存档策略信息。 例如,此命令返回有关全局存档策略的信息:

Get-CsArchivingPolicy -Identity "Global"

由于还可以在站点和每个用户范围配置存档策略,因此可能还需要使用此命令,该命令返回有关所有存档策略的信息:

Get-CsArchivingPolicy

从Get-CsArchivingPolicy收到的信息如下所示:

标识:全局

描述:

ArchiveInternal: False

ArchiveExternal: False

请注意,默认情况下,在存档策略中禁用内部和外部存档。

检查 CDR 设置

检查呼叫详细信息记录 (CDR) 设置,以便进行对等、会议和语音呼叫详细信息录制。 可以使用 Get-CsCdrConfiguration cmdlet 返回有关 CDR 设置的详细信息。 例如,此命令返回有关 CDR 配置设置的全局集合的信息:

Get-CsCdrConfiguration -Identity "Global"

由于也可以在站点范围内配置 CDR,因此可能还需要运行此命令,该命令返回有关所有 CDR 配置设置的信息:

Get-CsCdrConfiguration

对于每个 CDR 配置设置集合,Get-CsCdrConfiguration cmdlet 将返回与此类似的信息:

标识:全局

EnableCDR: True

EnablePurging : True

KeepCallDetailForDays : 60

KeepErrorReportForDays: 60

PurgeHourOfDay : 2

可以使用Get-CsQoEConfiguration cmdlet 返回用于 QoE 监视的类似信息。 例如,此命令返回有关 QoE 配置设置的全局集合的信息:

Get-QoEConfiguration -Identity "Global"

该信息如下所示:

标识:全局

ExternalConsumerIssuedCertId:

EnablePurging : True

KeepQoEDataForDays : 60

PurgeHourOfDay : 1

EnableExternalConsumer: False

ExternalConsumerName:

ExternalConsumerURL:

EnableQoE: True

如果要将当前 CDR 设置与默认 CDR 设置进行比较,可以通过运行以下命令来查看默认值:

New-CsCdrConfiguration -Identity "Global" -InMemory

同样,可以使用以下命令检索 QoE 监视的默认值:

New-CsQoEConfiguration -Identity "Global" -InMemory

还可以通过运行以下命令返回监视服务器的 FQDN:

Get-CsService -MonitoringServer

检查语音设置

语音设置通常对管理员很重要,它们包含在语音策略和语音路由中:语音策略包含的设置决定了向单个用户公开的功能 (例如) 转发或传输呼叫的能力,而语音路由则确定如何 (以及) 调用在 PSTN 中路由的方式。

可以使用Windows PowerShell检索语音策略信息。 例如,此命令返回有关全局语音策略的信息:

Get-CsVoicePolicy -Identity "Global"

此命令返回有关配置为在组织中使用的所有语音策略的信息:

Get-CsVoicePolicy

Get-CsVoicePolicy cmdlet 返回的信息如下所示:

标识:全局

PstnUsages: {}

描述:

AllowSimulRing : True

AllowCallForwarding : True

AllowPSTNReRouting : True

名称:DefaultPolicy

EnableDelegation: True

EnableTeamCall : True

EnableCallTransfer : True

EnableCallPark: False

EnableMaliciousCallTracing: False

EnableBWPolicyOverride: False

PreventPSTNTollBypass: False

还可以创建返回语音策略子集的查询。 例如,此命令返回允许呼叫转接的所有语音策略:

Get-CsVoicePolicy | Where-Object {$_.AllowCallForwarding -eq $True}

此命令返回不允许呼叫转接的所有语音策略:

Get-CsVoicePolicy | Where-Object {$_.AllowCallForwarding -eq $False}

在Windows PowerShell中,使用Get-CsVoiceRouting cmdlet 返回有关语音路由的信息:

Get-CsVoiceRoute

该命令返回所有语音路由的信息,如下所示:

标识:LocalRoute

优先级:0

描述:

NumberPattern: ^ (\+1[0-9]{10}) $

PstnUsages: {}

PstnGatewayList: {}

名称:LocalRoute

SuppressCallerId:

AlternateCallerId:

Lync Server 允许创建不使用 PSTN 且不指定 PSTN 网关的语音路由。 但是,实际上无法通过未配置这两个属性值的语音路由路由调用。 因此,你可能会发现定期运行此命令很有用,该命令返回任何没有 PSTN 用法的语音路由的标识:

Get-CsVoiceRoute | Where-Object {$_.PstnUsages -eq $Null} | Select-Object Identity

同样,此命令返回尚未配置为具有 PSTN 网关的任何语音路由的标识:

Get-CsVoiceRoute | Where-Object {$_.PstnGatewayList -eq $Null}} | Select-Object Identity

检查会议助理设置

检查 PSTN 电话拨入式会议的会议助理设置。 只能使用 Get-CsDialInConferencingConfiguration cmdlet 检索会议助理设置。 这些设置在 Lync Server 控制面板中不可用。 若要查看会议助理设置,请使用类似于以下内容的Windows PowerShell命令,该命令返回会议助理设置的全局集合:

Get-CsDialInConferencingConfiguration -Identity "Global"

请注意,还可以在站点范围内配置会议助理设置。 若要返回有关所有会议助理设置的信息,请改用以下命令:

Get-CsDialInConferencingConfiguration

Get-CsDialInConferencingConfiguration cmdlet 返回如下所示的数据:

标识:全局

EntryExitAnnouncementsType: UseNames

EnableNameRecording: True

EntryExitAnnouncementsEnabledByDefault : False

如果 EntryExitAnnouncementsEnabledByDefault 设置为 False,则表示会议公告已禁用。 若要启用进入和退出公告,请运行类似于以下内容的Windows PowerShell命令:

Set-CsDialInConferencingConfiguration -Identity "Global" -EntryExitAnnouncementsEnabledByDefault $True