使用Holer將本地端口映射到公網


What is holer

Holer exposes 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

Demo

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應用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM