美文网首页
2、服务器端的启用和配置

2、服务器端的启用和配置

作者: 勤劳的小仓鼠 | 来源:发表于2020-08-10 11:17 被阅读0次
    前提:这里以Linux服务器为例,Windows不尽相同

    • 首先下载frp文件【客户端服务端用的是同一个压缩文件】:

    • 解压frp安装包

      • tar -zxvf frp_0.29.1_linux_amd64.tar.gz
    • 进入解压包

      • cd frp_0.29.1_linux_amd64/
    • 启动frp服务

      • ./frps -c frps.ini

      • 启动成功会看到输出:

      frps tcp listen on 0.0.0.0:7171
      start frps success
    

    • 推荐配置
    [common]
    #服务监听ip
    bind_addr = 0.0.0.0
    #服务监听端口
    bind_port = 7171
    #访问web服务需要用到的端口
    vhost_http_port = 8001
    #https需要用到的端口
    vhost_https_port = 443
    
    # 指定 Dashboard 的监听的 IP 地址
    dashboard_addr = 0.0.0.0
    #指定 Dashboard 的监听的端口
    dashboard_port = 8000
    # 指定访问 Dashboard 的用户名
    dashboard_user = admin
    # 指定访问 Dashboard 的端口
    dashboard_pwd = 123456
    
    #防止被随意注册
    token = 2353989110
    
    # 日志的记录级别,分为debug, info, warn, error四级,日志保存的天数,默认3天
    log_file = ./frps.log
    log_level = info
    log_max_days = 3
    
    #连接池的数量,如果frp内网穿透客户端设置的连接池的数量大于下面的数值,就会修改frp客户端的连接池为下面的数值
    max_pool_count = 100
    # 每个客户端最大可以使用的端口,0表示无限制
    max_ports_per_client = 0
    # frp内网穿透服务端frps和frp内网穿透的客户端frpc两台电脑的时间差,如果设置为0的话,不校验时间差异,默认校验时间差为900秒。
    authentication_timeout = 900
    
    # 心跳配置,默认的心跳配置时间是30
    heartbeat_timeout = 60
    
    # 是否使用tcp复用,默认为true;
    # frp只对同意客户端的连接进行复用;
    tcp_mux = true
    
    • 服务端自带管理界面说明(这里以推荐配置说明,可以看到配置文件中配置的管理地址是 ip:8000)
      客户端分布图
      流量统计/在线情况

    相关文章

      网友评论

          本文标题:2、服务器端的启用和配置

          本文链接:https://www.haomeiwen.com/subject/gkwddktx.html