AnyDesk with Frp 突破内网的远程桌面(使用frp进行内网穿透)

您所在的位置:网站首页 7080端口漏洞 AnyDesk with Frp 突破内网的远程桌面(使用frp进行内网穿透)

AnyDesk with Frp 突破内网的远程桌面(使用frp进行内网穿透)

2024-05-09 06:09| 来源: 网络整理| 查看: 265

AnyDesk with Frp 突破内网的远程桌面

有时候在家里也想连接公司的电脑或服务器,奈何windows自带的mstsc远程桌面使用rdp协议,在内网效果好。

使用Teamviewer需收费,且最近爆出Teamviewer公司后台管理系统被黑客组织攻破,使得黑客组织可以控制任何安装该软件的电脑。所以便有了使用frp加上anyDesk的想法,网上也有很多类似教程,这里纯粹是给自己看的,如有不足勿怪。

frp是一款高性能的反向代理应用,是开源软件,支持多平台(https://github.com/fatedier/frp)

这里只讲远程桌面,其他穿透服务自行查阅文档了😄

这里有其中文文档(https://github.com/fatedier/frp/blob/master/README_zh.md)

各平台的release包(https://github.com/fatedier/frp/releases)

整体流程 服务端

准备一台云服务器

阿里云或腾讯云,方便快捷,AWS申请麻烦,要外国信用卡(虽然有万能淘宝,好像外币卡也行,具体不晓得,哪位大佬知道可以告诉我)

ps:26岁以下可以享受阿里云9元一个月的低配服务器(良心阿里,够用就好)

下载frp

cd /usr/local wget https://github.com/fatedier/frp/releases/download/v0.29.0/frp_0.29.0_linux_amd64.tar.gz tar xzvf frp_0.29.0_linux_amd64.tar.gz cd frp_0.29.0_linux_amd64

配置frps.ini

# frps.ini [common] bind_port = 7000

启动frps

./frps -c ./frps.ini 公司电脑 frp 下载frp(https://github.com/fatedier/frp/releases)

我是windows端的,下载后,解压压缩包。

配置frpc.ini

# frpc.ini [common] server_addr = x.x.x.x # 服务器地址 server_port = 7000 [anyDesk] type = tcp local_ip = 127.0.0.1 local_port = 7070 remote_port = 7080

启动frpc

打开命令行cmd

命令行中进入frp下载目录,然后执行下方命令,否则要配置path环境变量

frpc -c frpc.ini anydesk

安装anydesk

官方网站下载 (https://anydesk.com/zhs?path=zhs%2F)

配置自主访问密码

配置监听端口

家里电脑

安装anydesk(同公司电脑)

输入地址:端口,连接

网络拓扑

上图是按我自己理解画出的网络拓扑,公司电脑的AnyDesk服务在本地监听7070端口,frp服务将其映射到云服务器的7080端口。 家里的电脑连接云服务器的7080端口,就会被frp转发到公司的7070端口,此时公司电脑的AnyDesk收到连接请求,就这样实现远程桌面内网的穿透。

FAQ 端口冲突怎么办?

改个没用过的端口,或者kill占用端口的进程(不建议这么干!)

发现远程画面不流畅

云服务器的网速不够快,加钱换个套餐

远程电脑本身性能不行,加钱换个电脑



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3