AnyChat技术支持论坛

标题: 内外网互联时服务时否都同时可以用 [打印本页]

作者: Banlefe    时间: 2015-1-9 16:40
标题: 内外网互联时服务时否都同时可以用
我在服务器上部署一个服务器,是内外网互联的,请问能否达到两种网络的客户端都可以连接过来

作者: admin    时间: 2015-1-9 17:42
您好,代理需要打开对应的端口即可,默认配置下,TCP:8906,UDP:8907。

现在内网的机器通过IE代理是可以访问百度这类外网的

这种场景通常是打开了TCP:80端口。
作者: admin    时间: 2015-1-9 17:44
您好,可以通过NAT映射的方式,把服务器的相关端口(默认配置:TCP 8906, UDP 8907)在路由器上进行映射,然后内网用户,外网用户都可以互相访问了。

这种情况下,内网用户连接服务器的内网IP地址;互联网用户连接路由器的IP地址,端口号就是映射的端口号。

作者: Banlefe    时间: 2015-1-14 14:48
admin 发表于 2015-1-9 17:42
您好,代理需要打开对应的端口即可,默认配置下,TCP:8906,UDP:8907。

请问如何放通这两个端口
作者: admin    时间: 2015-1-14 15:22
这需要咨询您的网络管理员,通常是在路由器(或是防火墙)上面进行配置。

作者: Banlefe    时间: 2015-1-23 18:36
admin 发表于 2015-1-9 17:44
您好,可以通过NAT映射的方式,把服务器的相关端口(默认配置:TCP 8906, UDP 8907)在路由器上进行映射, ...

我现在已经放通的网络,内网的客户端可以链接到服务,外网的客户端也可以连接服务,服务器是放在内网的,开通了内外网互联,现在内网间可以视频,外网间与内外之前都不可以视频,这是什么原因?
作者: admin    时间: 2015-1-23 19:37
您好,可能是外网只开通了TCP端口(默认是8906,开通之后就可以连接到服务器),但是没有开通UDP(默认是8907),所以不能进行语音视频,请按如下方法来排查问题:

1、客户端日志文件(BRAnyChatCore.log)会显示是否已建立成功UDP通信;
2、使用工具软件来测试服务器的UDP通信是否正常,参考:AnyChat服务器监控程序
作者: Banlefe    时间: 2015-1-23 20:57
admin 发表于 2015-1-23 19:37
您好,可能是外网只开通了TCP端口(默认是8906,开通之后就可以连接到服务器),但是没有开通UDP(默认是89 ...

我的服务器是UNIX的,我想问一下,客户端之前的视频通信是不是都要经过服务器,还是说有网络穿透,客户之间建立直接相互通信,客户端内外网是不能直联的,服务器可以与内外网都通
作者: admin    时间: 2015-1-23 21:07
会优先通过P2P的方式不经过服务器,参考:AnyChat产品介绍,不过前提是你的服务器需要将UDP端口打开,因为P2P连接建立的过程需要服务器协助。
作者: Banlefe    时间: 2015-1-23 21:35
是不是说内网客端A,与外网客户B,虽然网络不过,不过可以通过共同可连接的服务器网络建立起P2P连路?TCP是通的,可以设置什么参数只走TCP不走UDP?
作者: admin    时间: 2015-1-23 21:54
您好,流媒体数据都是通过UDP来传输的,所以需要打开UDP的通信端口。
作者: Banlefe    时间: 2015-1-27 11:17
针对这样复杂的内外网互联,还有其它限制吗?
作者: admin    时间: 2015-1-27 11:20
没有,只要TCP端口(默认8906)打开就可以连接上服务器;
只要UDP端口(默认8907)打开就可以互相语音视频了,同时AnyChat支持多网卡,不同网段之间的客户端都可以互联互通。
作者: Banlefe    时间: 2015-2-4 16:37
admin 发表于 2015-1-27 11:20
没有,只要TCP端口(默认8906)打开就可以连接上服务器;
只要UDP端口(默认8907)打开就可以互相语音视频 ...

放通UDP是否在存在漏洞?有没有什么保证?




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3