OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10331|回复: 14

关于ESP8266连接外网的问题

[复制链接]

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2016-4-8
在线时间
16 小时
发表于 2016-7-29 13:20:31 | 显示全部楼层 |阅读模式
各位大神,想请教一个问题。这段时间在用ESP8266wifi模块,想用8266给外网的服务器上发数据。在做实验时,网络调试助手建立一个TCP服务器和8266通信的时候,8266和电脑必须连接同一个路由器。但是如果想要远程传输数据的话,ESP8266和服务器明显不会在同一个局域网。如果要使两者之间通信的话,有什么好的思路或者想法。对于网络这块不太懂,还轻各位大神点拨支招。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-7-29 15:02:32 | 显示全部楼层
只要你的服务器有公网IP,esp8622就可以直接连接
回复 支持 1 反对 0

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2016-4-8
在线时间
16 小时
 楼主| 发表于 2016-7-29 17:54:39 | 显示全部楼层
zuozhongkai 发表于 2016-7-29 15:02
只要你的服务器有公网IP,esp8622就可以直接连接

一语惊醒梦中人啊,是这样的。实验也验证了。因为我在学校,是一个比较大的局域网内部,网络调试助手获得的是局域网内的IP,没有外网IP,所以连接不到。我用VPN拨号后,得到了外网IP,网络调试助手成功收到信息。是我把它想复杂了,钻牛角尖了。最后发现,前边做实验出错还有一个原因就是设置的8080本地端口号也有问题,被占用了,也连接不到,改成别的之后成功了。。感谢解答。
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2016-4-8
在线时间
16 小时
 楼主| 发表于 2016-7-29 18:01:38 | 显示全部楼层
我是发错帖子了么?。我记得明明发的是悬赏帖啊。。
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2016-4-8
在线时间
16 小时
 楼主| 发表于 2016-7-29 18:02:36 | 显示全部楼层
_Include 发表于 2016-7-29 17:54
一语惊醒梦中人啊,是这样的。实验也验证了。因为我在学校,是一个比较大的局域网内部,网络调试助手获得 ...

我是发错帖子了么?。我记得明明发的是悬赏帖啊。。
不好意思啊。。
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2016-4-8
在线时间
16 小时
 楼主| 发表于 2016-7-29 18:03:56 | 显示全部楼层
zuozhongkai 发表于 2016-7-29 15:02
只要你的服务器有公网IP,esp8622就可以直接连接

我是发错帖子了么?。我记得明明发的是悬赏帖啊。。
不好意思啊。。  新手,请多多担待。
回复 支持 反对

使用道具 举报

8

主题

49

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
235
金钱
235
注册时间
2016-7-16
在线时间
31 小时
发表于 2016-7-31 20:55:23 | 显示全部楼层
楼主可以看下你的源代码么?我最近想通过无线发数据给电脑
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2016-4-8
在线时间
16 小时
 楼主| 发表于 2016-8-1 20:27:19 | 显示全部楼层
红的白花的 发表于 2016-7-31 20:55
楼主可以看下你的源代码么?我最近想通过无线发数据给电脑

用的是原子大哥ATK-ESP8266的代码。。下载的资料里边就有源代码。http://www.openedv.com/forum.php ... p;highlight=ATK-ESP
回复 支持 反对

使用道具 举报

8

主题

49

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
235
金钱
235
注册时间
2016-7-16
在线时间
31 小时
发表于 2016-8-2 07:54:52 | 显示全部楼层
_Include 发表于 2016-8-1 20:27
用的是原子大哥ATK-ESP8266的代码。。下载的资料里边就有源代码。http://www.openedv.com/forum.php?mod= ...

哦哦,谢谢,这个我已经有了
回复 支持 反对

使用道具 举报

jianhuyy 该用户已被删除
发表于 2017-2-27 15:12:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2016-4-8
在线时间
16 小时
 楼主| 发表于 2017-3-10 14:39:40 | 显示全部楼层
jianhuyy 发表于 2017-2-27 15:12
可以直接连外网?我自己就有外网ip

恩。是啊。我用VPN拨号出去的。让ESP8266连接那个ip就能连上。
回复 支持 反对

使用道具 举报

39

主题

212

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2016-4-21
在线时间
129 小时
发表于 2017-3-11 16:42:28 | 显示全部楼层
zuozhongkai 发表于 2016-7-29 15:02
只要你的服务器有公网IP,esp8622就可以直接连接

我把esp8266连接到了路由器,然后我申请了台服务器,知道服务器的ip,在esp8266连接了路由器的情况下,能用AT指令连接到我的云服务器吗??
本人交流群:136045527,欢迎各位大佬和萌新
回复 支持 反对

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-12-13
在线时间
10 小时
发表于 2018-12-13 21:33:37 | 显示全部楼层

楼主能详细的说一说怎么用VPN连接到外网的吗?现在也在研究ESP8266与外网的连接,有点困惑,期待您的回复?或者留下您的联系方式,想请教您一下
回复 支持 反对

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-12-13
在线时间
10 小时
发表于 2018-12-13 21:49:08 | 显示全部楼层
zuozhongkai 发表于 2016-7-29 15:02
只要你的服务器有公网IP,esp8622就可以直接连接

能麻烦您说的详细一点吗,直接在#define User_ESP8266_TCPServer_IP          "192.168.1.188"上面修改IP吗那上面的#define User_ESP8266_SSID          "zdh204"              //
#define User_ESP8266_PWD          "204204204"          //需要修改吗
非常期待您的回复
如果不麻烦的话能加一下我的QQ吗,我想请教一下您       
回复 支持 反对

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-12-13
在线时间
10 小时
发表于 2018-12-13 21:50:53 | 显示全部楼层
_Include 发表于 2017-3-10 14:39
恩。是啊。我用VPN拨号出去的。让ESP8266连接那个ip就能连上。

直接修改IP段的代码,其他的都不需要修改吗
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-23 17:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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