真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java版開源的內(nèi)網(wǎng)穿透工具的使用方法

這篇文章將為大家詳細(xì)講解有關(guān)Java版開源的內(nèi)網(wǎng)穿透工具的使用方法,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

創(chuàng)新互聯(lián)建站專注于浮山網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供浮山營銷型網(wǎng)站建設(shè),浮山網(wǎng)站制作、浮山網(wǎng)頁設(shè)計(jì)、浮山網(wǎng)站官網(wǎng)定制、小程序設(shè)計(jì)服務(wù),打造浮山網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供浮山網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

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是一個(gè)將局域網(wǎng)中的應(yīng)用映射到公網(wǎng)訪問的端口映射軟件,支持轉(zhuǎn)發(fā)基于TCP協(xié)議的報(bào)文。 Java版開源的內(nèi)網(wǎng)穿透工具的使用方法

How it works

1. Holer使用

1.1. 安裝 Java

安裝Java 1.7或者更高版本; 執(zhí)行命令 java -version 檢查Java是否可用。

1.2. 安裝Web服務(wù)端

以Tomcat為例,安裝并啟動(dòng)Tomcat

在瀏覽器里輸入如下URL來檢查Tomcat服務(wù)是否可以正常訪問:

http://127.0.0.1:8080

1.3. 配置Holer

下載并解壓軟件包holer-client.zip

修改配置文件: holer-client/conf/holer.conf

設(shè)置HOLER_ACCESS_KEY如下:

HOLER_ACCESS_KEY=HOLER_CLIENT-2F8D8B78B3C2A0AE

1.4. 啟動(dòng)Holer

cd holer-client/bin

Windows系統(tǒng):

執(zhí)行命令 startup.bat 或者雙擊 startup.bat

Linux系統(tǒng):

執(zhí)行命令 sh startup.sh

然后就可以通過如下URL來訪問Web應(yīng)用:

http://holer65530.wdom.net 或者 http://holer.org:65530

1.5. 公網(wǎng)和內(nèi)網(wǎng)的地址映射關(guān)系

Holer Access KeyDomain NameInternet AddressLocal Address
HOLER_CLIENT-2F8D8B78B3C2A0AEholer65530.wdom.netholer.org:65530127.0.0.1:8080
HOLER_CLIENT-3C07CDFD1BF99BF2holer65531.wdom.netholer.org:65531127.0.0.1:8088
HOLER_CLIENT-2A623FCB6E2A7D1Dholer65532.wdom.netholer.org:65532127.0.0.1:80
HOLER_CLIENT-AF3E6391525F70E4N/Aholer.org:65533127.0.0.1:3389
HOLER_CLIENT-822404317F9D8ADDN/Aholer.org:65534127.0.0.1:22
HOLER_CLIENT-27DD1389DF1D4DBCN/Aholer.org:65535127.0.0.1:3306

如果您本地的Tomcat端口是80或者8088,請選擇匹配的key進(jìn)行設(shè)置。

請參考博客文章獲得更多的使用示例和幫助。

1.6. 其他版本的Holer軟件

這些Holer軟件(源代碼,軟件包)是由GO語言實(shí)現(xiàn),支持多種操作系統(tǒng)和硬件架構(gòu)。

這里以Windows & Linux x86-64bit 為例,啟動(dòng)Holer執(zhí)行如下命令:

Windows系統(tǒng):

holer-windows-amd64.exe -k HOLER_CLIENT-2F8D8B78B3C2A0AE

Linux系統(tǒng):

nohup ./holer-linux-amd64 -k HOLER_CLIENT-2F8D8B78B3C2A0AE &

2. Holer服務(wù)端軟件使用

用戶也可以下載 holer-server.zip搭建自己的Holer服務(wù)端。

2.1. 搭建Holer服務(wù)端準(zhǔn)備工作

(1) 準(zhǔn)備一臺Linux系統(tǒng)或者Windows系統(tǒng)主機(jī);

(2) 安裝Java 1.8及以上版本,執(zhí)行命令 java -version 檢查Java是否可用;

(3) 安裝并啟動(dòng)Nginx, 建議安裝其穩(wěn)定版本;

(4) 安裝MariaDB并設(shè)置root用戶密碼;

(5) 設(shè)置安全規(guī)則,允許訪問Holer服務(wù)端端口6060、600以及端口映射規(guī)則所涉及的端口;

(6) 建議申請域名并且完成域名備案,如果沒有域名可以直接使用IP和端口訪問。

2.2. 配置并啟動(dòng)Holer服務(wù)端

解壓軟件包,打開配置文件 holer-server/resources/application.yaml

2.2.1. 修改數(shù)據(jù)庫用戶名和密碼
spring:
  datasource:
    username: root
    password: 123456
2.2.2. 修改域名和Nginx主目錄
holer
  domain:
    name: your-domain.com
  nginx:
    #home: /usr/local/nginx
    home: C:/nginx-1.14.2

Linux系統(tǒng)默認(rèn)安裝Nginx路徑 /usr/local/nginx Windows系統(tǒng)中可以先將Nginx復(fù)制到某個(gè)目錄下,然后在配置文件中指定其主目錄。

如果需要用到HTTPS功能,Window系統(tǒng)版本的Nginx默認(rèn)支持HTTPS功能,Linux系統(tǒng)需要下載Nginx源碼,配置和編譯以及安裝執(zhí)行如下命令:

./configure --with-http_ssl_module
make;make install
2.2.3 啟動(dòng)Holer服務(wù)端

Linux系統(tǒng)執(zhí)行啟動(dòng)命令如下:

cd holer-server
chmod 755 holer
./holer start

Windows系統(tǒng)執(zhí)行啟動(dòng)命令如下:

cd holer-server
startup.bat

或者雙擊 startup.bat

2.3. 創(chuàng)建端口映射

2.3.1. 登錄Holer管理系統(tǒng)

如果配置文件application.yaml中設(shè)置了域名,并且指定了Nginx主目錄,則在瀏覽器輸入U(xiǎn)RL http://holer.your-domain.com 如果沒有設(shè)置域名訪問,則通過IP和端口登錄系統(tǒng) http://IP地址:600

Java版開源的內(nèi)網(wǎng)穿透工具的使用方法

登錄系統(tǒng)需要輸入默認(rèn)的管理員賬號,默認(rèn)用戶名: admin 密碼: admin123

用戶也可以在文件holer-server/resources/conf/holer-data.sql中修改默認(rèn)的用戶名和密碼,然后重啟Holer服務(wù)端使其生效。

2.3.2. 創(chuàng)建客戶端和端口映射

在用戶列表頁面中創(chuàng)建一個(gè)Holer客戶端

http://holer.your-domain.com/view/holer-client.html Java版開源的內(nèi)網(wǎng)穿透工具的使用方法

在端口映射頁面中為該Holer客戶端創(chuàng)建端口映射

http://holer.your-domain.com/view/holer-port.html Java版開源的內(nèi)網(wǎng)穿透工具的使用方法

在數(shù)據(jù)統(tǒng)計(jì)頁面中查看報(bào)表信息

http://holer.your-domain.com/view/holer-report.html Java版開源的內(nèi)網(wǎng)穿透工具的使用方法

2.3.3. 配置Holer客戶端使其與Holer服務(wù)端實(shí)現(xiàn)端口映射功能

在用戶列表頁面中選中一條客戶端記錄,在頁面右上角點(diǎn)擊詳情按鈕,彈出的詳情框下點(diǎn)擊復(fù)制按鈕; Java版開源的內(nèi)網(wǎng)穿透工具的使用方法

然后將詳情信息粘貼到記事本里,嚴(yán)格按照詳情信息里的使用說明進(jìn)行操作,這樣即可完成Holer客戶端配置,從而實(shí)現(xiàn)基于自己Holer服務(wù)端的端口映射功能。

關(guān)于Java版開源的內(nèi)網(wǎng)穿透工具的使用方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


本文標(biāo)題:Java版開源的內(nèi)網(wǎng)穿透工具的使用方法
分享網(wǎng)址:http://weahome.cn/article/jpjcpg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部