V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
Searllo
V2EX  ›  VPS

咨询一个 frp 的问题,多个服务不可以通过一个监控端口来进行转发到 vps 的不同端口吗?

  •  1
     
  •   Searllo · 289 天前 · 836 次点击
    这是一个创建于 289 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问题概述:

    用户尝试通过 FRP 使用 UDP 协议建立连接。配置如下:

    • 监控端口: 7000
    • 端口转发: 第一个用户转发至 23335,第二个用户转发至 23336

    遇到的问题:

    FRP Web 界面显示客户端已连接,但是代理计数( Proxy Counts )无法显示连接,并且也无法连接到服务

    解决措施:

    重新另外启动了一个 Docker 容器,并做了以下修改:

    • 监控端口更改为: 7001
    • 转发端口更改为: 23336

    此操作后,连接成功建立。

    可能的问题:

    两个用户可能都在本地服务启动了相同的端口(例如 8511),这可能是导致转发失败的原因之一。

    附加信息:

    我今天刚开始学习 FRP ,对其机制还不是很了解。我注意到了多路复用这个概念,但不确定是否与当前问题相关。希望有经验的人士能提供解答。

    4 条回复    2024-01-23 17:54:54 +08:00
    cinhoo
        1
    cinhoo  
       289 天前
    两个用户可能都在本地服务启动了相同的端口
    ----------------
    应该就是这个原因。

    PS:最好把配置文件脱敏后发上来看看
    Searllo
        2
    Searllo  
    OP
       289 天前
    @cinhoo
    --frpc
    [common]
    authentication_method = token
    token = public
    server_addr = xxx.xxx.xx
    server_port = 25931
    log_file = logs/xx.log
    log_level = info
    log_max_days = 3
    protocol = tcp
    login_fail_exit = false
    tcp_mux = true
    tls_enable = true

    [[proxies]]
    name = "test-http"
    type = "udp"
    localIP = "127.0.0.1"
    local_port = 8511
    remote_port = 23458

    -- frps
    bindAddr = "0.0.0.0"
    bindPort = 23931

    allowPorts = [{ start = 25638, end = 35368 }]

    auto.method = "token"
    auth.token = "public"




    webServer.addr = "0.0.0.0"
    webServer.port = 7500
    webServer.user = "admin"
    webServer.password = "admin"

    就这两个文件,本地服务两个都启动的 8511 ,只是 remote_port=不一致
    cinhoo
        3
    cinhoo  
       289 天前
    @Searllo #2
    1. 本地服务端口改成不一样的
    2. remote_port 要在 allowPorts 内
    Searllo
        4
    Searllo  
    OP
       289 天前
    @cinhoo 第二条咋写,我看官方是我这种参数的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3008 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:26 · PVG 21:26 · LAX 05:26 · JFK 08:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.