使用Holer将本地端口映射到公网
What is holer
Holerexposes local servers behind NATs and firewalls to the public internet over secure tunnels.
Support forwarding message based on TCP protocol.
Holer是一个将局域网服务器代理到公网的内网穿透工具,支持转发基于TCP协议的报文。
工具地址:https://github.com/Wisdom-Projects/holer

How it works
1. Download software package holer-client.zip;
下载软件包holer-client.zip;
2. Install Java 1.7 or higher version;
使用前请先安装Java 1.7或者更高版本;
3. Unzip holer-client.zip, modify configuration file
解压holer-client.zip,修改配置文件
holer-client/conf/holer.conf
Set HOLER_ACCESS_KEY:
设置HOLER_ACCESS_KEY:
HOLER_ACCESS_KEY=HOLER_CLIENT-2F8D8B78B3C2A0AE
4. Start holer
启动Holer服务
cd holer-client/bin
Windows:
Run command startup.bat or double click startup.bat
Linux:
Run command sh startup.sh
5. Internet and local address mapping
公网和内网的地址映射关系
| Holer Access Key | Internet Address | Local Address |
|---|---|---|
| HOLER_CLIENT-2F8D8B78B3C2A0AE | holer.org:65530 | 127.0.0.1:8080 |
| HOLER_CLIENT-3C07CDFD1BF99BF2 | holer.org:65531 | 127.0.0.1:8088 |
| HOLER_CLIENT-2A623FCB6E2A7D1D | holer.org:65532 | 127.0.0.1:80 |
6. Demo
使用示例
If your tomcat program local URL:
如果您本地的tomcat服务地址:
http://127.0.0.1:8088
Exposes to the public internet URL:
代理到公网上的服务地址为:
http://holer.org:65531
Only need modify configuration file to set HOLER_ACCESS_KEY:
只需要在配置文件里修改HOLER_ACCESS_KEY即可,其他配置项跟步骤3一致:
holer-client/conf/holer.conf
HOLER_ACCESS_KEY=HOLER_CLIENT-3C07CDFD1BF99BF2
Restart holer, then you can visit you web application through URL http://holer.org:65531
重启Holer,然后就可以通过URL http://holer.org:65531来访问您的Web应用。
使用Holer将本地端口映射到公网的更多相关文章
- ngrok把本地主机映射到公网域名
这两天又要搞微信项目,然后我下载了一个QQ浏览器,搜索微信调试工具,我再搜,再搜,搜不出来,问了下客服,暂时下架了,好吧! 我上网搜了一下,就找到了 ngrok 这个东西,它也可以把你本地主机映射到 ...
- 传输层 lcx实现本地端口映射&&内网代理
如果目标服务器由于防火墙的限制,部分端口(例如3389)的数据无法通过防火墙,可以将目标服务器相应端口的数据透传到防火墙允许的端口(例如53),在目标主机上执行如下命令,就可以直接从远程桌面连接目标主 ...
- 将本地web服务映射到公网访问
本文始发于我的个人博客,如需转载请注明出处. 为了更好的阅读体验,可以直接进去我的个人博客看. 项目部署 之前在学习前端的时候项目都只是在本地测试,永远的都是类似 http://localhost/x ...
- SSH 端口映射(一)
转载:http://blog.csdn.net/a351945755/article/details/21785647,http://blog.csdn.net/gaoming655/article/ ...
- Apache服务器中设置端口映射和反向代理的方法
在/etc/httpd/conf路径下的httpd.conf文件###new add for webui.cong###Include "E:/local/Wamp/bin/apache/A ...
- 如何解决 Nginx 端口映射到外网后访问地址端口丢失的问题
1. 问题说明 一个手机h5页面的项目,使用nginx(监听80端口)进行访问,内网访问的地址是192.168.12.125/h5,访问正常,nginx中的配置如下: #微信H5页面访问 locati ...
- 利用端口映射解决:拥有公网IP有限,内网需要访问因特网
动态端口映射: 内网中的一台电脑要访问新浪网,会向NAT网关发送数据包,包头中包括对方(就是新浪网)IP.端口和本机IP.端口,NAT网关会把本机IP.端口替换成自己的公网IP.一个未使用的端口, ...
- iptables实现端口映射(本地和远程端口映射)
说明:需要将外网访问本地IP(192.168.75.5)的80端口转换为访问192.168.75.3的8000端口,这就需要用到iptables的端口映射 实现:1. 需要先开启linux的数据转发功 ...
- NAT、端口映射、内网穿透、公网IP都是啥
原文地址:https://wuter.cn/1756.html/ 一.IPv4地址 IP协议是为计算机网络相互连接进行通信而设计的协议,它是能使连接到网上的所有计算机网络实现相互通信的一套规则. 这里 ...
随机推荐
- w97常用功能代码
1,onclick中添加日期控件 2,onpicked事件即是点击控件后触发的事件 3,dp.cal.getNewDateStr()即是点击到的日期字符串 <script> functio ...
- jQuery UI 拖拽-拉伸
jquery-ui实现 官网:http://www.runoob.com/jqueryui/example-resizable.html layui实现 demo:http://www.jq22.co ...
- Kubernetes总结
1.Kubernetes简介 在了解Kubernetes之前,我们有必要先简单了解一下传统的运维模式.在传统的项目架构中(单体or微服务),我们一般将项目打包为war或fatJar的方式进行部署. 在 ...
- IOP知识点(1)
1 实例明细url显示 2 增加了logo图片可以编辑 1 实例明细url显示 是在iop中写死的配置 2 增加了logo图片可以编辑 仿照 admin里 服务工厂-服务定义中的内容 (1) ...
- spring + mybatis配置及网络异常设置
Spring引入mybatis <beans xmlns="http://www.springframework.org/schema/beans" xmlns:contex ...
- 算法bug修复
问题一: 160length:4length:4length:4length:4290length:2length:2160length:5length:5length:5length:5length ...
- vue的图片路径,和背景图片路径打包后错误解决
最近在研究vue,老实的按照官网提供的,搭建的了 webpack+vue+vuex+vue-router,,因为是自己搭建的,所以踩了不少坑,一般问题百度都有,这个背景图片的问题,查了很久才解决. 1 ...
- JAVA_POI 操作Excel
转自: http://rensanning.iteye.com/blog/1538591# Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API ...
- curl不能支持https问题
前面说了 update nss 并没有解决问题. 想办法重新安装一下:CURL 1.下载安装包 [root@mycentos ~]# wget https://curl.haxx.se/downloa ...
- GO linux LiteIDE
GO 有个IDE开发环境,还是挺不错的 要明确一下,GO主要还是服务器端语言,所以,这里只以linux为例来说明安装和使用 一. 下载https://www.golangtc.com/download ...