cander0815

大佬们,在 1panel 中部署 Netbird 的服务,由于 80 和 443 端口都占用了,应该怎么部署?可以给一份教程或者文档。

  •  
  •   cander0815 · Oct 11, 2024 · 3204 views
    This topic created in 757 days ago, the information mentioned may be changed or developed.
    13 replies  •  2024-10-12 13:33:39 +08:00
    loveqianool
    loveqianool
    Oct 11, 2024 via Android
    1
    cander0815
    cander0815
    OP
    Oct 11, 2024
    2
    @loveqianool 官方文档看了,看的不是很明白。按照来了一遍还是不行 一直返回 502
    Ipsum
    Ipsum
    Oct 11, 2024
    3
    有没有 docker 版,如果有直接 openresty 映射就完事
    cander0815
    cander0815
    OP
    Oct 11, 2024
    4
    @Ipsum 默认都是 docker 部署的,但是它代码中应该有一些端口写死的配置导致部署后运行有问题
    SenLief
    SenLief
    Oct 11, 2024
    5
    docker 部署你用了 host 的网络模式吧?改用 bridge 网络映射端口就好了,用容器名称链接。
    cander0815
    cander0815
    OP
    Oct 11, 2024
    6
    @SenLief 官方的脚本默认加了一个 host 做不同容器的通信,然后有一个对外暴露。
    SenLief
    SenLief
    Oct 11, 2024
    7
    @cander0815 host 网络模式就是把端口映射成一样的,如果你的主机有类似于 nginx 这种的,那必然就冲突了。
    fengci
    fengci
    Oct 12, 2024
    8
    先 docker 映射端口到本地 就别用 80,443 另外随便选一个 ,然后再 1panel 后台新建网站 选择反代不就行了。
    Secular0246
    Secular0246
    Oct 12, 2024
    9
    将 80 和 443 端口分给 nginx ,其他服务用 nginx 反代。
    cander0815
    cander0815
    OP
    Oct 12, 2024
    10
    @fengci
    @JKOR 不行,内部代码好像和这个端口有强绑定的,需要改某些配置 还在研究中
    fengci
    fengci
    Oct 12, 2024
    11
    @cander0815 #10 docker 内部端口又不影响映射 ,你想映射啥端口到本地都可以啊。然后 OpenResty 反代就行 。 你现在就去看 docker 的端口映射 就行了。
    Secular0246
    Secular0246
    Oct 12, 2024
    13
    @cander0815 #10 内部端口和外部有啥关系,1234:443 ,这样映射不就行了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1486 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:11 · PVG 14:11 · LAX 22:11 · JFK 01:11
    ♥ Do have faith in what you're doing.