如何让外网访问内网IP(esp8266网页使用)

通过使用路由侠等映射软件,将内网IP的ESP8266创建的智能家居管理网页或者树莓派搭建的服务器映射到外网,实现外网访问。只需输入内网IP,软件会生成一个外网域名,使得远程用户能够通过这个域名访问ESP8266或树莓派上的内容,从而构建低成本的个人博客或其他服务。
摘要由CSDN通过智能技术生成

内网IP如何被外网访问

最近有用到esp8266,用它呢做了一个智能家居管理的网页,但是呢esp8266ip是家里路由器给分配的内网IP别人无法访问。这时我们可以下载一些映射的软件。我这里用的呢叫路由侠。
在这里插入图片描述
我们将内网ip输入进去它可以为我们创建好一个外网的域名(记住是域名no IP)。
在这里插入图片描述

那么外网的人便可以通过这个域名访问进我们esp8266的网页了。
esp8266这里最为一个服务器,同时可以使用它搭建一个属于你的个人博客,性价比超高。

那么同理,假如说用树莓派搭建一个服务器也可以使用同样的方法。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
fre内网穿透只能穿透http协议,且页面大小限制在1496B以内(MTU,包含header头部) 包含函数如下: begin(char*,char*,char*,uint16,String,String);//设定参数信息,第一个参数是wifi名称,第二个参数是wifi密码,第三个参数是服务器地址,第四个参数是服务器端口,都五个参数是自定义域名密码,第六个参数是域名(多个域名以英文逗号分割) on(String,void);//页面以及回调函数,第一个参数是页面路径,第二个参数是回调函数 header(String,String);//设定header头部信息 sendfile();//发送默认的SPIFFS文件 sendfile(String);//发送指定的SPIFFS文件 send(int,string,string);//发送string,第一个参数是响应代码一般是200,第二个参数是页面类型,第三个参数是需要发送的文本 send(int,string,uint8_t*,size_t);//发送uint8_t数组文件,第一个参数是响应代码一般是200,第二个参数是页面类型,第三个参数是需要发送的uint8_t数组文件,第四个参数是uint8_t数组文件的大小 send(int,string,char*,size_t);//发送char数组文件,第一个参数是响应代码一般是200,第二个参数是页面类型,第三个参数是需要发送的char数组文件,第四个参数是char数组文件的大小 Authenticate(String, String);//判断Auth鉴权信息,第一个参数是用户名,第二个参数是密码 requestAuthentication();//向页面返回鉴权需求,使页面弹出Auth鉴权登录信息 getheader(String);//返回header指定头部信息参数值 arg(String);//返回GET请求参数值
ESP8266内网穿透是一种技术,它允许你在私有网络中的设备通过互联网与外部设备进行通信。通常情况下,私有网络中的设备无法直接从外部访问,因为它们被路由器的防火墙所保护。但是,使用ESP8266内网穿透技术,你可以通过一些配置和设置,使私有网络中的设备能够被外部设备访问。 一种常见的实现ESP8266内网穿透的方法是使用TCP服务器和端口映射。首先,你需要确保ESP8266设备和你的电脑或外部服务器在同一个Wi-Fi网络中。然后,你可以使用PC调试助手或其他工具选择TCP服务器并设置IP地址和端口号。接下来,通过配置路由器的端口映射规则,将外部设备的请求转发到ESP8266设备的IP地址和端口上。这样,你就可以通过外部网络访问ESP8266设备了。 另外,如果你使用的是AT指令固件,你可以通过执行特定的AT指令来设置ESP8266设备的网络参数。例如,你可以使用AT+CWMODE指令将ESP8266设备设置为Station模式,然后使用AT+CWJAP指令连接到指定的Wi-Fi网络。这样,ESP8266设备就能够与私有网络中的其他设备进行通信,同时也能够通过路由器的端口映射规则实现从外部网络访问。 总结一下,ESP8266内网穿透可以通过设置TCP服务器和端口映射以及配置ESP8266设备的网络参数来实现。这样,你就能够在私有网络中的ESP8266设备与外部设备进行通信,并实现从外部网络访问ESP8266设备的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值