博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
部署和发布lync server 2010边缘服务器
阅读量:5922 次
发布时间:2019-06-19

本文共 3122 字,大约阅读时间需要 10 分钟。

昨天部署了一下lyncserver 2010的边缘传输服务器角色,部署的过程还是很顺利的,只要步骤正确,没有漏掉关键的配置,一般都能一次性配置成功。

先说一下我的环境(生产环境中的信息已隐去,这里假设生产环境的域为contoso.com):

1、在内网中已经部署成功了一台lync server 2010的标准版前端服务器,并且已运行一段时间,一切正常。

前端服务器的FQDN是:lync.contoso.com,IP是192.168.1.18,内网DNS是192.168.1.8和192.168.1.9

2、因为边缘服务器不能放置在域中,不能加入域,所以最好能把边缘服务器放置到DMZ区域并且配置有外网DNS,但是我这里条件有限,防火墙是ISA到PIX的背靠背架构,中间没有DMZ区,所以就将边缘服务器放置到内网了。我规划的边缘服务器的FQDN是edge.contoso.com,边缘服务器的网卡配置:

设置边缘服务器的网络接口,请参看:

http://technet.microsoft.com/zh-cn/library/gg412847.aspx

内网卡

IP:192.168.1.10

掩码:255.255.255.0

网关:空

DNS:192.168.1.8,192.168.1.9

外网卡

IP:192.168.1.11

掩码:255.255.255.0

网关:192.168.1.254

DNS:192.168.1.8,192.168.1.9

拓扑结构如下:

环境说完了,下面说一下我这次搭建边缘的重要步骤:

(一)发布边缘服务器并配置DNS

1)在公网DNS添加一条关于edge的主机A记录,对应到公网IP地址,例如主机记录为edge.contoso.com,公网IP为205.13.4.222

2)在面向internet的PIX防火墙上新建端口映射,开放外网访问edge服务器的相关的端口,edge需要开放的端口为443、4443、442、5061,具体要开放的端口取决于你的边缘拓扑中的设置情况

3)在面向内部的ISA防火墙上开放PIX到edge的访问,这需要新建一条访问规则,流量是从PIX到edge

4)在内网DNS的contoso区域新建关于edge的主机A记录:edge.contoso.com 192.168.1.10 192.168.1.11

5)在内网DNS上新建其他记录,记录类型为SRV,服务类型为_sip,协议为_tls,端口号为443,提供服务的主机为edge.contoso.com

(二)部署边缘传输服务器并配置前端

1)首先我在ESX虚拟化上面新装了windows server 2008 R2 SP1的企业版,打最新的补丁,将机器名修改为edge,并配置好内外网卡的设置,打开远程,禁用本机防火墙

2)添加edge服务器的DNS后缀为contoso.com

3)到lync前端服务器上修改拓扑,新建一个lync的边缘池,拓扑修改完成后再重新发布拓扑,我的边缘拓扑中的设置如图所示

配置完成的边缘池如图所示

如图可以看到我指定了内部和外部的IP地址,已经服务所采用的端口号和协议类型,并且我启用了NAT

4)拓扑发布成功后,将新的拓扑保存,然后导出配置:

Export-CsConfiguration -FileName c:\configuration3.zip

5)将导出的配置文件复制到边缘传输服务器上,我们新建CMS的时候需要该拓扑文件

安装本地配置存储的时候,我们需要手动选择上一步骤导过来的cs配置文件

6)安装edge服务器的先决条件:framework 3.5 sp1、powershell 2.0以上,C++ 2008(这个会在安装lync之前自动安装)

边缘组件的软硬件要求:

http://technet.microsoft.com/zh-cn/library/gg412931.aspx

7)运行lync服务器的安装向导,安装中央配置存储

8)然后安装lync服务器组件

9)申请、导入、分配lync边缘的内部和外部证书

申请证书的步骤我就不说了,三个过程:

生成REG的证书请求文件,然后再内网的CA申请base64编码证书,下载证书,导入证书到CMS中,然后为导入的证书分配用途,是用于edge内部,还是用于edge面向internet

另外CA的根证书也要下载并安装

证书申请的文章网上已经有人写了,可以搜一下,也可以参照technet文章:

http://technet.microsoft.com/zh-cn/library/gg412858.aspx

10)启动服务

服务启动完成后,部署就差不多完成了,最好重启一下edge服务器

11)到lync前端服务器上,打开lync的外部访问功能

该步骤需要在lync前端上面操作,具体的操作结果如图

启用组织对外部用户访问的支持请参看:

http://technet.microsoft.com/zh-cn/library/gg413051.aspx

12)测试边缘的部署情况(内部测试和外部测试)

边缘的测试步骤请参考:

http://technet.microsoft.com/zh-cn/library/gg398108.aspx

测试边缘和前端之间的复制情况,用下面的命令

PS C:\Users\lync>Get-CsManagementStoreReplicationStatus

UpToDate : True

ReplicaFqdn : lync.contoso.com

LastStatusReport : 2011/8/15 14:16:57

LastUpdateCreation : 2011/8/15 14:16:55

ProductVersion : 4.0.7577.0

UpToDate : True

ReplicaFqdn : edge.contoso.com

LastStatusReport : 2011/8/16 15:03:07

LastUpdateCreation : 2011/8/16 15:03:04

ProductVersion : 4.0.7577.0

可以通过在Central Management store所在的内部计算机(或安装 Lync Server 2010 核心组件 (OcsCore.msi) 的加入域的任何计算机)上运行 Windows PowerShell Get-CsManagementStoreReplicationStatus cmdlet 来验证是否已将配置信息复制到边缘。初始结果可能指示复制的状态为“False”而非“True”。如果是这样,则运行 Invoke-CsManagementStoreReplication cmdlet,并在再次运行 Get-CsManagementStoreReplicationStatus 前为完成复制留出时间。

然后测试边缘的端口是否放开,在外网telnet edge.contoso.com的4443 442 5061等端口

测试外网DNS的解析,能否正常解析edge.contoso.com主机

如果上面的测试都可以通过,那么边缘的部署就基本完成了,外网lync客户端也可以通过边缘登录了

注意本次部署因为服务器资源有限,所以没有部署控制器角色,部署控制器角色请参考:

http://technet.microsoft.com/zh-cn/library/gg398202.aspx

转载地址:http://pmnvx.baihongyu.com/

你可能感兴趣的文章
PostgreSQL 聚合函数讲解 - 4 总体协方差, 样本协方差
查看>>
【HTML5】H5的新标签简介
查看>>
翻翻git之---编译器般高大上的WebView RichEditor (PS:家里两个小祖宗大爆照)
查看>>
C++并发编程那些事(上)
查看>>
6月16日SLB杭州地域升级公告
查看>>
c++ get与set方法的宏定义实现
查看>>
什么是程序员眼里的理想公司
查看>>
一款基于Mybatis的编译期SQL生成器
查看>>
玄学:那些年我为之疯狂的超能力(有音频版)
查看>>
RecorderManager安卓仿微信自定义音视频录制第三方库
查看>>
合格前端系列第五弹- Virtual Dom && Diff(迁移)
查看>>
你确定不来了解一下Redis列表的内部原理吗
查看>>
【带你做项目】第二期,Vue+Node全栈仿大众点评
查看>>
Android:AsyncTask的使用及分析
查看>>
java 企业 网站源码 模版 屏幕自适应 有前后台 springmvc SSM 生成静态化
查看>>
庆祝我的第一本书出版
查看>>
redis-(3)持久化
查看>>
Netty一:我和NIO不得不说的关系
查看>>
阿里云数据库备份DBS商业化发布,你想知道的都在这里
查看>>
基于CommonJS规范,简单实现NodeJs模块化
查看>>