利用frp远程访问内网中的Windows计算机
欢迎访问https://bardreamaster.xyz/2021/09/frp_mstsc/查看原文章。
本文默认读者具备以下条件或理解以下内容表达的含义:
- 在公网上拥有一台具有固定公网IP的设备
- 能够连接到服务器并能够更改其中的文件,能够修改其防火墙规则
- 被访问的Windows具有被远程控制的功能
满足以上条件可以通过如下方式:
- 租用一台云服务器,或在公网上运行一台具有公网固定IP的设备
- MobaXterm free Xserver and tabbed SSH client for Windows (mobatek.net)
- 将被访问的Windows升级至专业版,或使用其它软件以开放家庭版的远程控制功能,在此查看远程桌面客户端支持的配置
实现远程访问Windows设备过程中用到的软件、技术等皆有更多的用途,稍加尝试和理解即可将此方法推广至更多的场景,本文仅针对以下情况的使用做出介绍:
- 服务器为阿里云服务器,带宽2M,Linux系统。
- 受控端处在内网环境,为Windows10专业版。
- 控制端为不特定的PC,特定的iPad,Android移动端,网络环境不定(可能在受控端的局域网内,也可能在公网)
使用反向代理实现内网穿透
frp 一款开源的反向代理应用
frp是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网.