• 10 0 分 40 秒 SSL证书

    FRP 内网穿透配置

    文件目录结构

    frp/                  # 根文件夹 
    │
    ├── conf/             # 配置文件夹
    │   └── frps.toml or frpc.toml
    │
    └── ssl/              # 证书文件夹
        ├── ca.crt
        ├── server.crt or client.crt
        └── server.key or client.key

    服务端配置 (frps.toml)

    bindAddr = "0.0.0.0"
    bindPort = 7000 
    kcpBindPort = 7000
    quicBindPort = 7002 
    auth.method = "token"
    auth.token = "your_token"
    
    vhostHTTPPort = 80 
    vhostHTTPSPort = 443 
    # 证书路径(相对路径)
    transport.tls.certFile = "./ssl/server.crt"
    transport.tls.keyFile = "./ssl/server.key"
    transport.tls.trustedCaFile = "./ssl/ca.crt"
    
    log.to = "./frps.log"
    log.level = "info"
    log.maxDays = 3
    log.disablePrintColor = false 
    maxPortsPerClient = 0  # frpc代理数量上限
    udpPacketSize = 1500
    natholeAnalysisDataReserveHours = 100

    客户端配置 (frpc.toml)

    serverAddr = "frps_server"
    serverPort = 7000
    
    log.to = "./frpc.log"
    log.level = "info"
    log.maxDays = 3
    
    auth.method = "token"
    auth.token = "your_token"
    
    transport.tls.certFile = "./ssl/client.crt"
    transport.tls.keyFile = "./ssl/client.key"
    transport.tls.trustedCaFile = "./ssl/ca.crt"

    使用说明

    1. 将上述配置保存到对应文件中
    2. 服务端配置文件保存为 frp/conf/frps.toml
    3. 客户端配置文件保存为 frp/conf/frpc.toml
    4. 将SSL证书文件放入 frp/ssl/ 目录
    5. 分别启动服务端和客户端程序