1.苦于没有公网ip,又希望随时访问家里nas。这时候我们就需要使用 Frp 之类的内网穿透软件来实现在无公网IPv4的情况下实现外网访问。第一步我们需要一台云服务(ps必须的),可以选大厂《腾讯云》。

2.教程基于宝塔面板,docker,安装教学自行百度。

3.在root目录下创建frps目录,在frps目录下创建frps.toml配置文件,内容如下

# 服务端监听地址,0.0.0.0 表示监听所有网络接口
bindAddr = "0.0.0.0"
# 服务端监听端口,客户端通过此端口连接
bindPort = 7000

# 认证方式配置
[auth]
# 使用令牌认证
method = "token"
# TODO: 设置安全的认证令牌(至少16位随机字符)
token = "your_secure_token_here"

# 仪表盘/管理界面配置
[webServer]
# 仪表盘监听地址
addr = "0.0.0.0"
# 仪表盘访问端口
port = 7500
# TODO: 设置管理员用户名(建议使用非敏感名称)
user = "admin"
# TODO: 设置强密码(包含大小写字母、数字和特殊字符)
password = "your_strong_password_here"
    

4.在容器编排中新建编排添加一下代码,目录如果和我不一样记得更改。

services:
    frps:
        restart: always
        network_mode: host
        volumes:
            - /root/frps/frps.toml:/etc/frp/frps.toml
        container_name: frps
        image: snowdreamtech/frps

追后记得放行防火墙,7000,7500端口

就可以使用你的服务器加7500端口访问frps面板了。