LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

  1. Порт с приватной виртуалки пробрасывай на публичную на 127.0.0.1:10080. Чтобы на публичной виртуалке curl http://127.0.0.1:10080 возвращал страницу с приватной виртуалки.

  2. На публичной виртуалке подними отдельный nginx (который будет слушать на 0.0.0.0:80). Настрой реверс-проксирование на 127.0.0.1:10080.

  3. Либо передавай IP клиента через хедеры (типа x-forwarded-for или x-real-ip), либо используй PROXY протокол, в котором IP клиента передаётся в рамках протокола. Во втором случае тебе надо будет настроить оба nginx-а. Возможно через заголовки будет проще, если тебя устроил функционал.

Через ssh reverse proxy невозможно получить IP адрес клиента автоматически. Точней возможно, если модифицировать код самого ssh-клиента, но штатными средствами вроде никак.

Исправление vbr, :

  1. Порт с приватной виртуалки пробрасывай на публичную на 127.0.0.1:10080. Чтобы на публичной виртуалке curl http://127.0.0.1:10080 возвращал страницу с приватной виртуалки.

  2. На публичной виртуалке подними отдельный nginx (который будет слушать на 0.0.0.0:80). Настрой реверс-проксирование на 127.0.0.1:10080.

  3. Либо передавай IP клиента через хедеры (типа x-forwarded-for или x-real-ip), либо используй PROXY протокол, в котором IP клиента передаётся в рамках протокола. Во втором случае тебе надо будет настроить оба nginx-а. Возможно через заголовки будет проще, если тебя устроил функционал.

Исходная версия vbr, :

  1. Порт с приватной виртуалки пробрасывай на публичную на 127.0.0.1:10080. Чтобы на публичной виртуалке curl http://127.0.0.1:10080 возвращал страницу с приватной виртуалки.

  2. На публичной виртуалке подними отдельный nginx (который будет слушать на 0.0.0.0:80). Настрой реверс-проксирование на 127.0.0.1:10080.

  3. Либо передавай IP клиента через хедеры (типа x-forwarded-for или x-real-ip), либо используй PROXY протокол, в котором IP клиенат передаётся в рамках протокола. Во втором случае тебе надо будет настроить оба nginx-а. Возможно через заголовки будет проще, если тебя устроил функционал.