设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7829|回复: 13
打印 上一主题 下一主题

内外网互联时服务时否都同时可以用

[复制链接]

13

主题

32

帖子

137

积分

注册会员

Rank: 2

积分
137
跳转到指定楼层
楼主
发表于 2015-1-9 16:40:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在服务器上部署一个服务器,是内外网互联的,请问能否达到两种网络的客户端都可以连接过来
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
沙发
发表于 2015-1-9 17:42:59 | 只看该作者
您好,代理需要打开对应的端口即可,默认配置下,TCP:8906,UDP:8907。

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

这种场景通常是打开了TCP:80端口。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
板凳
发表于 2015-1-9 17:44:29 | 只看该作者
您好,可以通过NAT映射的方式,把服务器的相关端口(默认配置:TCP 8906, UDP 8907)在路由器上进行映射,然后内网用户,外网用户都可以互相访问了。

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

使用道具 举报

13

主题

32

帖子

137

积分

注册会员

Rank: 2

积分
137
地板
 楼主| 发表于 2015-1-14 14:48:32 | 只看该作者
admin 发表于 2015-1-9 17:42
您好,代理需要打开对应的端口即可,默认配置下,TCP:8906,UDP:8907。

请问如何放通这两个端口
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
5#
发表于 2015-1-14 15:22:53 | 只看该作者
这需要咨询您的网络管理员,通常是在路由器(或是防火墙)上面进行配置。
回复 支持 反对

使用道具 举报

13

主题

32

帖子

137

积分

注册会员

Rank: 2

积分
137
6#
 楼主| 发表于 2015-1-23 18:36:36 | 只看该作者
admin 发表于 2015-1-9 17:44
您好,可以通过NAT映射的方式,把服务器的相关端口(默认配置:TCP 8906, UDP 8907)在路由器上进行映射, ...

我现在已经放通的网络,内网的客户端可以链接到服务,外网的客户端也可以连接服务,服务器是放在内网的,开通了内外网互联,现在内网间可以视频,外网间与内外之前都不可以视频,这是什么原因?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
7#
发表于 2015-1-23 19:37:28 | 只看该作者
您好,可能是外网只开通了TCP端口(默认是8906,开通之后就可以连接到服务器),但是没有开通UDP(默认是8907),所以不能进行语音视频,请按如下方法来排查问题:

1、客户端日志文件(BRAnyChatCore.log)会显示是否已建立成功UDP通信;
2、使用工具软件来测试服务器的UDP通信是否正常,参考:AnyChat服务器监控程序
回复 支持 反对

使用道具 举报

13

主题

32

帖子

137

积分

注册会员

Rank: 2

积分
137
8#
 楼主| 发表于 2015-1-23 20:57:49 | 只看该作者
admin 发表于 2015-1-23 19:37
您好,可能是外网只开通了TCP端口(默认是8906,开通之后就可以连接到服务器),但是没有开通UDP(默认是89 ...

我的服务器是UNIX的,我想问一下,客户端之前的视频通信是不是都要经过服务器,还是说有网络穿透,客户之间建立直接相互通信,客户端内外网是不能直联的,服务器可以与内外网都通
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
9#
发表于 2015-1-23 21:07:26 | 只看该作者
会优先通过P2P的方式不经过服务器,参考:AnyChat产品介绍,不过前提是你的服务器需要将UDP端口打开,因为P2P连接建立的过程需要服务器协助。
回复 支持 反对

使用道具 举报

13

主题

32

帖子

137

积分

注册会员

Rank: 2

积分
137
10#
 楼主| 发表于 2015-1-23 21:35:18 | 只看该作者
是不是说内网客端A,与外网客户B,虽然网络不过,不过可以通过共同可连接的服务器网络建立起P2P连路?TCP是通的,可以设置什么参数只走TCP不走UDP?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-23 07:03 , Processed in 0.149925 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表