树洞剪藏#剪藏#树洞剪藏

NAS内网穿透frpc+frps - H Blog

2025 年 2 月 27 日1 分钟
分享Twitter / XTelegram微博

同步来源:树洞剪藏 源站剪藏 ID:513 原文地址:https://www.huanhq.com/archives/FRP

打开原文 · 打开源站剪藏快照


NAS内网穿透frpc+frps - H Blog

首页

图库

归档

友链

公益项目

阅读

Navidrome

图床

Docker Compose汇总

Icon免费图标

NAS内网穿透frpc+frps

H

2024-10-29

366

6

Docker Compose

NAS

前言 适用条件:无公网IPV4、IPV6的网络环境;域名后想隐藏端口的强迫症 个人建议:采用境外VPS(带宽较大,HK优先,延迟低) 搭建步骤 一、VPS搭建frps、Nginx Proxy Manager 二、家庭服务搭建frpc 三、域名托管A类型指向VPS IPV4地址 四、Nginx Proxy Manager配置反代 第一步:搭建frps、Nginx Proxy Manager Frps

VPS:路径:/home新建一个 /frps和/npm

在frps中添加docker-compose.yml、frps.toml两个文件,并填写下方代码 docker-compose.yml

version: "3.5"

services:

frp:

image: stilleshan/frps

ports:

  • "7000:7000"

networks:

  • nginx

volumes:

  • /home/frps/frps.toml:/frp/frps.toml

restart: always

container_name: frp

networks:

nginx:

external: true Copy frps.toml

bindAddr = "0.0.0.0"

bindPort = 7000

#kcpBindPort = 7000

quicBindPort = 7000

vhostHTTPPort = 80

vhostHTTPSPort = 443

transport.maxPoolCount = 2000

transport.tcpMux = true

transport.tcpMuxKeepaliveInterval = 60

transport.tcpKeepalive = 7200

transport.tls.force = false

webServer.addr = "0.0.0.0"

webServer.port = 7500

webServer.user = "admin" #需替换,可自定内容

webServer.password = "admin" #需替换,可自定内容

webServer.pprofEnable = false

log.to = "./frps.log"

log.level = "info"

log.maxDays = 3

log.disablePrintColor = false

auth.method = "token"

auth.token = "12345678" #需替换,可自定内容

allowPorts = [

{ start = 10001 , end = 50000 } #frps放行端口段10001-50000

]

maxPortsPerClient = 8 #允许放行frpc端口数量,可修改

udpPacketSize = 1500

natholeAnalysisDataReserveHours = 168 Copy

cd /home/frps docker compose up -d 然后就启动容器啦 Nginx Proxy Manager

version: "3.5"

services:

nginx:

image: chishin/nginx-proxy-manager-zh:latest

container_name: nginx

ports:

  • "443:443"

  • "80:80"

  • "81:81"

  • "10222:10222"

restart: always

volumes:

  • /home/nginx/data:/data

  • /home/nginx/letsencrypt:/etc/letsencrypt

environment:

  • TZ=Asia/Shanghai

networks:

  • nginx

networks:

nginx:

name: nginx Copy

cd /home/nmp docker compose up -d 部署后访问VPSIP:81即可 第二步:搭建frpc 搭建方式很多,本文使用Docker Compose搭建 同frps,为避免因 frpc.toml 文件的挂载,格式或者配置的错误导致容器无法正常运行并循环重启.请确保先配置好 frps.toml 后在执行启动

frpc.toml

serverAddr = "xx.xx.xx.xx" #你的VPS地址

serverPort = 7000

auth.method = "token"

auth.token = "freefrp.net" #同frpc.toml中auth.token

[[ proxies ]]

name = "tcp_xxxxx" #自定义服务名称,可复制多个,但后续name、localPort必须不同

type = "tcp" #协议类型,常见为tcp,但也可为http等,详见项目地址

localIP = "192.168.1.2" #你的本地IP,若搭建在nas,则为nas的IP

localPort = 5000 #你的本地服务web端口

remotePort = 12306 #你想反代出去的端口,可自定义,Nginx Proxy Manager中填写此端口

#数值范围为frps.toml中allowPorts放行端口段(本文10001-50000)

[[ proxies ]]

name = "web2_xxxxx"

type = "https"

localIP = "192.168.1.2"

localPort = 5001

remotePort = 12306

[[ proxies ]]

name = "tcp1_xxxxx"

type = "tcp"

localIP = "192.168.1.3"

localPort = 22

remotePort = 22222 Copy Docker Compose

services: # 服务定义

frpc: # 服务名称

image: stilleshan/frpc # 镜像来源

container_name: frpc # 容器名称

restart: always # 容器重启策略

privileged: true # 允许容器获得特权

network_mode: host # 宿主机网络模式

volumes: # 挂载卷

  • /volume1/docker/AppData/frp/frpc.toml:/frp/frpc.toml # 映射配置文件存储路径 Copy 第三步:将二级域名DNS A类型解析至VPS的IP 域名解析 解析一个*给我们vps的这个IP

第四步:配置Nginx Proxy Manager

输入vps ipv4地址:81 打开后注册账号密码 进入web服务 默认账号: [email protected] 默认密码:changeme

申请证书

然后就可以访问了

版权声明:本文为「HuanHQ」的原创文章,转载请附上原文出处链接及本声明

6

MoviePilot-V2,实现全...

白嫖火山满血Deepseek R1...

推荐阅读

绿联云

MoviePilot-V2,实现全自动化订阅+整理+削刮+搜索下载的观影一条龙

免责声明 学习与交流:MoviePilot 仅供个人学习与交流使用,禁止用于商业目的。 禁止视频内容:请勿将 MoviePilot 制作成视频内容,并在国内视频网站上传(涉及版权利益方)。 法律合规:严禁将 MoviePilot 用于任何违反法律法规的活动。 信息传播限制:本教程仅作为个人理解的补充

H

9059

3

41

绿联云

什么是项目(Docker Compose)

什么是项目(Docker Compose) Docker Compose 是 Docker 的一个工具,专门用于定义和管理多容器的 Docker 应用程序,简化复杂应用的部署和管理。简而言之,它允许你通过一个 YAML 文件来描述一个应用的多个服务、网络、存储空间等配置,然后用一条命令就能启动所有服

H

28

0

0

Dokcer

绿联 NAS 上本地化部署DeepSeek-R1大语言模型教程

Deepseek 简介 DeepSeek 是杭州深度求索人工智能基础技术研究有限公司 (成立于2023年7月17日) 研发的推理模型,该模型采用强化学习进行后训练,旨在提升推理能力,尤其擅长数学、代码和自然语言推理等复杂任务。2025年1月20日,DeepSeek 正式发布 DeepSeek-R1

H

45

0

0

评论

H Blog

分享NAS教程、Dokcer Compose

34

文章数

5

分类数

17

评论数

223

点赞数

29993

访问量

文章目录

前言 搭建步骤 第一步:搭建frps、Nginx Proxy Manager 第二步:搭建frpc frpc.toml Docker Compose 第三步:将二级域名DNS A类型解析至VPS的IP 第四步:配置Nginx Proxy Manager

热门文章

Symedia—插件使用

2025-02-13

Emby直链115神器,削刮、整理、重命名(Symedia+FastEmby)

2024-12-02

MoviePilot-V2,实现全自动化订阅+整理+削刮+搜索下载的观影一条龙

2024-11-19

NAS内网穿透frpc+frps

2024-10-29

白嫖火山满血Deepseek R1/R3,搭配OpenAI,打造你的AI生产力工具!

2025-02-22

分类目录

绿联云 21

Symedia插件 1

虚拟机

Linux 8

Dokcer 28

标签

#123网盘 2

#Icon 1

#FastEmby 4

#AI 1

#Docker Compose 21

#NAS 15

#媒体库 5

#MoviePilot-V2插件 1

#S'y'me'dia

#图床 1

#Github 4

#哪吒探针 2

#Symedia 5

#虚拟机 1

复制链接

QQ

微博

首页

图库

归档

友链

公益项目

Docker Compose汇总

Icon免费图标

© 2025 H Blog . All Rights Reserved. Powered by Halo Pro 2.20.14 . Developed by nicetheme . 赣ICP备2024046517号-1

浙公网安备33011302000685号

相关文章