内网渗透+非局域网下远程桌面连接(借助工具ChmlFrp)

想要通过互联网访问另一台电脑?
家里或实验室有一台主机不方便携带,但是想访问其中的资源该怎么办?
正常情况下大家知道我们想要访问一台设备我们需要知道他的公网ip才可以进行访问(访问某台服务器),某个网址其实也是解析为ip进行访问的。
那么如果是一台电脑呢,一台可以上网的电脑,怎么通过另一台也可以上网的电脑进行访问呢?
1、通讯软件,进行文件互传,这相当于借助第三方平台,比如qq(限制2g文件),vx(限制1g文件)
2、远程桌面软件,向日葵,todesk等等,但是向日葵要收费,todesk的话估计以后也要收费的。
3、win自带的远程桌面连接,winscp等工具进行局域网下的连接。校园网下基本可以满足需要,但是局限太大。
两台都联网的电脑,进行相互访问,网上看到的方法主要就是一个内网渗透,借助服务器什么的,一听就知道是我玩不起的,最近找到了一个免费的,分享给大家,大家有什么其他的方法或者好东西也可以分享在评论区。

借助免费工具ChmlFrp实现远程桌面连接

ChmlFrp官网

首先在官网创建一个账户,登陆后进行实名认证(需要实名认证才能进行后面的操作),认证很简单只需要输入名字和身份证号即可。里面说实名认证是借助阿里云的api,应该也假不了(不保证信息泄露风险)。

在这里插入图片描述
进入隧道列表中,点击添加隧道。然后会让你选择节点,注意这里选择国内的节点,虽然只有几个国内的节点,而且都在北方,距离有点远,但是也能用,但是香港和国外的在使用过程中出现了问题。

在这里插入图片描述
然后就出现添加隧道的界面,这里需要修改的地方就是内网端口,3389,这是win远程桌面连接的端口号,RDP端口号。

在这里插入图片描述
高级设置那数据加密数据压缩什么的,可选可不选,效果不明。

创建好后你需要下载对应的软件,windows,64操作系统选择这个即可

在这里插入图片描述
下载好后是一个压缩包,进行解压下面有一些文件,需要用到的就三个,其他的也无需要删掉,留着就行了。

在这里插入图片描述

接下来在下载配置文件,进入配置文件,选择前面配置的隧道节点,会自动生成配置文件,点击复制配置文件。
在这里插入图片描述
用记事本打开下载的软件中的文件frpc.ini,将复制的配置文件复制进去这个文件(文件中原有的文件内容可以直接全部覆盖删除)。

配置好文件后,在下载的软件目录文件栏输入cmd回车,进入cmd命令界面

在这里插入图片描述

会进入一个该文件路径下的cmd界面,然后输入frpc(及运行程序frpc.exe)

在这里插入图片描述
在这之前还需要做一件事情,那就是开启window的远程桌面连接服务,在设置中可以找到
在这里插入图片描述

此外还需要配置一下,远程桌面的连接,计算机属性,进入高级系统设置,选择远程,选择允许远程连接到此计算机,取消勾选允许允许使用网络级别身份验证。。。(建议),应用并确定。

在这里插入图片描述

配置好远程桌面后,回到cmd命令界面,执行命令frpc,即输入frpc回车。

在这里插入图片描述
之后会出现开始连接服务,如果顺利的话,就成功登录至服务器,那么就说明成功一大半了。如果不顺利,可能会遇到一些问题,比如我就遇到了,连接失败,timeout
无法连接至服务器:dial tcp … i/o timeout
在这里插入图片描述
一开始我不理解,为啥,因为我位置偏南方,距离香港比北京想必更近一点,就想使用香港地区的服务器,但是直接timeout了,显示超时,貌似是节点不在线,无法使用,或者说服务器被墙了
换国内节点,我感觉大概率可能是因为被墙了,虽然我开了加速器但是这好像没用,后面选择国内的节点,成功了,这也是为什么一开始让大家选择国内节点。

更换节点配置,启动frpc成功后,显示成功登录至服务器后

接下来是是最后一步,使用另一台非局域网的电脑进行连接,远程桌面访问。

可以直接win+R,输入mstsc 快捷的方式**打开远程桌面连接,**也可以借助搜索打开远程桌面连接。

在这里插入图片描述
其中计算机输入隧道列表中连接地址即可,选中即可复制。

在这里插入图片描述

在点击连接之前,需要先设置被控电脑登录密码,一般情况下都有设置账户密码,如果没有则需要进行设置,在计算机设置中可以找到电脑登录密码的设置。(远程桌面连接需要)

然后点击连接,不出意外的话,你会遇到一个错误:发生身份验证错误,给函数提供的标志无效。

在这里插入图片描述

这个时候需要进行另一个设置,修改注册表。

win+r ,输入regedit,进入注册表编辑器

计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\WinStations\RDP-Tcp

在这个下面需要修改两个地方

在这里插入图片描述

把SecurityLayer和UserAuthentication的值都修改为0。

然后回到远程桌面连接,进行连接,输入被控电脑账户,密码,即可连接成功!

在这里插入图片描述

以上就是非局域网下远程桌面连接(借助工具ChmlFrp)的全部过程了,其中遇到的主要问题,就是连接服务器超时和发生身份验证错误,给函数提供的标志无效这两个问题,借助这个工具可以很方便的进行非局域网下的远程桌面连接,且连接通讯也很流畅,偶尔不稳定,自身的网络环境也有影响。
关于安全性,借助免费的这个工具安全性没法保障,其中两个方面一个是实名认证,一个是注册表设置的安全等级之类的,远程连接借助工具进行连接,还是有安全风险的,但是感觉正常个体使用不涉及什么重要文件还是可以借助使用的。此外,这个工具除了可以进行远程桌面,还可以实现shell连接等一些功能,大家可以自行探索。

参考的是官方文档:远程连接教程

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值