保姆级教程!手把手教你用FRP给NAS穿个公网马甲!

B站影视 港台电影 2025-06-07 08:35 2

摘要:想随时随地访问家里的NAS/服务,但没有公网IP?别慌!frp内网穿透神器来帮你!今天分享超详细的服务端部署流程(客户端也会提),小白也能搞定!

想随时随地访问家里的NAS/服务,但没有公网IP?别慌!frp内网穿透神器来帮你!今天分享超详细的服务端部署流程(客户端也会提),小白也能搞定!

核心准备:

1. 一台有公网IP的服务器:VPS、云主机都行(我用阿里云,年费几十块),IPv4/IPv6均可。

2. 操作系统:推荐Debian/Ubuntu(本文以Debian演示)。

Step 1️⃣:服务器基础配置

用Xshell等工具连上你的云服务器。

获取Root权限:`sudo -i`

安装1Panel管理面板(巨方便!):

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

安装过程:

安装目录:默认`/opt`,回车确认。

镜像加速:选 `y`。

面板端口:默认回车或自设(记住它!)。

安全入口:务必自设一个复杂路径(如`/mysecretpath`)。

设置管理员用户名和密码。

访问面板:浏览器打开 `你的服务器公网IP:端口号/安全入口` (例:`123.234.567.66:1234/lucky`)。

⚠️ 关键一步! 马上去云服务商的防火墙/安全组规则里,放行你刚设置的 1Panel端口!否则打不开面板!

Step 2️⃣:安装FRP服务端

登录1Panel面板。

进入“应用商店”,搜索 `frp`。

找到“Frps Server”,点击安装。

安装配置:大部分保持默认即可,直接点“确认”。

再次放行端口! 在云防火墙放行FRP的核心端口:`7000` (服务端口) 和 `7500` (管理面板端口)。

验证成功!

浏览器访问 `你的服务器公网IP:7500`。

输入1Panel里安装FRP时设置的用户名密码。

能登录FRP管理面板?恭喜!服务端部署成功! (失败?99%是端口没放行!)

客户端配置 (群晖NAS为例)

1. 群晖套件中心添加矿神源:`spk7.imnks.com`

2. 搜索安装 `frpc` (客户端)。

3. 打开frpc,清空默认配置,粘贴以下内容并修改:

serverAddr = "xx.xx.xx.xx" # 替换成你的服务器公网IP!

serverPort = 7000 # 和服务端设置一致

auth.method = 'token' # 验证方式,别动

auth.token = 'token123456' # 密钥!必须和服务端frps的token一样!

[[proxies]]

name = "nas" # 连接名称,随意

type = "tcp" # 类型选tcp

localIP = "127.0.0.1" # NAS本地IP (通常是192.168.x.x, 127.0.0.1指NAS自己)

localPort = 5000 # NAS的DSM管理端口 (默认5000)

remotePort = 5000 # 服务器上的映射端口 (选空闲的,防火墙需放行!)

```

4. 最后放行! 在云防火墙放行你设置的 `remotePort` (这里是5000)。

✨ 大功告成!

现在,通过浏览器访问 `你的服务器公网IP:remotePort` (例:`123.234.567.66:5000`),就能像访问公网一样连上你的NAS啦!

核心要点回顾:

1. 公网服务器是基础。

2. 1Panel 极大简化安装。

3. 防火墙放行!放行!放行! (1Panel端口、FRP的7000/7500、客户端映射端口) 这是成败关键!

4. 服务端和客户端的 `token` 必须一致。

5. 客户端的 `serverAddr` (服务器IP) 和 `remotePort` (映射端口) 要填对。

搞定内网穿透,世界就是你的数据中心!快去试试吧~ #FRP #内网穿透 #NAS #服务器 #玩机技巧

---

来源:小向科技论

相关推荐