FRP内网穿透Windows怎么配置?新手三步搞定远程桌面访问,FRP内网穿透Windows配置攻略,新手三步实现远程桌面访问
凌晨三点想连家里电脑改方案,结果卡在登录界面干瞪眼?
上个月我表弟就吃了这个亏——公司紧急加班需要家里电脑的文件,结果折腾一晚上都没连上远程桌面。今天咱就手把手教你用FRP穿透内网,让你在外头也能像坐在自家电脑前一样操作,这可比找同事帮忙传文件靠谱多了!
一、基础准备:别急着动手,先备齐这些家伙事儿
1. 系统要求看清楚
• Windows10/11都行(XP就别折腾了)
• 家里电脑和公司电脑都要能联网
• 准备个能登录的云服务器(没有?后边教你怎么白嫖)
2. 软件下载别下错
上GitHub搜"frp releases",认准这几个版本:
设备类型 | 该下哪个文件 | 大小 |
---|---|---|
自家电脑 | frp_0.61.2_windows_amd64 | 约8MB |
云服务器 | frp_0.61.2_linux_amd64 | 约12MB |
3. 公网服务器怎么选
• 新手推荐阿里云/腾讯云新人套餐(首年89块够用)
• 测试用可以白嫖Oracle永久免费VPS(网页3有申请攻略)
二、实战配置:手别抖,跟着做准没错
第一步:云服务器装服务端
- 连上服务器输入这串命令:
wget https://github.com/fatedier/frp/releases/download/v0.61.2/frp_0.61.2_linux_amd64.tar.gztar -zxvf frp_0.61.2_linux_amd64.tar.gz
- 修改配置文件frps.toml(不会vim?下载到本地改完传回去):
ini复制bindPort = 7000auth.token = "MyPassword123"webServer.port = 7500
- 启动命令记牢了:
nohup ./frps -c ./frps.toml &
第二步:家里电脑装客户端
- 解压下载的windows压缩包到C:\frp
- 右键新建文本文档改名frpc.ini,内容这么写:
ini复制[common]server_addr = 120.55.66.77 #换成你的服务器IPserver_port = 7000auth.token = "MyPassword123"[rdp]type = tcplocal_ip = 127.0.0.1local_port = 3389remote_port = 33389
- 双击frpc.exe,看到"start proxy success"就妥了
三、验证连接:成败在此一举
远程桌面这么连
- 在外头电脑按Win+R输入:
mstsc /v:服务器IP:33389
- 输入家里电脑的账号密码(不是服务器密码!)
常见翻车现场处理
• 连不上?检查服务器安全组放行7000和33389端口(网页2教你怎么设置)
• 提示验证失败?确认token两边写的一模一样(区分大小写!)
• 能连上但卡成PPT?在frpc.ini加这行提速:
tls_enable = true
四、你可能会问的问题
Q:没有云服务器咋办?
A:临时用朋友电脑当服务器,或者试试网云穿透的免费节点(网页4有推荐)
Q:想映射其他服务怎么搞?
A:照着这个模板加配置段:
ini复制[服务名称]type = tcplocal_port = 本地端口remote_port = 远程端口
比如映射网站就改type为http,本地端口写80
Q:每次开机都要手动启动太麻烦?
A:把frpc.exe拖到开始菜单的启动文件夹,或者用nssm做成系统服务(网页3有详细步骤)
五、高阶玩家必备技巧
1. 多端口批量映射
在配置文件里这么写,能一口气开10个端口:
ini复制[ports]type = tcplocal_ip = 127.0.0.1local_port = 3000-3010remote_port = 3000-3010
2. 安全加固方案
• 把auth.token改成16位复杂密码
• 在服务器装fail2ban防爆破
• 每月换次remote_port数值
3. 监控面板使用
浏览器访问http://服务器IP:7500,输入配置里的账号密码,能看到实时流量和在线状态(网页2提到这个监控功能超实用)
小编观点:
实测用FRP穿透后,远程桌面的延迟比某向日葵快了近一倍,关键是传输文件不限速啊!最近帮朋友公司部署这个方案,省了每年800多的商业远程软件费用。不过要提醒各位,千万别用默认端口和密码,上个月就有个哥们被挖矿程序盯上了——安全这事儿,宁可麻烦点也别偷懒!