单IP无TMG拓扑Lync Server 2013:外部访问
在完成前面几篇文章后,终于可以给大家介绍另外一种外部访问配置方式,那就是没有TMG,并且我们只有一个公网IP。其实很简单,我们就使用家用路由器的端口转发,在家用路由器中此功能被称为“虚拟服务器”。需要注意的是这里的配置和我们几篇文章的内容息息相关,主要的是和边缘部署以及拓扑中的定义有关。
PART 1:单IP无TMG拓扑Lync Server 2013:基础架构
http://reinember.blog.51cto.com/2919431/1002406
PART 2:单IP无TMG拓扑Lync Server 2013:活动目录
http://reinember.blog.51cto.com/2919431/1003463
PART 3:单IP无TMG拓扑Lync Server 2013:前端服务器
http://reinember.blog.51cto.com/2919431/1005144
PART 4:单IP无TMG拓扑Lync Server 2013:边缘服务器
http://reinember.blog.51cto.com/2919431/1006677
好了,下面我们打开家里的路由器Web管理界面,找到“转发规则”下的“虚拟服务器”。大家可以看到我这里的环境非常的简陋,路由器还使用的是一个TP-LINK的54M无线路由器,所以基本上所有的家里路由器都会有一个叫做虚拟服务器的功能,而更高端的路由器可能不叫这个名称,比如端口映射之类的。我们在这里需要添加几条端口转发的规则。
首先是端口号50000-60000,我们将外部对路由器WAN IP的50000-600000端口的访问转发至我们的边缘服务器的50000-60000端口上。
其次是442端口仍然是转发到边缘上。
444和5061端口也是如此,这里就不再重复展示了。这时候我们还剩了一个443端口没有做转发,因为我们要把路由器WAN IP的443端口映射到前端的443端口上,所以这里在IP地址我们设置前端的WAN IP,而不是边缘的WAN IP。
这里我们的端口转发就设置完成了,做一整个截图可以看下,3389是对我物理机做的转发,方便我在外网直接连接到我的物理机。
然后我们登陆我们的外网IP试试看,后面加个/cscp以打开管理界面,如果没有问题的话这里就会提示我们输入凭据了,我们输入管理员凭据就可以打开Lync Server控制面板了。
然后我们打开下公网IP后面加/meet,看看能不能打开参会界面。这里我直接在本机 host文件里加了几条记录,比如 meet.contoso.com、lync.contoso.com、dialin.contoso.com以及sip.contoso.com,所以我们直接通过域名来打开。因为我现在并不在本地而是外部,所以从这里可以看出外部访问是没有什么问题的。
但我们还需要打开Lync Server的控制面板,开启Lync的外部访问。并且启用我们的Lync用户。
这里我们先来启用一个用户,这个用户是我在AD中事先建立好的,这里我们在Lync Server控制面板中启用一下。
回到用户界面,可以看到用户已经成功启用了。
我们再来看看拓扑,可以看到有三台Lync服务器,分别是前端、边缘以及Office,当然这里我们是没有做Office的服务器,所以状态和复制都是不正常的。
然后我们在“联合和外部访问”选项卡中来启用外部访问,我们在外部访问策略中可以针对Global进行外部访问启用。
然后我们配置下访问边缘的配置,可以有针对的选择启用远程用户访问,以及匿名者参会等。
然后我们在客户端中配置下外部服务器地址,因为我的IP是动态的,所以没有外部的DNS记录,并且外部也不可能把contoso.com这个域名解析到我的IP上。所以我只能依靠本机的host文件和Lync的手动配置进行登陆。外部地址我们就设置为sip.contoso.com即可。
然后我们来使用客户端登陆一下。
比较顺利的就登录成功了,只不过看起来比较冷淡。
我们再来看看Lync客户端的配置信息,可以看到内部地址是lync-front而外部则是lync,所以我们在外部不需要解析到lync-front这个地址到我们的服务器,我们几乎可以通过https://lync.contoso.com/*来访问一切,比如https://lync.contoso.com/meet,https://lync.contoso.com/cscp等等。
到这里外部访问配置和测试基本上就完成了,其实我还做了客户端的各种功能测试,但我觉得实在没有必要再作截图了,大家有兴趣的可以按照这个拓扑自己试下,其实还是蛮有趣的。唯一觉得有点遗憾的就是我的IP是动态的,没法给大家提供来进行测试,其实自己坐host文件还是蛮有趣的,可以更改成各种域名,都不会影响我们的Lync使用,前提是这些域名对我们来说是没用的。其实这几篇内容还是很简单的,也没有过多的去挖掘Lync Server 2013本身的功能,可能是由于我的英文实在不好吧。感谢大家的支持,如果有任何疑问欢迎回复文章,我会尽快的答复大家,参与大家的讨论、交流,谢谢!
单IP无TMG拓扑Lync Server 2013:外部访问相关推荐
- 单IP无TMG拓扑Lync Server 2013:前端服务器
在前面的基础架构和活动目录两篇文章中,我们已经准备好了Lync Server的所有环境.其实今天虽然部署的是Lync Server 2013的Preview版,但实际上与我们部署Lync的步骤以及规范 ...
- 单IP无TMG拓扑Lync Server 2013:活动目录
在前面一篇文章里我们已经完成了实验环境的规划.三台实验服务器的基础架构准备,这一篇文章我们主要完成三个任务,分别是建立Server 2012的活动目录,并将我们的Lync Server 2013标准版 ...
- 单IP无TMG拓扑Lync Server 2013:边缘服务器
完成了基础架构准备.活动目录和前端的部署,我们已经实现了基本的内部功能,今天我们就要来搭建边缘服务器以实现外部用户的访问前提.这里我再说一下此次我们的环境,这里我们只有一个公网IP,也就是我在前面一篇 ...
- Lync Server 2013之初次安装
Lync 2013安装 1. IIS 7.5 role services The following table indicates the required IIS 7.5 role service ...
- 2、安装Lync Server 2013
一.实验环境拓扑的准备工作 二.开始安装Lync Server 2013 安装Lync Server系统主要包含以下的内容:安装本地配置存储.安装Lync Server 组件.请求并分配Lync证书. ...
- Lync server 2013 监控角色的安装
Lync server 2013 监控角色的安装 我的Lync server 2013环境介绍 内部域名contoso.com,外部域为tiancang.net, 两个前端服务器,fe01.conto ...
- 部署及配置Lync Server 2013存档功能
在前面我们已经做了不少功能,Lync Server拓扑已经逐渐的完整,但仍然还有一些空白,比如存档和监控功能.虽然Lync Server 2013的存档和监控已经不再是单个角色,但是我们仍然需要对其进 ...
- 解决Lync Server 2013无法共享演示PPT
这段时间正在做一个项目,服务端采用的是Lync Server 2013,所以必须在环境中部署Office Web Apps.遇到了一些Office Web Apps的一些问题,说起来非常的有意思,因为 ...
- Lync Server 2013 实战系列之六:标准版-安装和更新LyncServer 系统
在上一文章我们已经完成了拓扑的定义了,而且已经将拓扑发布到中央存储了.接下来我们将开始安装.更新Lync Server系统和完成证书的请求. 打开Lync Server2013部署向导,点击" ...
最新文章
- Objective-C 内存管理retain和release
- metasploit msfconsole 命令参数
- 用draw.io画流程图
- 约数研究pascal程序
- C语言高级编程:函数指针的用法
- scala元组 数组_Scala中的数组
- linux中fopen和open的区别,Linux下open与fopen的区别
- 5·19网络故障:DNS服务器被攻击
- python基础篇——字典
- getch方法_C语言中getch()函数详解及简单实例
- 目标管理 督查督办系统
- WORD2003无法打开WORD2000文档解决方法
- EMV TLV 总结
- 微信扫一扫(wx.scanQRCode)功能新手可能遇到的问题
- pytorch中torch.isnan()和torch.isfinite()
- 提前期与计划展望期------(转)
- php后台发布微信小程序
- Web SQL 学习笔记
- 今日金融词汇--- 普通股,是什么?
- 什么是api应用程序接口?
热门文章
- 说透Applet的数字签名之2——数字签名
- JS 立即执行的函数表达式(function)写法
- P3919 【模板】可持久化数组(可持久化线段树/平衡树)(入门第一题)
- Spring中的InitializingBean接口
- python包含html5么_python-HTML(HTML5级别)
- 自反而缩,虽千万人,吾往矣。
- python简单超级马里奥游戏下载大全_Python实现超级玛丽游戏系列教程02玛丽走跑...
- centos安装mysql5.6系统崩溃_CentOS中安装MySQL5.6报错的解决方法
- JSON.parseArray()用法
- MYSQL禁用与启用事件