Какой IP-адрес указывается в proxy_pass при настройке NGINX - PullRequest
0 голосов
/ 17 февраля 2020

Какой IP-адрес находится в расположении proxy_pass в файле конфигурации NGINX nginx.conf? Это публичный c IP-адрес сервера?

http {
  ...
  location /api/ {
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_set_header X-NginX-Proxy true;
    proxy_pass http://<which ip address goes in here?>:3000;
    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;
  }
}

1 Ответ

1 голос
/ 17 февраля 2020

Это не обязательно должно быть опубликовано c, но ваш nginx должен иметь возможность разрешить его. Это может быть IP-адрес частной сети или 127.0.0.1, если ваш сервер работает на той же машине.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...