使用内网映射工具Holer将本地的Web应用映射到公网上访问
2024-09-05 12:51:47
Holer exposes local servers behind NATs and firewalls to the public internet over secure tunnels.
Support forwarding message based on TCP protocol.
Holer是一个免费开源的内网映射工具,它可以将局域网服务器代理到公网的内网映射工具,支持转发基于TCP协议的报文。
Holer地址:
https://github.com/Wisdom-Projects/holer
1.下载软件包并解压:
软件包地址:https://github.com/Wisdom-Projects/holer/tree/master/Binary
解压软件包 holer-client.zip
2. 修改配置文件
holer-client/conf/holer.conf
公网和内网的地址映射关系
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 |
本地的Tomcat端口是8080,选择第一条记录里的Holer Access key配置到holer-client/conf/holer.conf文件里
HOLER_ACCESS_KEY=HOLER_CLIENT-2F8D8B78B3C2A0AE
如果您的Tomcat端口是8088或者80请选择对应的记录进行修改,如果您的Tomcat端口均不在上述列表里,建议将本地的Tomcat端口修改为上述列表里的端口8080或者8088或者80,否则无法访问映射后的公网地址。
3. 启动Holer服务
cd holer-client/bin
Windows系统执行命令:startup.bat或者双击startup.bat
Linux系统执行命令: sh startup.sh
4. 访问映射后的公网地址
启动本地的Tomcat,浏览器里输入URL:
http://holer.org:65530
启动成功就可在公网上也能访问到了本地的Tomcat Web应用了
最新文章
- (4)WebApi 跨域问题
- SQL EXEC 命令用法
- java.util.Properties
- 【jquery】幻灯片效果
- Spring并发访问的线程安全性问题
- Servlet编程-步步为营
- HDU:过山车(二分图最大匹配)
- penmount串口触摸屏加载
- [改善Java代码]使用forName动态加载类文件
- 【InstallShield】 为什么卸载后有的文件没有删掉
- js 模拟java 中 的map
- Gist - ES6 Iterator
- NetCore持续踩坑
- Postfix 邮件服务 - postfix服务
- vc++读取文件属性的详细信息描述 通过读取QQ的注册表和EXE路径两种方式
- log4j最中意的配置
- gis cad导出弧段在arcmap下 不准问题
- 图的最短路径-----------Dijkstra算法详解(TjuOj2870_The Kth City)
- linux中WDCP的日志彻底删除技巧
- Maven-7:Maven配置编译的字符集方法