在 Lync Server 2013 中填充位置数据库
上次修改的主题: 2012-09-17
要在网络中自动定位客户端,首先需要使用网络线路映射填充位置数据库,网络线路映射会将网络元素映射到市政(即,街道)地址。 可以使用子网、无线访问点、交换机和端口来定义线路映射。
可以分别将地址添加到位置数据库中,也可以使用包含下表所述的列格式的 CSV 文件批量添加。
如果您使用紧急位置标识号 (ELIN) 网关,包括每个位置“CompanyName”字段中的 ELIN。 可以包括每个位置的多个 ELIN,每个以逗号分隔。
网络元素 | 所需列 |
---|---|
无线访问点 |
<BSSID>,<Description>,<Location>,<CompanyName>,<HouseNumber>,<HouseNumberSuffix>,<PreDirectional>,... ...<StreetName>,<StreetSuffix>,<PostDirectional>,<City>,<State>,<PostalCode>,<Country> |
Subnet |
<Subnet>,<Description>,<Location>,<CompanyName>,<HouseNumber>,<HouseNumberSuffix>,<PreDirectional>,... ...<StreetName>,<StreetSuffix>,<PostDirectional>,<City>,<State>,<PostalCode>,<Country> |
端口 |
<ChassisID>、<PortIDSubType>、PortID>、<Description>、<<Location>、<CompanyName>、<HouseNumber>、<HouseNumberSuffix>,... ...<PreDirectional>,<StreetName>,<StreetSuffix>,<PostDirectional>,<City>,<State>,<PostalCode>,<Country> |
交换机 |
<ChassisID>,<Description>,<Location>,<CompanyName>,<HouseNumber>,<HouseNumberSuffix>,<PreDirectional>,... ...<StreetName>,<StreetSuffix>,<PostDirectional>,<City>,<State>,<PostalCode>,<Country> |
如果未填充位置数据库,并且位置策略中的“所需位置”设置为“是”或“免责声明”,客户端将提示用户手动输入位置。
有关填充位置数据库的详细信息,请参阅以下 cmdlet 的 Lync Server Management Shell 文档:
Get-CsLisSubnet
Set-CsLisSubnet
Remove-CsLisSubnet
Get-CsLisWirelessAccessPoint
Set-CsLisWirelessAccessPoint
Remove-CsLisWirelessAccessPoint
Get-CsLisSwitch
Set-CsLisSwitch
Remove-CsLisSwitch
Get-CsLisPort
Set-CsLisPort
Remove-CsLisPort
将网络元素添加到位置数据库
运行以下 cmdlet,以将子网位置添加到位置数据库。
Set-CsLisSubnet -Subnet 157.56.66.0 -Description "Subnet 1" -Location Location1 -CompanyName "Litware" -HouseNumber 1234 -HouseNumberSuffix "" -PreDirectional "" -StreetName 163rd -StreetSuffix Ave -PostDirectional NE -City Redmond -State WA -PostalCode 99123 -Country US
对于 ELIN 网关,将 ELIN 放在 CompanyName 字段中。 可以包括多个 ELIN。 例如:
Set-CsLisSubnet -Subnet 157.56.66.0 -Description "Subnet 1" -Location Location1 -CompanyName 425-555-0100; 425-555-0200; 425-555-0300 -HouseNumber 1234 -HouseNumberSuffix "" -PreDirectional "" -StreetName 163rd -StreetSuffix Ave -PostDirectional NE -City Redmond -State WA -PostalCode 99123 -Country US
另外,可以运行以下 cmdlet,并使用名为“subnets.csv”的文件批量更新子网位置。
$g = Import-Csv subnets.csv $g | Set-CsLisSubnet
运行以下 cmdlet,以将无线位置添加到位置数据库。
Set-CsLisWirelessAccessPoint -BSSID 0A-23-CD-16-AA-2E -Description "Wireless1" -Location Location2 -CompanyName "Litware" -HouseNumber 2345 -HouseNumberSuffix "" -PreDirectional "" -StreetName 163rd -StreetSuffix Ave -PostDirectional NE -City Bellevue -State WA -PostalCode 99234 -Country US
另外,可以运行以下 cmdlet,并使用名为“waps.csv”的 文件批量更新无线位置。
$g = Import-Csv waps.csv $g | Set-CsLisWirelessAccessPoint
运行以下 cmdlet,以将交换机位置添加到位置数据库。
Set-CsLisSwitch-ChassisID 0B-23-CD-16-AA-BB -Description "Switch1" -Location Location1 -CompanyName "Litware" -HouseNumber 1234 -HouseNumberSuffix "" -PreDirectional "" -StreetName 163rd -StreetSuffix Ave -PostDirectional NE -City Redmond -State WA -PostalCode 99123 -Country US
另外,可以运行以下 cmdlet,并使用名为“switches.csv”的文件批量更新交换机位置。
$g = Import-Csv switches.csv $g | Set-CsLisSwitch
运行以下 cmdlet,以将端口位置添加到位置数据库
Set-CsLisPort -ChassisID 0C-23-CD-16-AA-CC -PortID 0A-abcd -Description "Port1" -Location Location2 -CompanyName "Litware" -HouseNumber 2345 -HouseNumberSuffix "" -PreDirectional "" -StreetName 163rd -StreetSuffix Ave -PostDirectional NE -City Bellevue -State WA -PostalCode 99234 -Country US
PortIDSubType 的默认值为 LocallyAssigned。 还可以将其设置为 InterfaceAlias 或 InterfaceName
另外,可以运行以下 cmdlet,并使用名为“ports.csv”的文件批量更新端口位置。
$g = Import-Csv ports.csv $g | Set-CsLisPort