前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用frp实现内网穿透和远程桌面控制

使用frp实现内网穿透和远程桌面控制

作者头像
丁D
发布2022-08-21 15:44:57
1.2K0
发布2022-08-21 15:44:57
举报
文章被收录于专栏:老铁丁D老铁丁D

为什么要使用frp?

根据上图我们知道了TeamViewer被黑客攻击了,所以我们为了安全起见,就暂时不使用TeamViewer来远程控制了。

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议,我们可以使用它来实现内网穿透和windown远程控制。

感谢杨狗推荐这个工具 感谢杨狗推荐这个工具 感谢杨狗推荐这个工具

一、前提条件

我们需要连接外网的服务器,这里使用阿里云liunx服务器。 公网IP: X.X.X.X 映射到公网的域名:xxx.com

二、liunx服务端配置

  1. 这里使用0.23.版本,windown和liunx一样
  2. 1.下载解压
  3. wget https://github.com/fatedier/frp/releases/download/v0.23.1/frp_0.23.1_linux_amd64.tar.gz
  4. tar -zxf frp_0.23.1_linux_amd64.tar.gz
  5. 2.修改配置文件
  6. [root@iZwz9278r1bks3b80puk6fZ frp_0.23.1_linux_amd64]# vim frps.ini
  7. [common]
  8. bind_port = 7000
  9. vhost_http_port = 8090
  10. 3.启动
  11. cd frp_0.23.1_linux_amd64
  12. 前台启动 ./frps -c frps.ini
  13. 后台启动 nohup ./frps -c frps.ini
  14. 可以注册成系统服务

文件说明 frpc开头的是客户端相关文件 frps开头的是服务端相关文件

三、windown客户端

  1. 1.下载https://github.com/fatedier/frp/releases/tag/v0.23.1
  2. 2.修改frpc.ini文件
  3. [common]
  4. server_addr = liunx的ip地址,ip地址隐藏隐藏
  5. server_port = 7000
  6. [RDP]
  7. type = tcp
  8. local_ip = 0.0.0.0
  9. local_port = 3389
  10. remote_port = 6000
  11. [web]
  12. type = http
  13. local_port = 10088
  14. custom_domains = 54288.top
  15. 3.启动
  16. 不能双击frpc.exe文件启动,使用命令行cmd启动
  17. cmd
  18. frpc.exe
  19. 嫌这样麻烦 可以封装成bat批处理文件
  20. 最好能做成系统服务,随windown启动而启动
  21. 借助 winsw 工具可以将frpc注册为windows系统中的服务。

四、测试

1.内网穿透

启动windown项目 端口是10088 使用54288.top:8090 就能访问windown的10088

2.远程桌面控制

步骤1:开启windown远程控制 https://jingyan.baidu.com/article/fedf07375b955c35ad897758.html

步骤2:使用windown自带的远程连接工具mstsc来连接 输入 liunx的ip+remote_port就可以访问 liunx的ip:6000

参考链接 github官网 https://github.com/fatedier/frp/blob/v0.23.1/README_zh.md#%E7%82%B9%E5%AF%B9%E7%82%B9%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F

下载windown客户端 https://github.com/fatedier/frp/releases/tag/v0.23.1

手把手教你用frp实现内网穿透,进行远程桌面和http访问 https://baijiahao.baidu.com/s?id=1623434266517055314&wfr=spider&for=pc

https://www.jianshu.com/p/a6e9627dbe29

windown要开启可以远程连接 https://jingyan.baidu.com/article/fedf07375b955c35ad897758.html

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-10-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为什么要使用frp?
  • 一、前提条件
  • 二、liunx服务端配置
  • 三、windown客户端
  • 四、测试
    • 1.内网穿透
      • 2.远程桌面控制
      相关产品与服务
      弹性公网 IP
      弹性公网 IP(Elastic IP,EIP)是可以独立购买和持有,且在某个地域下固定不变的公网 IP 地址,可以与 CVM、NAT 网关、弹性网卡和高可用虚拟 IP 等云资源绑定,提供访问公网和被公网访问能力;还可与云资源的生命周期解耦合,单独进行操作;同时提供多种计费模式,您可以根据业务特点灵活选择,以降低公网成本。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档