1. 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協議的報文。
Holer地址:https://github.com/Wisdom-Projects/holer
2. 遠程桌面准備
將家里電腦和公司內網電腦開啟遠程桌面,右鍵【我的電腦】--->選擇【屬性】--->進入【系統屬性窗口】--->選擇【遠程】菜單欄
關於遠程桌面的詳細設置可以百度或者Google,相關資料很多,設置也比較容易,這里不做詳細介紹了。
家里電腦 ---遠程登錄--->公司內網電腦,需要在公司電腦上開啟遠程桌面連接;
公司內網電腦 ---遠程登錄--->家里電腦,需要在家里電腦上開啟遠程桌面連接;
3. Holer工具完成遠程桌面登錄設置
這里以家里電腦 ---遠程登錄--->公司內網電腦為例
3.1 Holer配置
在公司電腦上下載Holer工具
Holer軟件包地址:https://github.com/Wisdom-Projects/holer/tree/master/Binary
解壓軟件包 holer-client.zip
修改配置文件 holer-client/conf/holer.conf,只需要設置HOLER_ACCESS_KEY即可,其值如下:
HOLER_ACCESS_KEY=HOLER_CLIENT-AF3E6391525F70E4
Holer Access Key、公網以及內網的地址映射關系
Holer Access Key | Internet Address | Local Address |
---|---|---|
HOLER_CLIENT-AF3E6391525F70E4 | holer.or:65533 | 127.0.0.1:3389 |
3.2 啟動Holer服務
cd holer-client/bin
Windows系統上執行命令:startup.bat或者雙擊startup.bat
3.3 遠程桌面登錄
請確保公司內網電腦處於開機狀態,在家里電腦上【開始】--->【運行】--->輸入mstsc,打開遠程桌面連接
輸入計算機:holer.org:65533
輸入用戶名:示例里設置的是Administrator超級管理員,具體用戶名要輸入在公司內網電腦上設置的允許遠程桌面登錄的用戶名。
點擊連接,會提示輸入該用戶名對應的密碼,輸入密碼回車;
此時便遠程登錄到公司的電腦上了
公司內網電腦 ---遠程登錄--->家里電腦,則需要在家里電腦上配置並啟動Holer服務,步驟同上。