查看完整版本: [-- UDP NAT 穿透 --]

QTCN开发网 -> Qt基础编程 -> UDP NAT 穿透 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

foxgod 2014-09-10 16:28

UDP NAT 穿透

使用UDP进行网络穿透,NAT在一个需要公网的网络上,其他两个在两个内网。开始写的没实现,寻找原因,是因为没有加入心跳包,和探测包,加入后,代码通过正常。可以实现穿透了。[attachment=12602][attachment=12603][attachment=12604]






toby520 2014-09-11 09:20
没有搞过,不能提供任何参考意见  关于打洞 你可以究其原理而治之

foxgod 2014-09-11 10:47
toby520:没有搞过,不能提供任何参考意见[表情]  关于打洞 你可以究其原理而治之 (2014-09-11 09:20) 

我想问下,UDP发送消息的时候,需要先使用connectToHost函数吗,不使用在互联网上好像获取不到外网的端口号

foxgod 2014-09-12 15:09
没人给个回复吗,应该如何做,如何写,还是就做不出来,通过QT的网络库能做出来吗??

roywillow 2014-09-12 18:55
foxgod:没人给个回复吗,应该如何做,如何写,还是就做不出来,通过QT的网络库能做出来吗?? (2014-09-12 15:09) 

能不能做出来应该与qt本身无关,qt的udp跟其他的udp没什么差别

foxgod 2014-09-15 10:26
为什么,我按照理论写的穿透,穿透不了呢,但是用raknat自己的穿透函数,就可以??我的代码你下载看了吗,为什么不可以呢

roywillow 2014-09-15 15:52
foxgod:为什么,我按照理论写的穿透,穿透不了呢,但是用raknat自己的穿透函数,就可以??我的代码你下载看了吗,为什么不可以呢 (2014-09-15 10:26) 

不知道
我不会打洞

foxgod 2014-09-18 09:38
打洞成功

yuxue 2014-12-29 13:12
怎么改的啊 楼主 说下

zlgzlb 2015-12-28 09:17
楼主,解压出错啊

t1029901995 2016-05-22 21:32
client的ip应该怎么写???

cerealsun 2016-05-23 11:47
局域两个客户端之间是不是就是靠NAT穿透来通讯的

zhende 2019-08-09 10:06
下载失败,楼主给份源码可以吗 急需。


查看完整版本: [-- UDP NAT 穿透 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled