使用Holer实现外网映射

holer链接:https://github.com/Wisdom-Projects/holer

* 可在holer/Binary/Java/下载zip压缩包

1.解压缩

2.进入到conf下修改holer.conf(默认映射8080端口)
HOLER_ACCESS_KEY=HOLER_CLIENT-2F8D8B78B3C2A0AE
修改规则:
Holer Access Key Domain Name Internet Address Local Address
HOLER_CLIENT-2F8D8B78B3C2A0AE holer65530.wdom.net holer.org:65530 127.0.0.1:8080
HOLER_CLIENT-3C07CDFD1BF99BF2 holer65531.wdom.net holer.org:65531 127.0.0.1:8088
HOLER_CLIENT-2A623FCB6E2A7D1D holer65532.wdom.net holer.org:65532 127.0.0.1:80
HOLER_CLIENT-AF3E6391525F70E4 N/A holer.org:65533 127.0.0.1:3389
HOLER_CLIENT-822404317F9D8ADD N/A holer.org:65534 127.0.0.1:22
HOLER_CLIENT-27DD1389DF1D4DBC N/A holer.org:65535 127.0.0.1:3306

3.启动holer
Windows: 执行命令:startup.bat或者双击startup.bat
Linux: 执行命令: sh startup.sh

4.访问映射后的公网地址
http://holer.org:65530 的

* 虽然搭建成功了,但有些疑问
* 如果使用ngrok那么它的公网地址是随机生成的
* 使用holer公网地址是固定的,那么问题有二
* 1.有两位开发者同时映射了同一个端口会怎么?
* 2.安全性似乎并没有很强的保障
* 在写完以上内容的时候,我关掉了我本地的映射,刷新了一下,发现另一家公司的官网(还在开发阶段)出现在我眼前了
* 然后通过查找发现自定义专属端口需要付费开通
* 文章开篇已付上holer的github地址,通过此地址不仅可以下载安装包,还可看到源码
* 如果自己有服务器的同志可以研习部署一下,方便自己日常开发使用

发表评论

电子邮件地址不会被公开。 必填项已用*标注