Цель проекта

Разработать легкое и недорогое решение для скрытия реального IP-адреса сервера (хостинга), на котором расположен сайт. Задача аналогична функционалу "прокси" в популярном сервисе защиты (как у Cloudflare), но требуется создать собственную реализацию, не привязанную к стороннему провайдеру.

Основные требования

  • Все входящие запросы к домену должны проходить через промежуточный узел (обратный прокси), чтобы посетитель видел IP этого узла, а не исходный IP хостинга.
  • Решение должно быть мало затратным - допустимы варианты на базе VPS или выделенного сервера начального уровня.
  • Обеспечить минимальную задержку при обработке запросов.
  • Желательна возможность управления и мониторинга через панель или консоль.

Ожидаемый результат

Готовая и развернутая конфигурация или скрипт, который:

  • Автоматически перенаправляет трафик (HTTP/HTTPS) через внешний узел.
  • Скрывает оригинальный IPv4/IPv6 адрес хостинга от конечного пользователя.
  • Может поддерживать небольшой трафик новостного, лендингового или Интернет-магазина.

Детали по реализации (для технического специалиста)

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

Возможные варианты:

  • Простая сборка на базе Nginx (stream или http proxy_pass).
  • Использование готового ПО для обратного прокси (squid, tinyproxy) с ограничением доступа только для вашего домена.
  • Настройка шлюза на Linux (iptables/NAT + коррекция HTTP-заголовков).

Критерии приемки

После развертывания при проверке со стороны клиента (например, через любой онлайн-сервис или lookups) IP-адрес, соответствующий домену, не должен совпадать с IP-адресом вашего хостинг-сервера. При заходе на сайт должен определяться IP VPS-прокси, а не сервера.

Разработка Discord-бота для массовой рассылки в личные сообщения

Требуется создать бота или систему для автоматической рассылки рекламных сообщений в личные сообщения пользователей на заданном списке Discord-серверов. Нужен готовый бот или специалист, который сможет его настроить и запустить.