Não é possível fazer com que o nginx funcione como um servidor proxy

Não é possível fazer com que o nginx funcione como um servidor proxy

Estou tentando configurar meu servidor doméstico para enviar solicitações de determinados nomes de domínio para outros computadores em minha rede doméstica (só tenho um endereço IP). Estou usando o Nginx para fazer isso, mas não estou tendo sorte com isto.

Eu tenho um computador executando o Nginx que pode ser visualizado na Internet. Funciona bem. Eu tenho um Raspberry Pi executando o Nginx e funciona bem quando faço solicitações diretamente para ele.

O que tenho no servidor voltado para a web é o seguinte:

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;
    }
}

No entanto, quando visito some.domainname.com:85 de fora da minha rede doméstica (ou mesmo dentro da minha rede doméstica apontando para o servidor web), recebo um erro de acesso negado à rede.

Eu tenhotestadoe leiadiferentecoisas, mas temo que estou preso agora.

informação relacionada