一键搭建内网穿透

你是否遇到过这些问题?

  • 在公司访问家里的 NAS、开发板、摄像头很麻烦?
  • 公网 IP 昂贵还复杂,DDNS 延迟大不稳定?
  • 花式搜索“内网穿透”后发现步骤多如天书?

别担心,今天我们只用一个工具:Frp,配合 GitHub 免费 VPS、一键脚本、轻松配置,5 分钟实现内网穿透,让你远程访问任何设备,适配 Win11 和 Linux。

一、什么是 Frp?

Frp(Fast Reverse Proxy)是一个高性能的反向代理应用,专为内网穿透场景设计,支持 TCP、UDP、HTTP、HTTPS 多种协议,配置灵活,资源占用低,超级适合个人使用。

二、准备环境

适配系统:Win11 / Ubuntu / CentOS / Debian 等

所需工具:Frp、终端、GitHub VPS 或本地一台公网服务器(如:腾讯云轻量)

三、在服务器上部署 Frps(服务端)

1. 下载并解压

wget https://github.com/fatedier/frp/releases/download/v0.58.0/frp_0.58.0_linux_amd64.tar.gz

tar -zxvf frp_0.58.0_linux_amd64.tar.gz

cd frp_0.58.0_linux_amd64

2. 编辑配置文件

frps.ini

[common]

bind_port = 7000

dashboard_port = 7500

dashboard_user = admin

dashboard_pwd = 123456

3. 启动服务端

./frps -c frps.ini

提议设置为开机启动(略)

四、在客户端部署 Frpc(Win11 / Linux)

Win11 用户:

1. 下载并解压

Frp Windows 版本

2. 编辑配置文件

frpc.ini

[common]

server_addr = 你的服务器公网IP

server_port = 7000

[ssh]

type = tcp

local_ip = 127.0.0.1

local_port = 22

remote_port = 6000

本例中实现远程访问内网 SSH 端口(可改为网页、桌面等)

3. 启动客户端

双击运行 frpc.exe -c frpc.ini

Linux 用户:

wget https://github.com/fatedier/frp/releases/download/v0.58.0/frp_0.58.0_linux_amd64.tar.gz

tar -zxvf frp_0.58.0_linux_amd64.tar.gz

cd frp_0.58.0_linux_amd64

编辑配置文件 frpc.ini 与 Win11 一样,启动命令:

./frpc -c frpc.ini

五、远程访问测试

在外部设备执行:

ssh 用户名@公网IP -p 6000

你就能像本地一样操作你的内网设备了!

六、可选进阶配置(多端口 / 多设备)

  • 支持配置多个服务块 [web]、[rdp]、[mysql] 等
  • 支持 TLS 加密、用户名密码、Token 验证
  • 搭配 Cloudflare Tunnel / ZeroTier 更高级别的穿透方案

七、常见问题排查

问题

解决方案

连接不上服务器

检查防火墙是否开放 7000 端口

启动报错

检查配置文件格式、IP 地址是否正确

网速慢

可思考更换服务器、优化 MTU

总结

借助 Frp,我们无需公网 IP、无需端口映射,就可以轻松实现远程访问家中任何设备,永久免费、跨平台、部署简单,是目前最适合 2025 年个人使用的内网穿透方案之一。

下一篇文章我们将深入讲解如何搭建基于 Frp 的可视化穿透管理面板,敬请关注!

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
hoshikuzutoame的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容