无法让 nginx 作为代理服务器运行

无法让 nginx 作为代理服务器运行

我正在尝试设置我的家庭服务器,以便将对某些域名的请求发送到我的家庭网络上的其他计算机(我只有一个 IP 地址)。我正在使用 Nginx 来执行此操作,但没有任何成功。

我有一台运行 Nginx 的计算机,可以通过互联网查看。它运行良好。我有一台运行 Nginx 的树莓派,当我直接向它发出请求时,它运行良好。

我在面向 Web 的服务器上有以下内容:

server {
    listen 85;

    server_name some.domainname.com;

    location / {
        proxy_pass http://192.168.1.32;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}

但是,当我从家庭网络外部(或者甚至在指向 Web 服务器的家庭网络内)访问 some.domainname.com:85 时,我只收到网络访问被拒绝错误。

我有尝试过并阅读不同的事情,但恐怕我现在陷入困境。

相关内容