怎样从外网访问内网微服务microservices?(代码片段)

witpool witpool     2023-01-15     402

关键词:

本地部署了一个微服务,只能在局域网内访问,怎样从外网也能访问到本地的微服务呢?本文将介绍具体的实现步骤。

准备工作

部署并启动微服务程序

默认部署的微服务端口是8088

实现步骤

下载并解压holer软件包

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

获取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:8088
---------------------------------------------

启动holer服务

Windows系统平台:
打开CMD窗口进入可执行程序所在的目录下,执行命令:
holer-windows-xxx.exe -k 6688daebe02846t88s166733595eee5d
Linux或者其他系统平台:
执行命令./holer-xxx-xxx -k 6688daebe02846t88s166733595eee5d

访问映射后的公网地址

浏览器里输入如下URL,就可在公网上也能访问到本地的微服务了。
http://holer65004.wdom.net或者http://holer.org:65004

问题咨询与帮助

使用holer过程中遇到问题可以先查看holer控制台打印的日志信息,这样很容易排查出问题的具体原因。
如果需要帮助请联系holer技术支持人员,联系方式详见holer官网
更多的holer使用示例,请参考holer官方博客










怎样从外网访问内网rails(代码片段)

...网访问内网Rails本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails?本文将介绍具体的实现步骤。1.准备工作1.1安装并启动Rails默认安装的Rails端口是3000。2.实现步骤2.1下载并解压holer软件包Holer软件包:holer-xxx.t... 查看详情

怎样从外网访问内网docker容器(代码片段)

...器局域网里的主机上安装了Docker容器,只能在内网访问,怎样从外网也能访问内网的Docker容器?本文将介绍具体的实现步骤。1.准备工作1.1安装并启动Docker容器Docker容器默认的sshd端口是22。2.实现步骤2.1下载并解压holer软件包Holer... 查看详情

怎样从外网访问内网服务器,内网电脑

如没有固定ip去使用的话,我们可以选择第三方软件来实现这个功能,想在局域网外访问内网的办公系统,可以结合网云穿使用。网云穿就是提供一个固定的公网ip,注册时候,系统会分配一个二级域名,域名指向的就是公网ip。... 查看详情

怎样从外网访问内网zeus?(代码片段)

本地安装了一个Zeus,只能在局域网内访问,怎样从外网也能访问到本地的Zeus呢?本文将介绍具体的实现步骤。准备工作安装并启动Zeus默认安装的Zeus端口是9090。实现步骤下载并解压holer软件包Holer软件包:holer-xxx.tar.gzHoler支持各... 查看详情

怎样从外网访问内网数据库?(代码片段)

本地安装了一个数据库,只能在局域网内访问到,怎样从外网也能访问到本地的数据库呢?本文将介绍具体的实现步骤。1.准备工作1.1安装并启动数据库默认安装的数据库端口是1024。2.实现步骤2.1下载并解压holer软件包Holer软件包... 查看详情

怎样从外网访问局域网网站(代码片段)

...网访问内网网站本地搭建了网站,只能在局域网内访问,怎样从外网也能访问本地网站?本文将介绍具体的实现步骤。1.准备工作1.1安装并启动网站服务端默认搭建的网站服务端端口是80。2.实现步骤2.1下载并解压holer软件包Holer... 查看详情

如何从外网访问内网springboot

...内网SpringBoot本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot?本文将介绍具体的实现步骤。1.准备工作1.1安装Java1.7及以上版本执行命令java-version检查Java安装和配置是否正确。1.2安装并启动SpringBoot默... 查看详情

如何从外网访问内网

参考技术A内网网站,指的是在小范围的网络内部部署的网站应用。在没有固定公网IP时,内网网站是只能局限在局域网内网访问的。在内网的网站,如何在外网访问?不少人首先会考虑路由器端口映射。可是如果没有固定公网IP,路由... 查看详情

ssh从外网访问内网的服务器,但内网没有公网地址,怎么实现呢?

楼主意思是要在internet上通过ssh远程你内部的服务器吧?如果是必须要有公网的地址,换句话也就是说你的服务器必须要能上互联网。如果你同adsl上网那么公网的ip是动态的,你要记住每次拨号动态获得的公网ip后,然后在上网... 查看详情

如何将内网的机器映射到外网?

...软件是Serv-U访问端口是21请问如何实现无需端口映射实现从外网访问控制内网电脑以前,要想从外网访问控制内网电脑,需要在代理服务器或者路由器上做端口映射,如果没有代理服务器或者路由器的管理权,就无法实现从外网... 查看详情

如何从外网访问虚拟机中web服务器

虚拟机和本机搭建时处于同网段局域网,就是内网状态,对于许多在内网搭建服务,如何把内网IP映射到公网,使公网也能轻松访问所搭建的服务,例如,网站、管家婆、FTP、SVN、远程桌面、视频监控,数据库等等。正常一般的... 查看详情

外网访问内网docker容器(代码片段)

...网Docker容器本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器?本文将介绍具体的实现步骤。1.准备工作1.1安装并启动Docker容器Docker容器默认的sshd端口是22。2.实现步骤2.1下载并解压holer软件包Holer软... 查看详情

外网访问内网数据库(代码片段)

...问内网数据库本地安装了数据库,只能在局域网内访问,怎样从外网也能访问本地数据库?本文将介绍具体的实现步骤。1.准备工作1.1安装并启动数据库默认安装的数据库端口是3306。2.实现步骤2.1下载并解压holer软件包Holer软件包... 查看详情

苹果mac平台citrixreceiver无法从外网访问xenapp

环境一台配置好的Xenapp服务器发布应用若干有一公网地址和内网地址IPAD、IPHONE,wifi接入网络安卓系统的手机、平板电脑,wifi接入网络windows系统PC现在出现如下问题,在PC上用IE、联机插件访问XenApp公网、内网地址均没有问题;... 查看详情

如何从外网ssh连接内网服务器

...需将内网Linux服务器的sshd22号端口映射至公网上即可实现从外部的网络ssh到内部的网络服务器。 查看详情

漏洞靶场实战-红队靶场从外网weblogic打进内网,再到约束委派接管域控(代码片段)

...二层Frp代理打数据服务器SQLserver上线CS5.域内委派拿域控从外网Weblogic打进内网,再到约束委派接管域控靶场来自渗透攻击红队,官方wp及下载地址:https://mp.weixin 查看详情

工控攻防演示——从外网到内网控制系统设备的入侵

给实验室写的文章,在安全客上发表,在这里再发下一、概述实验目的通过工控靶场学习web渗透、内网渗透、工控安全相关知识技能。靶场信息本实验通过vmware搭建了靶场的外网和内网环境,在内网环境中,可以... 查看详情

急:sqlserver2000如何映射端口才能从外网访问?

局域网内有sqlserve服务器,地址是192.168.1.10,已经在服务器网络工具中开放1433端口;路由器内网地址192.168.1.1,还有一个公网静态地址,我该如何设置端口映射才能远程访问10机器上的sqlserver呢?。我把路由器的1433端口和sqlserver... 查看详情