Не могу заставить nginx работать как прокси-сервер

Не могу заставить nginx работать как прокси-сервер

Я пытаюсь настроить свой домашний сервер на отправку запросов на определенные доменные имена на другие компьютеры в моей домашней сети (у меня только один IP-адрес). Для этого я использую Nginx, но у меня ничего не получается.

У меня есть компьютер с Nginx, который виден в интернете. Он отлично работает. У меня есть Raspberry Pi с Nginx, и он отлично работает, когда я делаю запросы напрямую к нему.

У меня на веб-сервере есть следующее:

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

Однако когда я захожу на сайт some.domainname.com:85 из-за пределов моей домашней сети (или даже внутри моей домашней сети, указывая на веб-сервер), я просто получаю ошибку «Отказано в доступе к сети».

Я имеюпыталсяи читатьдругойно, боюсь, я сейчас просто застрял.

Связанный контент