Задать вопрос

Как запретить исходящие запросы в Nginx?

С сайта есть исходящие запросы на внешние сервисы, надо их отключить, как это сделать на уровне сервера?
  • Вопрос задан
  • 306 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
bigton
@bigton
Web-программист
Внешний запрос:
1. Запрос поступает на NGINX
2. NGINX проксирует запрос, например, на PHP
3. PHP возвращет NGINX ответ
4. NGINX возвращает ответ тому кто сделал запрос

Исходящий запрос (например, file_get_contents('site.ru')):
1. PHP делает исходящий запрос и получает ответ на него

Таким образом, NGINX в исходящих запросах участия не принимает.

Например, в случае с PHP для функции file_get_contents в конфигах можно запретить обработку внешний ресурсов.
Можно отключить модуль curl.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы