使用Holer远程桌面登录家里电脑和公司内网电脑

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 106.14.70.153: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,打开远程桌面连接

输入计算机:106.14.70.153:65533

输入用户名:示例里设置的是Administrator超级管理员,具体用户名要输入在公司内网电脑上设置的允许远程桌面登录的用户名。

点击连接,会提示输入该用户名对应的密码,输入密码回车;

此时便远程登录到公司的电脑上了

公司内网电脑 ---远程登录--->家里电脑,则需要在家里电脑上配置并启动Holer服务,步骤同上。

原文地址:https://www.cnblogs.com/witpool/p/8934098.html

时间: 2024-10-13 12:11:46

使用Holer远程桌面登录家里电脑和公司内网电脑的相关文章

通过RDC访问内网电脑时提示“出现身份验证错误。要求的函数不受支持 这可能是由于CredSSP加密”

通过RDC访问内网电脑时提示"出现身份验证错误.要求的函数不受支持 这可能是由于CredSSP加密" ?Lander Zhang 专注外企按需IT基础架构运维服务,IT Helpdesk 实战培训践行者博客:https://blog.51cto.com/lander IT Helpdesk 工程师实战培训课程:https://edu.51cto.com/lecturer/733218.html轻松进外企:IT Helpdesk工程师实战自学之路:https://blog.51cto.c

域环境内网电脑使用nslookup命令出现unknow

公司使用是win2008 R2 做为主域服务,再有一台备用域服务. 今日我闲来玩事,在公司内网电脑上使用cmd命令:nslookup,查询一下DNS. 结果居然出现: 默认服务器:unknow Address:172.2.1.X 脑子里浮现,难道DNS服务器出问题了? 接着输入公司AD域名,发现解析正常.再输入IP反向解析,结果也正常. 心里松了口气,看来没有什么大问题.可能是我那里配置出错,估计是反向区域出现问题. 进入服务器,打开反区域.我居然没能创建反向区域指针记录,太有才了(这个没有配当

当用户有登录到的限制时,远程桌面登录报错的解决

------老朱 2015.3.6 一客户对普通域用户能够登录到的计算机有着严格的限制,即在用户账户中进行了登录到的设置,比如张三只能登录到张三的电脑,但对服务器账户没有限制,现在准备限制服务器账户能够登录到的服务器,按原来的方法设置: 结果远程桌面登录时却报下面的错误(本地物理登录正常), 由于以前个人用户没有进行过远程桌面连接,所以也没碰到这种问题,于是进入此服务器,检查安全类的4625日志, 发现居然还验证了我本地客户端zhz-pc,于是在用户属性中加入zhz-pc,再远程桌面登录就正常了

Centos7实现3389远程桌面登录

rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm Retrieving https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm warning: /var/tmp/rpm-tmp.lK4Kbv: Header V3 RSA/SHA256 Signature, key ID 352

使用内网电脑做代理服务器

工具: vmplayer 用于安装ubuntu虚拟机 OpenSSH 提供ssh转发服务 plink ssh代理客户端 teamviewer 搭建穿透内网的VPN Proxifier 代理设置软件 步骤: 1.服务器和客户端均为win操作系统,这是使用teamviewer搭建VPN的前提,并通过vmplayer安装ubuntu虚拟机,在虚拟机内安装OpenSSh,ubuntu下的安装方法 sudo apt-get install ssh 2.修改服务器win下的vmnat.conf文件,可以用e

【APT】NodeJS 应用仓库钓鱼,大规模入侵开发人员电脑,批量渗透各大公司内网

APT][社工]NodeJS 应用仓库钓鱼,大规模入侵开发人员电脑,批量渗透各大公司内网 前言 城堡总是从内部攻破的.再强大的系统,也得通过人来控制.如果将入侵直接从人这个环节发起,那么再坚固的防线,也都成为摆设. 下面分享一个例子,利用应用仓库,渗透到开发人员的系统中. 应用仓库 应用仓库对于开发人员再熟悉不过了.apt-get,brew,yum,npm ... 无非就是个命令行版的 App Store,方便各种工具以及依赖库的安装. 他们大致原理都差不多.今天讲解的是 NodeJS 应用仓库

网络设置——给学妹 设置 远程桌面 登录 跨网段 跨路由器 的 虚拟机 学习 数据库

==================================声明================================== 本文原创,转载在正文中显要的注明作者和出处,并保证文章的完整性. 未经作者同意请勿修改(包括本声明),保留法律追究的权利. 未经作者同意请勿用于学术性引用. 未经作者同意请勿用于商业出版.商业印刷.商业引用. 本文不定期修正完善,为保证内容正确,建议移步原文处阅读. 本文链接:http://www.cnblogs.com/wlsandwho/p/44446

加入域的计算机用户不能使用本地用户远程桌面登录本地计算机解决方法

今天有个学生,加入域的服务器WindowsServer2008R2开启了远程桌面,在本地使用远程桌面连接自己的IP地址,输入域管理员账户和密码能够连接成功,输入本地用户不能连接,我就让他在登录账户中输入server\han,就能成功. 他问我为啥?我说你的计算机加入域,就可以使用域用户登录或使用本地账户登录,你在登录的时候要明确指明你使用的账户是本地账户还是域账户,如果使用域账户登录要在登录名前加上域名称,比如你的域是91xueit.com,使用域账户登录需要91xueit\administra

Pi 在Windows下面使用远程桌面登录

1.删除系统自带的xrdp 输入命令sudo apt-get purge xrdp [email protected]:~ $ sudo apt-get purge xrdp 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 软件包 xrdp 未安装,所以不会被卸载 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级. 2.重新安装xrdp 输入命令 sudo apt-get install xrdp [email