1. Holer工具简介git
Holer exposes local servers behind NATs and firewalls to the public internet over secure tunnels.
Support forwarding message based on TCP protocol.github
Holer是一个免费开源的内网穿透工具,它能够将局域网服务器代理到公网的内网穿透工具,支持转发基于TCP协议的报文。服务器
Holer地址:https://github.com/Wisdom-Pro...dom
2. 远程桌面准备工具
将家里电脑和公司内网电脑开启远程桌面,右键【个人电脑】--->选择【属性】--->进入【系统属性窗口】--->选择【远程】菜单栏spa
关于远程桌面的详细设置能够百度或者Google,相关资料不少,设置也比较容易,这里不作详细介绍了。代理
家里电脑 ---远程登陆--->公司内网电脑,须要在公司电脑上开启远程桌面链接;server
公司内网电脑 ---远程登陆--->家里电脑,须要在家里电脑上开启远程桌面链接;blog
3. Holer工具完成远程桌面登陆设置ip
这里以家里电脑 ---远程登陆--->公司内网电脑为例
3.1 Holer配置
在公司电脑上下载Holer工具
Holer软件包地址:https://github.com/Wisdom-Pro...
解压软件包 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.org:65533 127.0.0.1:3389
3.2 启动Holer服务
cd holer-client/bin
Windows: 执行命令:startup.bat或者双击startup.bat
Linux: 执行命令: sh startup.sh
3.3 远程桌面登陆
请确保公司内网电脑处于开机状态,在家里电脑上【开始】--->【运行】--->输入mstsc,打开远程桌面链接
输入计算机:holer.org:65533
输入用户名:示例里设置的是Administrator超级管理员,具体用户名要输入在公司内网电脑上设置的容许远程桌面登陆的用户名。
点击链接,会提示输入该用户名对应的密码,输入密码回车;
此时便远程登陆到公司的电脑上了
公司内网电脑 ---远程登陆--->家里电脑,则须要在家里电脑上配置并启动Holer服务,步骤同上。