黑群晖基于docker配置frp内网穿透

前言

我的黑群晖需要设置一下内网穿透来外地访问,虽然zerotier的p2p组网已经很不错了,但是这个毕竟有一定的局限性,比如我是ios的国区id就下载不了zerotier的app,组网不了

1.下载镜像

 选择第一个镜像

2.映射文件

配置frpc.ini,这里放的路径是我自己新建的文件夹docker/frp


  

3.修改frp配置

[common]
server_addr = 124.1.1.1       #服务器的ip
server_port = 10001           #服务器配置的监听端口
token = chen                  
[nas]
type = tcp                    #tcp方式
local_ip = 192.168.57.86    #群晖在内网使用的ip
local_port = 5000             #本地端口
remote_port = 9991            #远程端口,也是是外网访问端口

custom_domains = 124.1.1.1   #域名,无域名配置服务器ip


当前上面的适用于frp老的版本,现在新版的frp不再适用ini,而是使用toml格式

也就是说上面的映射文件要改成

本地路径 /docker/frp/frpc.toml

容器内路径 /etc/frp/frpc.toml

然后本地将frpc.ini改成frpc.toml并且写入以下内容

[common]
server_addr = "124.1.1.1"
server_port = 10001
token = "chen"

[nas]
type = "tcp"
local_ip = "192.168.57.86"
local_port = 5000
remote_port = 9991

custom_domains = ["124.1.1.1"]

然后再启动容器

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-29 10:58:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-29 10:58:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-29 10:58:03       82 阅读
  4. Python语言-面向对象

    2024-03-29 10:58:03       91 阅读

热门阅读

  1. 最近公共祖先(lca)倍增算法【模板】

    2024-03-29 10:58:03       51 阅读
  2. 课时78:流程控制_until循环_嵌套案例

    2024-03-29 10:58:03       45 阅读
  3. C# 多线程编程:线程锁与无锁并发

    2024-03-29 10:58:03       33 阅读
  4. 每天学习一个Linux命令之uptime

    2024-03-29 10:58:03       37 阅读
  5. mongodb中的字符串排序

    2024-03-29 10:58:03       39 阅读