【问题标题】:NGINX RP as gateway to all my LAN servicesNGINX RP 作为我所有 LAN 服务的网关
【发布时间】:2020-04-30 11:32:16
【问题描述】:

我正在尝试在 Raspberry 上设置基于 NGinx 的反向代理。

我有什么: - 1 台 Synology 服务器在家里(位置 1) - 我朋友家中的一台 Synology 服务器(位置 2) - 1 个带有 Raspbian 和 Nginx RP 的覆盆子 (RPi_NGinx) - 1 个带有 Raspbian 和自托管 Jitsi 会议服务器的覆盆子 (Rpi_Jitsi) - 1 个带有 Raspbian 和 PiVPN 的覆盆子(OpenVPN 服务器) - 1 个华硕路由​​器

我只有一个外部 IP 和一个域名(比如说:myowndomain.com),我可以设置尽可能多的 CNAME。

See Diagram

我想做的是设置 NGinx,这样我就可以 - 使用 dsm.myowndomain.com 从 Internet 连接到我的 Synology NAS (SynoHome) - 使用 rtr.myowndomain.com 从互联网连接到我的路由器 - 使用 jitsi.myowndomain.com 从互联网连接到我的 jitsi meet 自托管服务器路由器 - 使用 vpn.myowndomain.com 通过 VPN 从 Internet 连接到我 LAN 上的其他家庭资源 - 确保我的其他 Synology (SynoBackup) 将继续复制到我的 SynoHome,

我已经做过的事情: - 设置 Nginx - 配置了一些 /etc/nginx/sites-available/xxx.myowndomain.com.conf, - 在 /etc/nginx/sites-enabled/xxx.myowndomain.com.conf 上配置了一些链接, - 修改了 win/sys32/drivers/etc/host 以便从我的网络内部测试我的设置

我所有的 xxx.myowndomain.com.conf 看起来像:

server {
    listen 80;
    server_name dsm.myowndomain.com;
    location / {

    proxy_pass https://192.168.200.200:5001;
    }

}

到目前为止,我只能访问我的 Synology Admin UI。所有其他用例测试要么导致 502 Bad Gateway,要么导致重新加载同一页面的死循环(Asus Router WebGUI)。

某个 NGINX 专家想要帮助一个菜鸟?

谢谢

【问题讨论】:

    标签: nginx-reverse-proxy


    【解决方案1】:

    试试这样:

    server {
        listen 80;
        server_name dsm.myowndomain.com;
        location / {
        proxy_pass https://192.168.200.200:5001/ /;
        }
    }
    

    【讨论】:

    • 您好,它不适用于末尾的 2 //。尝试仅保持 on(就在端口号之后,但也不起作用。
    猜你喜欢
    • 2017-04-05
    • 1970-01-01
    • 2021-01-01
    • 2014-08-18
    • 2016-11-28
    • 2016-04-23
    • 1970-01-01
    • 1970-01-01
    • 2012-02-01
    相关资源
    最近更新 更多