V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
ezekiel222
V2EX  ›  NGINX

小白在使用 Nginx proxy manager 遇到问题,请大佬们指教。

  •  
  •   ezekiel222 · 8 小时 48 分钟前 via iPhone · 691 次点击

    npm 用 docker-compose 部署在 openwrt 上,network 是 bridge (网关 172.17.0.1 )。npm 可以反代同网关的 ddns-go 等 docker 容器(网关 172.17.0.1 ),和 openwrt (地址 192.168.66.1 ),但是不能反代群晖 nas (地址 192.168.66.4 ),是因为 npm 用 bridge 没用 host 的原因吗?如果是,请问是否有不改变 bridge 能反代 nas 的方法?

    10 条回复    2024-12-21 16:49:18 +08:00
    ezekiel222
        1
    ezekiel222  
    OP
       8 小时 38 分钟前 via iPhone
    访问 nas 的错误提示是“ 502 Bad Gateway openresty”
    jpyl0423
        2
    jpyl0423  
       7 小时 38 分钟前
    你既然能反代 openwrt ,那应该也能反代 nas ,都是同一个网段的,看下 nginx 日志具体报什么错
    SenLief
        3
    SenLief  
       7 小时 36 分钟前
    注意 openwrt 防火墙
    fanxinxiaozhan
        4
    fanxinxiaozhan  
       6 小时 57 分钟前 via Android
    容器和宿主机是没法通信的,要想通信得有另外一个网卡进行转发
    goodokgood1
        5
    goodokgood1  
       4 小时 22 分钟前
    直接装在群晖上
    grady8866
        6
    grady8866  
       2 小时 27 分钟前
    按理来说应该没什么问题。我是在 Ubuntu 上部署了一个 npm 容器,使用 bridge, 本机和同局域网下 OpenWrt 和 NAS 等设备都可以正常反代。
    ezekiel222
        7
    ezekiel222  
    OP
       2 小时 21 分钟前
    @jpyl0423 问题已解决,openwrt 除了在防火墙-端口转发-把 npm 的监听端口 443 转发出来外,还要在防火墙-常规设置-转发勾起来。可我在网上查到 [端口转发] 优先级应该是高于常规设置 [转发] 的,按理说设置了 [端口转发] 就不需要再勾选了 [转发] ,属实很困惑。。
    ezekiel222
        8
    ezekiel222  
    OP
       2 小时 21 分钟前
    @SenLief 问题已解决,openwrt 除了在防火墙-端口转发-把 npm 的监听端口 443 转发出来外,还要在防火墙-常规设置-转发勾起来。可我在网上查到 [端口转发] 优先级应该是高于常规设置 [转发] 的,按理说设置了 [端口转发] 就不需要再勾选了 [转发] ,属实很困惑。。
    ezekiel222
        9
    ezekiel222  
    OP
       2 小时 20 分钟前
    @fanxinxiaozhan 问题已解决,openwrt 除了在防火墙-端口转发-把 npm 的监听端口 443 转发出来外,还要在防火墙-常规设置-转发勾起来。可我在网上查到 [端口转发] 优先级应该是高于常规设置 [转发] 的,按理说设置了 [端口转发] 就不需要再勾选了 [转发] ,属实很困惑。。
    ezekiel222
        10
    ezekiel222  
    OP
       2 小时 20 分钟前
    @grady8866 问题已解决,openwrt 除了在防火墙-端口转发-把 npm 的监听端口 443 转发出来外,还要在防火墙-常规设置-转发勾起来。可我在网上查到 [端口转发] 优先级应该是高于常规设置 [转发] 的,按理说设置了 [端口转发] 就不需要再勾选了 [转发] ,属实很困惑。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2600 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:10 · PVG 19:10 · LAX 03:10 · JFK 06:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.