NGINX - Как скрыть IP на netstat - PullRequest
       0

NGINX - Как скрыть IP на netstat

0 голосов
/ 24 сентября 2019

Я оставляю здесь свои сомнения, чтобы в конечном итоге мне могли помочь люди с большими знаниями о Nginx.

У меня есть приложение, использующее порт 2083, работающее следующим образом:

Пользователь -> Сервергде размещен прокси-сервер Nginx (машина 1) -> реальный IP-адрес приложения (машина 2).

Моя цель состоит в том, чтобы пользователь подключался (после перенаправления Nginx) к машине 2 (где размещено приложение)не может быть в состоянии просмотреть IP-адрес реальной машины (чтобы предотвратить любые атаки DDoS).

Оказывается, что после подключения к приложению и открытия командной строки (cmd), ввод netstat -n отображает реальноеIP-адрес компьютера (который я хочу скрыть).

Можно ли это сделать (скрыть реальный IP-адрес) с помощью самого Nginx?Все перенаправления работают отлично, я просто хочу скрыть IP-адрес компьютера, на котором размещено приложение.

Я прочитал о функции IPTables "MASQUERADING", перепробовал обе машины, и она не работала,IP-адрес netstat по-прежнему отображается.Я также проверил параметр "proxy_bind $ remote_addr transparent;"из Nginx, но безуспешно.

мой код в nginx.conf:

    server {
    listen 2083;
    proxy_pass IP_MYSERVER: 2083;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...