新版的配置有些区别啊

  • frps 端配置

    bindPort = 10086
    token = "token 字段,用于客户端身份验证"
     
    dashboard_port = 10087
    dashboard_user = "管理页面的账户"
    dashboard_pwd = "管理页面的密码"
  • frpc 端配置

    serverAddr = "服务端IP,记得加双引号"
    serverPort = 和服务端的 bindPort 相同,注意没有双引号
    token = "token 字段,和服务端相同"
    
    [[proxies]]
    name = "名称"
    type = "tcp"
    localIP = "127.0.0.1"
    localPort = 3389
    remotePort = 客户端对外的端口,访问该端口将转发给 localPort
  • 这些配置好以后,要注意客户端防火墙需要将 remotePort 端口开放, 服务端要开放两个 ,一个是 bindPort,这个是为了和客户端进行交互,另一个是 remotePort 的端口,因为通过访问 服务端ip:remotePort 才会被转发到对应的客户端端口。
  • 服务端后台执行

    nohup ./frps -c frps.toml >/dev/null 2>&1 &
  • 查看执行并关闭

    查看执行
    ps -ef | grep frps
    结束,PID 换成 frps 的 PID
    kill PID