共用方式為


Set-CsEdgeServer

 

上次修改主題的時間: 2012-03-26

修改一或多部 Edge Server 的屬性值。Edge Server 可用來提供內部網路和網際網路間的連線。

語法

Set-CsEdgeServer [-Identity <XdsGlobalRelativeIdentity>] [-AccessEdgeClientSipPort <UInt16>] [-AccessEdgeExternalSipPort <Nullable>] [-AccessEdgeInternalSipPort <UInt16>] [-Confirm [<SwitchParameter>]] [-DataPsomClientPort <Nullable>] [-DataPsomServerPort <UInt16>] [-Force <SwitchParameter>] [-MediaCommunicationPortCount <UInt16>] [-MediaCommunicationPortStart <UInt16>] [-MediaRelayAuthEdgePort <UInt16>] [-MediaRelayExternalTurnTcpPort <UInt16>] [-MediaRelayExternalTurnUdpPort <UInt16>] [-MediaRelayInternalTurnTcpPort <UInt16>] [-MediaRelayInternalTurnUdpPort <UInt16>] [-Registrar <String>] [-WhatIf [<SwitchParameter>]]

詳細描述

和外部世界的連線能力 (也就是使用網際網路) 是 Microsoft Lync Server 2010 的重要環節。若缺乏這類型的連線能力,使用者就必須要登入內部網路才能存取 Lync Server 2010。這會使得在異地工作的使用者難以使用軟體,也會使不具有網域帳戶的使用者無法參與會議。同樣地,若無法和組織的外部連線,使用者便無法和同盟夥伴或具有公用立即訊息系統 (如 Yahoo!、AOL 或 MSN) 之帳戶的人員交換立即訊息。

Edge Server 可用來提供內部網路和網際網路間的連線。Set-CsEdgeServer 指令程式可讓您修改 Edge Server 的組態設定。這項工作的內容主要是和變更用來傳輸網路流量的連接埠號碼相關。

誰可以執行此 Cmdlet:下列群組的成員預設會獲授權可以在本機上執行 Set-CsEdgeServer Cmdlet:RTCUniversalServerAdmins。若要傳回所有獲指派此 Cmdlet 的角色存取控制 (RBAC) 角色清單 (包括您自行建立的自訂 RBAC 角色),請在 Windows PowerShell 提示字元中執行下列命令:

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

參數

參數 必要 類型 描述

Identity

選用

Xds 識別身份

要修改的 Edge Server 服務位置。例如:-Identity "EdgeServer:atl-edge-001.litwareinc.com"。

請注意,當您在指定 Edge Server 時,可以省略前置字元 "EdgeServer:"。例如:-Identity "atl-cs-001.litwareinc.com"。

AccessEdgeClientSipPort

選用

整數

用來傳輸 Edge Server 和用戶端裝置間 SIP 通訊的連接埠。初始值會在拓撲產生器中設定,但可透過為此參數指定新值加以變更。

AccessEdgeExternalSipPort

選用

整數

用來傳輸外部 SIP 流量的連接埠。預設值為 5061。

AccessEdgeInternalSipPort

選用

整數

用來傳輸內部 SIP 流量的連接埠。預設值為 5061。

DataPsomClientPort

選用

整數

用來傳輸 Edge Server 和用戶端裝置間持續性共用物件模型 (PSOM) 通訊的連接埠。初始值會在拓撲產生器中設定,但可透過為此參數指定新值加以變更。

DataPsomServerPort

選用

整數

用來傳輸 Edge Server 和其他伺服器間 PSOM 通訊的連接埠。

MediaCommunicationPortCount

選用

整數

針對媒體通訊在外部 Edge 上配置的連接埠總數。預設值為 10000。

MediaCommunicationPortStart

選用

整數

外部 Edge 上之媒體通訊的起始連接埠號碼。預設值為 50000。

MediaRelayAuthEdgePort

選用

整數

用於媒體轉送驗證的連接埠。預設值為 5062。

MediaRelayExternalTurnTcpPort

選用

整數

用來透過傳輸控制通訊協定 (TCP) 傳輸外部媒體轉送流量的連接埠。如果您的 Edge Server 具有單一 IP 位址,預設值為 444。如果您的 Edge Server 具有多個 IP 位址,則預設值為 443。這些值會在拓撲產生器中初始設定,但可透過為此參數指定新值加以變更。

MediaRelayExternalTurnUdpPort

選用

整數

用來透過使用者資料包通訊協定 (UDP) 傳輸外部媒體轉送流量的連接埠。預設值為 3478。

MediaRelayInternalTurnTcpPort

選用

整數

用來透過 TCP 傳輸內部媒體轉送流量的連接埠。預設值為 443。

MediaRelayInternalTurnUdpPort

選用

整數

用來透過 UDP 傳輸內部媒體轉送流量的連接埠。預設值為 3478。

Registrar

選用

字串

要和 Edge Server 建立關聯的登錄器服務位置。例如:-Registrar "Registrar:atl-cs-001.litwareinc.com"。

Force

選用

切換參數

隱藏顯示當執行命令時可能發生的任何非嚴重錯誤訊息。

WhatIf

選用

切換參數

描述執行命令後的結果,但無須實際執行命令。

Confirm

切換參數

執行命令前先要求您確認。

輸入類型

無。Set-CsEdgeServer 不會接受管線傳送的輸入。

傳回類型

Set-CsEdgeServer 不會傳回任何物件或值。而是此指令程式會修改 Microsoft.Rtc.Management.Xds.DisplayEdgeServer 物件的現有執行個體。

範例

-------------------------- 範例 1 ------------------------

Set-CsEdgeServer -Identity "EdgeServer:atl-edge-001.litwareinc.com" -AccessEdgeInternalSipPort 5062 -AccessEdgeExternalSipPort 5062

範例 1 所示的命令會修改 Edge Server "EdgeServer:atl-edge-001.litwareinc.com" 的內部和外部 SIP 連接埠。

-------------------------- 範例 2 ------------------------

Get-CsService -EdgeServer | Where-Object {$_.SiteId -eq "site:Redmond"} | ForEach-Object {Set-CsEdgeServer Identity $_.Identity -AccessEdgeInternalSipPort 5062 -AccessEdgeExternalSipPort 5062}

範例 2 會修改 Redmond 站台中所有 Edge Server 的內部和外部 SIP 連接埠。為達成此目的,此命令會先使用 Get-CsService 搭配 EdgeServer 參數,以傳回組織中目前正在使用的所有 Edge Server 集合。接著,將該集合傳送到 Where-Object 指令程式,這樣只會選取 Redmond 站台中的 Edge Server,即 SiteId 屬性等於 site:Redmond 的伺服器。這個篩選過的集合接著會傳送到 For-Each-Object 指令程式。該指令程式會針對集合中的每部伺服器執行 Set-CsEdgeServer,變更指派給 AccessInternalSipPort 和 AccessExternalSipPort 內容的值。

請參閱

其他資源

Get-CsService