Foxtable(狐表)用户栏目专家坐堂 → [求助]关于OPenQQ的连接NOT123连接问题


  共有2642人关注过本帖树形打印复制链接

主题:[求助]关于OPenQQ的连接NOT123连接问题

帅哥哟,离线,有人找我吗?
5159518
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:384 积分:2706 威望:0 精华:0 注册:2015/11/27 19:09:00
[求助]关于OPenQQ的连接NOT123连接问题  发帖心情 Post By:2019/1/30 9:38:00 [只看该作者]

请教老师,我的OPenQQ内网访问正常,外网用nat123进行内网穿透,无法连接,但是用nat123的内网穿透连接外部数据源没有问题,问了nat123的客服,客服的答复似乎要在代码中进行自动域名认证,但是我不知道这个代码应该如何写,请老师指教
nat123的详细情况如下:
http://www.natbbs.com/thread-17530-1-1.html
http://www.nat123.com/Pages_130_755.jsp
http://www.natbbs.com/forum.php?mod=viewthread&tid=16801



 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/30 11:48:00 [只看该作者]

你给的链接说【 如访问非网站应用(tcp/udp/ftp等),在访问端需先http或https访问一次域名的任意端口,再进行访问。

如以上我在同网络环境下(同一公网IP里局域网)已经访问过这个域名http88地址,则再次访问同目标服务器ftp21应用直接访问即可】

 

你试试先用http访问,再测试OpenQQ功能。

 

如果不行,那就没办法了。你去你路由器那里,设置端口映射。然后用公网ip访问。


 回到顶部
帅哥哟,离线,有人找我吗?
5159518
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:384 积分:2706 威望:0 精华:0 注册:2015/11/27 19:09:00
  发帖心情 Post By:2019/1/31 8:02:00 [只看该作者]

可以用代码进行自动域名认证的啊,而且给出C语言的代码实例了,只是我不知道如何用狐表的代码的实现,还请老师答疑

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/31 8:57:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
5159518
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:384 积分:2706 威望:0 精华:0 注册:2015/11/27 19:09:00
  发帖心情 Post By:2019/1/31 9:07:00 [只看该作者]

这是高级版才支持的吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/31 9:36:00 [只看该作者]

以下是引用5159518在2019/1/31 9:07:00的发言:
这是高级版才支持的吗?

 

任何版本都可以用。


 回到顶部
帅哥哟,离线,有人找我吗?
5159518
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:384 积分:2706 威望:0 精华:0 注册:2015/11/27 19:09:00
  发帖心情 Post By:2019/1/31 10:02:00 [只看该作者]

http://www.nat123.com/Pages_130_755.jsp

全映射如何在访问端软件代码中加入自动认证(开发者参考)

如是linux系统可以使用命令进行认证: wget   "http://映射后域名:任意端口" 

如是其它系统可以直接TCP连接任意端口后,发送http数据包: 

GET / HTTP/1.1 

Host: 你的全映射域名 

Connection: close 

Accept-Encoding: gzip, deflate 

Accept: */* 

即可完成认证,认证后支持任意传输层协议的通信。

社区示例代码>>单片机如何进行nat123全映射自动认证


关于全映射非网站应用的访问端的域名认证的判断:

如果要判断域名是否认证成功,那么得到的返回页面字符串只要不包括“未被认证”和“此域名未添加全映射”都是表示认证成功的,如果包括“未被认证”或者包含“此域名未添加全映射” 那么则表示认证失败。 访问端发出http访问只要输入的”域名:端口“其中的域名只要有添加了全映射,无论是get还是post请求都会必定认证成功,只要域名正确无需考虑是否认证成功,因为只要域名正确都是成功的。


老师,我的域名是“5159518.abc6.net”,端口“52177”,能帮我写个案例吗?这个代码一点头绪都没有,还要劳驾老师哈




 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/31 10:10:00 [只看该作者]

1、直接在浏览器那里访问 http://5159518.abc6.net:52177/ 测试

 

2、写代码,参考

 

Dim hc As New HttpClient("http://5159518.abc6.net:52177/")
Dim str = hc.GetData()
MessageBox.Show(str)


 回到顶部
帅哥哟,离线,有人找我吗?
5159518
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:384 积分:2706 威望:0 精华:0 注册:2015/11/27 19:09:00
  发帖心情 Post By:2019/2/14 15:24:00 [只看该作者]

谢谢老师,解决了

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/2/14 15:39:00 [只看该作者]

以下是引用5159518在2019/2/14 15:24:00的发言:
谢谢老师,解决了

 

如何解决的?分享一下处理的步骤?


 回到顶部