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

65 天前
ezekiel222  ezekiel222

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 的方法?

1920 次点击
所在节点   NGINX  NGINX
10 条回复
ezekiel222
ezekiel222
65 天前
访问 nas 的错误提示是“ 502 Bad Gateway openresty”
jpyl0423
jpyl0423
65 天前
你既然能反代 openwrt ,那应该也能反代 nas ,都是同一个网段的,看下 nginx 日志具体报什么错
SenLief
SenLief
65 天前
注意 openwrt 防火墙
fanxinxiaozhan
fanxinxiaozhan
65 天前
容器和宿主机是没法通信的,要想通信得有另外一个网卡进行转发
goodokgood1
goodokgood1
64 天前
直接装在群晖上
grady8866
grady8866
64 天前
按理来说应该没什么问题。我是在 Ubuntu 上部署了一个 npm 容器,使用 bridge, 本机和同局域网下 OpenWrt 和 NAS 等设备都可以正常反代。
ezekiel222
ezekiel222
64 天前
@jpyl0423 问题已解决,openwrt 除了在防火墙-端口转发-把 npm 的监听端口 443 转发出来外,还要在防火墙-常规设置-转发勾起来。可我在网上查到 [端口转发] 优先级应该是高于常规设置 [转发] 的,按理说设置了 [端口转发] 就不需要再勾选了 [转发] ,属实很困惑。。
ezekiel222
ezekiel222
64 天前
@SenLief 问题已解决,openwrt 除了在防火墙-端口转发-把 npm 的监听端口 443 转发出来外,还要在防火墙-常规设置-转发勾起来。可我在网上查到 [端口转发] 优先级应该是高于常规设置 [转发] 的,按理说设置了 [端口转发] 就不需要再勾选了 [转发] ,属实很困惑。。
ezekiel222
ezekiel222
64 天前
@fanxinxiaozhan 问题已解决,openwrt 除了在防火墙-端口转发-把 npm 的监听端口 443 转发出来外,还要在防火墙-常规设置-转发勾起来。可我在网上查到 [端口转发] 优先级应该是高于常规设置 [转发] 的,按理说设置了 [端口转发] 就不需要再勾选了 [转发] ,属实很困惑。。
ezekiel222
ezekiel222
64 天前
@grady8866 问题已解决,openwrt 除了在防火墙-端口转发-把 npm 的监听端口 443 转发出来外,还要在防火墙-常规设置-转发勾起来。可我在网上查到 [端口转发] 优先级应该是高于常规设置 [转发] 的,按理说设置了 [端口转发] 就不需要再勾选了 [转发] ,属实很困惑。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1099224

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX