@spellman003

Как сконфигурировать nginx для того чтобы он работал как http прокси?

Есть вещь доступная по web интерфейсу на localhost:5555, и надо чтобы она из локальной сети была доступна. Для этого было задумано проксировать localhost наружу, в интернете было прочитано что nginx умеет быть прокси. Что (хотя бы в общих чертах) написать в конфигурационном файле nginx'a, для того чтобы всё заработало? (Debian 9 64bit)

P.S. Я только начинаю разбираться в том как работают сети, и если я использую nginx не так, или для этого есть более подходящий инструмент, прошу указать мне его, и сильно не пинать
  • Вопрос задан
  • 661 просмотр
Решения вопроса 1
@MadridianFox
Web-программист, многостаночник
Чтобы nginx проксировал запросы другому серверу надо в папку /etc/nginc/conf.d/ добавить файл с расширением .conf в котором написано:
server{
  listen 5556
  server_name _;
  location / {
    proxy_pass localhost:5555
  }
}


Но если можно сконфигугрировать вашу вещь, которая слушает localhost:5555 чтобы она слушала 0.0.0.0:5555 то она и сама станет доступной из локальной сети.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Как установить Nginx можете почитать в моей статье.

А как настроить проксирование Иван Корюков хоть и кривенько, но описал.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы