牛人请进:利用sendto()发送消息成功,为什么内网接收不到? 本帖最后由 VisualEleven 于 2010-12-31 15:52:22 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 内网先想外网发送数据,外网收到信息后按照收到的IP与端口号回复有时即使知道内网IP与端口号也无法发送,因为内网到外网有一个端口映射,而且有些路由器会把外边发来的包丢弃掉建议:同1楼 我在接收端的主机的路由器上做了端口映射了。以前用tcp从外网连接内网成功了(也能发送接收消息) TCP基于连接的,不需要NAT,UDP需要端口映射,,,,, tcp和udp都需要在路由器上做个端口映射吧,要不然怎么把数据包送到内网指定的主机上……………… ping一下就知道了,根本没有通路,打洞或者端口映射 如果你的内网路由受你控制,你可以进行路由设置,将需要接受数据的主机,设置为dmz主机,然后就能够接受数据了。如果不好弄,只能进行打洞了。 已经尝试用端口映射了,基于tcp的通信可以,但是基于udp的通信内网接受不到。 ping WHAT? ip地址?如果是的话能ping通。 TCP对于约定好端口的传输双方是不需要做端口映射的,UDP是需要的,比如讯雷使用的是TCP,你使用讯雷下载文件时难道要做端口映射,,,,, 本帖最后由 VisualEleven 于 2011-01-05 15:01:30 编辑 新手提问 SOCKS,HTTP,TCP,UDP,socket等关系 两个星星了,散分 求正则表达式 如何将鼠标单击消息发给QQ游戏连连看? 急。怎么象控制面版那样控制声音的输出? 主调程序和DLL之间怎样传递大数据类型的对象呢(比如:结构体类型的对象)? VC中的版本信息VS_VERSION_INFO是如何使用的,都能作些什么事情? 什么是HID设备,USB接口的MP3随身听算不算HID设备? 我想得到OLEVIEW的核心代码,用来实现以下功能: 要监视其它程序往某窗口模拟发送的键盘消息,要用哪种钩子类型 Singleton模式
有时即使知道内网IP与端口号也无法发送,因为内网到外网有一个端口映射,而且有些路由器会把外边发来的包丢弃掉
建议:同1楼
UDP需要端口映射,,,,,
如果不好弄,只能进行打洞了。
TCP对于约定好端口的传输双方是不需要做端口映射的,
UDP是需要的,
比如讯雷使用的是TCP,
你使用讯雷下载文件时难道要做端口映射,,,,,