KCloud-Platform-IoT KCloud-Platform-IoT
首页
  • 活动

    • KCloud-Platform-IoT 开源三周年快乐&父亲节快乐
  • 更新日志

    • 4.0.1版本更新日志【总览】
    • 4.0.2版本更新日志
  • 指南

    • 后端项目启动【单体】
    • 前端项目启动【单体】
    • 后端项目启动【微服务】
    • 前端项目启动【微服务】
    • Docker安装
    • Linux常用命令
    • Docker常用命令
    • JVM性能优化
    • 项目配置
    • COLA代码规范
    • OAuth2.1授权服务器配置
    • OAuth2.1资源服务器配置
    • OAuth2.1认证API配置
    • Nacos配置
    • 网关路由配置
    • 项目常用注解
    • Elasticsearch注解
    • Spring Cloud Alibaba配置
    • Spring Cloud Gateway配置
    • gRPC配置
    • ID生成器
    • Flyway配置
  • 环境

    • Ubuntu22.04安装Mysql9.6.0
    • ARM64疑难杂症
    • FRP内网穿透
赞助
GitHub (opens new window)
首页
  • 活动

    • KCloud-Platform-IoT 开源三周年快乐&父亲节快乐
  • 更新日志

    • 4.0.1版本更新日志【总览】
    • 4.0.2版本更新日志
  • 指南

    • 后端项目启动【单体】
    • 前端项目启动【单体】
    • 后端项目启动【微服务】
    • 前端项目启动【微服务】
    • Docker安装
    • Linux常用命令
    • Docker常用命令
    • JVM性能优化
    • 项目配置
    • COLA代码规范
    • OAuth2.1授权服务器配置
    • OAuth2.1资源服务器配置
    • OAuth2.1认证API配置
    • Nacos配置
    • 网关路由配置
    • 项目常用注解
    • Elasticsearch注解
    • Spring Cloud Alibaba配置
    • Spring Cloud Gateway配置
    • gRPC配置
    • ID生成器
    • Flyway配置
  • 环境

    • Ubuntu22.04安装Mysql9.6.0
    • ARM64疑难杂症
    • FRP内网穿透
赞助
GitHub (opens new window)
  • 活动

    • KCloud-Platform-IoT 开源三周年快乐&父亲节快乐
  • 更新日志

    • 4.0.1版本更新日志【总览】
    • 4.0.2版本更新日志
  • 指南

    • 后端项目启动【单体】
    • 前端项目启动【单体】
    • 后端项目启动【微服务】
    • 前端项目启动【微服务】
    • Docker安装
    • Linux常用命令
    • Docker常用命令
    • JVM性能优化
    • 项目配置
    • COLA代码规范
    • OAuth2.1授权服务器配置
    • OAuth2.1资源服务器配置
    • OAuth2.1认证API配置
    • Nacos配置
    • 网关路由配置
    • 项目常用注解
    • Elasticsearch注解
    • Spring Cloud Alibaba配置
    • Spring Cloud Gateway配置
    • gRPC配置
    • ID生成器
    • Flyway配置
  • 环境

    • Ubuntu22.04安装Mysql9.6.0
    • ARM64疑难杂症
    • FRP内网穿透
    • 二开指南
    • 环境
    KCloud-Platform-IoT
    2026-07-29
    目录

    FRP内网穿透

    你好呀,我的老朋友!我是老寇,欢迎来到老寇IoT云平台!

    # AMD64安装FRP

    # 切换root
    sudo su
    
    # 自行创建目录
    mkdir -p /home/ubuntu/app
    
    # AMD64
    sudo wget https://github.com/fatedier/frp/releases/download/v0.63.0/frp_0.63.0_linux_amd64.tar.gz
    
    # 解压
    tar -zxvf frp_0.63.0_linux_amd64.tar.gz
    
    # 移动
    mv frp_0.63.0_linux_amd64 /usr/local/frp
    
    # 进入frp目录
    cd /usr/local/frp
    
    # FRP-SERVER配置
    vim /usr/local/frp/frps.toml
    
    # frps 监听地址
    bindAddr = "0.0.0.0"
    # frpc 与 frps 建立控制连接时使用的端口
    bindPort = 7000
    # frps Dashboard 管理后台的监听地址
    webServer.addr = "0.0.0.0"
    # frps Dashboard 管理后台端口
    webServer.port = 7500
    # Dashboard 登录用户名
    webServer.user = "admin"
    # Dashboard 登录密码
    webServer.password = "123456"
    # HTTPS 类型代理统一监听端口
    vhostHTTPSPort = 443
    # HTTP 类型代理统一监听端口
    vhostHTTPPort = 80
    
    # FRP-CLIENT配置
    vim /usr/local/frp/frpc.toml
    
    serverAddr = "192.168.1.100"
    serverPort = 7000
    
    [[proxies]]
    name = "1443_https"
    type = "tcp"
    localIp = "127.0.0.1"
    localPort = 443
    remotePort = 1443
    
    [[proxies]]
    name = "1122_ssh"
    type = "tcp"
    localIp = "127.0.0.1"
    localPort = 22
    remotePort = 1122
    
    # FRP-SERVER开机自启动
    touch /etc/systemd/system/frps.service
    
    [Unit]
    Description=frps
    
    [Service]
    User=root
    Group=root
    Type=simple
    Restart=always
    RestartSec=3
    AmbientCapabilities=CAP_NET_RAW
    ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.toml
    TimeoutStopSec=10
    KillMode=mixed
    
    [Install]
    WantedBy=multi-user.target
    
    chmod -R 7777 /etc/systemd/system/frps.service
    systemctl daemon-reload
    systemctl enable frps
    systemctl start frps
    systemctl status frps
    
    # FRP-CLIENT开机自启动
    touch /etc/systemd/system/frpc.service
    
    [Unit]
    Description=frpc
    
    [Service]
    User=root
    Group=root
    Type=simple
    Restart=always
    RestartSec=3
    AmbientCapabilities=CAP_NET_RAW
    ExecStart=/usr/local/frp/frpc -c /usr/local/frp/frpc.toml
    TimeoutStopSec=10
    KillMode=mixed
    
    [Install]
    WantedBy=multi-user.target
    
    chmod -R 7777 /etc/systemd/system/frpc.service
    systemctl daemon-reload
    systemctl enable frpc
    systemctl start frpc
    systemctl status frpc
    

    # ARM64安装FRP

    # 切换root
    sudo su
    
    # 自行创建目录
    mkdir -p /home/ubuntu/app
    
    # ARM64
    sudo wget https://github.com/fatedier/frp/releases/download/v0.63.0/frp_0.63.0_linux_arm64.tar.gz
    
    # 解压
    tar -zxvf frp_0.63.0_linux_arm64.tar.gz
    
    # 移动
    mv frp_0.63.0_linux_arm64 /usr/local/frp
    
    # 进入frp目录
    cd /usr/local/frp
    
    # FRP-SERVER配置
    vim /usr/local/frp/frps.toml
    
    # frps 监听地址
    bindAddr = "0.0.0.0"
    # frpc 与 frps 建立控制连接时使用的端口
    bindPort = 7000
    # frps Dashboard 管理后台的监听地址
    webServer.addr = "0.0.0.0"
    # frps Dashboard 管理后台端口
    webServer.port = 7500
    # Dashboard 登录用户名
    webServer.user = "admin"
    # Dashboard 登录密码
    webServer.password = "123456"
    # HTTPS 类型代理统一监听端口
    vhostHTTPSPort = 443
    # HTTP 类型代理统一监听端口
    vhostHTTPPort = 80
    
    # FRP-CLIENT配置
    vim /usr/local/frp/frpc.toml
    
    serverAddr = "192.168.1.100"
    serverPort = 7000
    
    [[proxies]]
    name = "1443_https"
    type = "tcp"
    localIp = "127.0.0.1"
    localPort = 443
    remotePort = 1443
    
    [[proxies]]
    name = "1122_ssh"
    type = "tcp"
    localIp = "127.0.0.1"
    localPort = 22
    remotePort = 1122
    
    # FRP-SERVER开机自启动
    touch /etc/systemd/system/frps.service
    
    [Unit]
    Description=frps
    
    [Service]
    User=root
    Group=root
    Type=simple
    Restart=always
    RestartSec=3
    AmbientCapabilities=CAP_NET_RAW
    ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.toml
    TimeoutStopSec=10
    KillMode=mixed
    
    [Install]
    WantedBy=multi-user.target
    
    chmod -R 7777 /etc/systemd/system/frps.service
    systemctl daemon-reload
    systemctl enable frps
    systemctl start frps
    systemctl status frps
    
    # FRP-CLIENT开机自启动
    touch /etc/systemd/system/frpc.service
    
    [Unit]
    Description=frpc
    
    [Service]
    User=root
    Group=root
    Type=simple
    Restart=always
    RestartSec=3
    AmbientCapabilities=CAP_NET_RAW
    ExecStart=/usr/local/frp/frpc -c /usr/local/frp/frpc.toml
    TimeoutStopSec=10
    KillMode=mixed
    
    [Install]
    WantedBy=multi-user.target
    
    chmod -R 7777 /etc/systemd/system/frpc.service
    systemctl daemon-reload
    systemctl enable frpc
    systemctl start frpc
    systemctl status frpc
    

    我是老寇,我们下次再见啦!

    上次更新: 8/19/2026, 4:31:04 AM
    ARM64疑难杂症

    ← ARM64疑难杂症

    Theme by Vdoing | Copyright © 2022-2026 laokou | Apache 2.0 License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式