UDP 外网 聊天问题

juehzao001 juehzao001 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在是这样的流程:客户端登录我的服务端后 我存储了客户端的ip 聊天模块用的是udp ,客户端用udpclient 监听.比如UdpClient udpLocalClient = new UdpClient(new IPEndPoint(IPAddress.Any, 4000)); 一个客户端发消息给另一个客户端时 服务端拿到另一个客户端的ip 往4000端口发送udp消息,测试时服务端在局域网中是可以的,但是服务器放到外网后就不行了.调试发现服务端存储的ip是同一个..不知道我的流程有问题还是什么 ,我应该怎么修改呢???谢谢
...全文

相关推荐

基于TCP和UDP的网络聊天室

实现了一个网络聊天室,里面有私聊和群聊,完全模拟QQ环境,但是不需要连接外网即可以通信。

wangjinshuibaobao

无外网也能即时通讯:老牌局域网聊天工具布谷鸟2012部署实录

在物理隔离的内网环境中,云即时通讯应用往往因无法联网而失效,而局域网聊天工具凭借轻量化部署依然可靠。其核心原理是客户端与服务器在同一网段内通过UDP快速传递消息、TCP可靠传输文件,并借助广播域实现在线状态同步。这类工具无需外网、服务器配置要求低,非常适合工厂车间、学校机房、展会现场等场景。本文以布谷鸟2012为例,完整梳理从网络检查、服务端配置、客户端分发的部署流程,并针对防火墙拦截、广播域隔离、兼容性等常见坑给出解决路径,帮助读者在无外网条件下快速搭建可用通讯系统。

大雄行为锻炼

易内网聊天室

易语言内网聊天室,可以再内网使用,还不能外网

LIN20000522

C#P2P与NAT技术及示例源码

NAT技术基本原理 NAT 技术能帮助解决令人头痛的 IP 地址紧缺的问题,而且能使得内外网络隔离,提供一定的网络安全保障。它解决问题的办法是:在内部网络中使用内部地址,通过 NAT 把内部地址翻译成合法的 IP 地址在 Internet 上使用,其具体的做法是把 IP 包内的地址域用合法的 IP地址来替换。 NAT 功能通常被集成到路由器、防火墙、 ISDN 路由器或者单独的 NAT 设备中。NAT 设备维护一个状态表,用来把非法的 IP 地址映射到合法的 IP 地址上去。每个包在 NAT设备中都被翻译成正确的 IP 地址,发往下一级,这意味着给处理器带来了一定的负担。但 对于一般的网络来说,这种负担是微不足道的。

全栈深入

仿YY实现p2p语音聊天

仿YY实现语音聊天 采样率 32K framesize 640 客户端与服务器数据交互格式采用JSON 如果在外网测试,请开放8889端口,做好映射 服务端截图

YTJJYY
评论 14
收藏 已收藏
分享
返回顶部
juehzao001
C# 111,129 成员 642,538 内容