手机APP应用外网访问本地WEB应用

手机APP应用外网访问本地WEB应用

本地安装了WEB服务端,手机APP应用只能在局域网内访问本地WEB,怎样使手机APP应用从公网也能访问本地WEB?

本文将介绍具体的实现步骤。

1. 准备工作

1.1 安装并启动WEB服务端程序

默认安装的WEB服务端的端口是80

2. 实现步骤

2.1 下载并解压holer软件包

Holer软件包:holer-xxx.tar.gz

Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包。

2.2 获取holer access key信息

holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息

例如申请得到的holer信息如下,这里以此holer信息为例:

---------------------------------------------
Holer Client : [email protected]
Access Key : 6688daebe02846t88s166733595eee5d
---------------------------------------------
Domain Name : holer65004.wdom.net
Internet Address : holer.org:65004
Local Address : 127.0.0.1:80
---------------------------------------------

2.3 启动holer服务

Windows系统平台:

打开CMD控制台,进入可执行程序所在的目录下,执行命令:

holer-windows-xxx.exe -k 6688daebe02846t88s166733595eee5d

Linux或者其他系统平台:

执行命令: ./holer-xxx-xxx -k 6688daebe02846t88s166733595eee5d

2.4 访问映射后的公网地址

手机APP应用通过如下URL就可从公网访问本地的WEB应用了。

http://holer65004.wdom.net或者http://holer.org:65004

2.5 问题咨询与帮助

使用holer过程中遇到问题可以先查看holer控制台打印的日志信息,这样很容易排查出问题的具体原因。

更多的holer使用示例,请参考holer官方博客

原文地址:https://www.cnblogs.com/witpool/p/9982506.html

时间: 2024-10-06 22:40:11

手机APP应用外网访问本地WEB应用的相关文章

holer实现外网访问本地网站

外网访问本地网站 本地搭建了网站,只能在局域网内访问,怎样从公网也能访问内网网站? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动网站服务端 默认搭建的网站服务端端口是80. 2. 实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包. 2.2 获取holer access key信息 在holer官网上申请专属的holer access key或

路由映射..外网访问本地站点..

登陆本地路由..按照下图操作.. 如果路由不一样的..大概就是这样的方向..找虚拟服务就好 外部端口是自己随便定的..别跟系统端口冲突就好.. 内部端口如果是站点服务的话就是端口 80  远程桌面的话是 3389 在这之后..外网访问域名时指向的就是你本地的机器了..因为有你的局域网IP和端口号

Holer实现外网访问本地SQLServer数据库

外网访问内网SQLServer数据库 内网主机上安装了SQLServer数据库,只能在局域网内访问,怎样从公网也能访问本地SQLServer数据库? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动SQLServer数据库 默认安装的SQLServer数据库端口是1433. 2. 实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包. 2.2 获取h

Holer实现外网访问本地RESTful API

外网访问内网RESTful API 内网主机上安装了RESTful API服务端程序,只能在局域网内访问,怎样从公网也能访问本地RESTful API? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动RESTful API服务端程序 默认安装的RESTful API服务端软件端口是8088. 2. 实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件

Holer实现外网访问本地PostgreSQL数据库

外网访问内网PostgreSQL数据库 内网主机上安装了PostgreSQL数据库,只能在局域网内访问,怎样从公网也能访问本地PostgreSQL数据库? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动PostgreSQL数据库 默认安装的PostgreSQL数据库端口是5432. 2. 实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包. 2.

Holer实现外网访问本地WampServer

外网访问内网WampServer 内网主机上安装了WampServer,只能在局域网内访问,怎样从公网也能访问本地WampServer? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动WampServer 默认安装的WampServer端口是80. 2. 实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包. 2.2 获取holer access

Holer实现外网访问本地Jupyter Notebook

外网访问内网JupyterNotebook 内网主机上安装了JupyterNotebook,只能在局域网内访问,怎样从公网也能访问本地JupyterNotebook? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动JupyterNotebook 默认安装的JupyterNotebook端口是8888. 2. 实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选择跟本地OS类型匹配的ho

Holer实现外网访问本地Apache HTTP Server

外网访问内网Apache HTTP Server 内网主机上安装了Apache HTTP Server,只能在局域网内访问,怎样从公网也能访问本地Apache HTTP Server? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动Apache HTTP Server 默认安装的Apache HTTP Server端口是80. 2. 实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选

Holer实现外网访问本地NodeJS

外网访问内网Node.js 内网主机上安装了NodeJS,只能在局域网内访问,怎样从公网也能访问本地Node.js? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动Node.js 默认安装的Node.js端口是3000. 2. 实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包. 2.2 获取holer access key信息 在holer官网