Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 016 250 раз!

Форум

Добро пожаловать, Гость!

"Перенаправление" запросов к одному IP:порту на разные порты на машине

Обсуждение вопросов на другие темы связанные с веб-разработкой
Аватара пользователя
Mega
Сообщения: 10
C нами: 3 года 8 мес

Непрочитанное сообщение Mega » 13 мар 2013, 08:52

Имеется:

    1. доменное имя mysite.ru с A записью м.ой.ай.пи
    2. отдельный пк на котором ютятся:
    • Open Server
    • Некоторое количество запущенных копий демонов настроенных на прослушивание разных портов, допустим 20001, 20002, 20003.
    3. клиент для демонов, который стучится ко мне по умолчанию в 20000 порт.


Необходимо:

Отличать с какого поддомена пришли tcp запросы клиента к м.ой.ай.пи:20000 и отдавать их разным копиям демонов, например
    way1.mysite.ru => м.ой.ай.пи:20001
    way2.mysite.ru => м.ой.ай.пи:20002
    way3.mysite.ru => м.ой.ай.пи:20003


Open Server, (как я понимаю) колдуя волшебную магию Nginx+Apache слушает 80 порт и отдаёт определённый контент читая некую информацию, отправляемую клиентами, о том с какого домена пришел запрос на м.ой.ай.пи

По этой аналогии были совершены тщетные попытки нагуглить нечто подобное, какую-то программу, способную тоже читать эту "некую информацию" и, руководствуясь ею, колдовать свою магию по распределению запросов на разные порты, но мои познания крайне скудны - объяснить задачу могу только "на пальцах" и вышло так, что после нескольких часиков в обнимку с гуглом пришлось в очередной раз осознать, что он не понимает "на пальцах" :c

Ты же - человек живой и, в отличии от гугла, обладаешь потрясающей способностью понимать о чём идёт речь даже когда объясняют "на пальцах", не используя ключевых слов, таких как названия программ.
Подскажи, пожалуйста, какие заветные слова нужно спросить у гугла для решения этой задачи?

Доп инфа:
  • Предполагалось так же что, возможно, эту информацию отправляет не сам клиент с запросом, а DNS-сервер, если какая-то правда в этом есть - использую DNS-сервера Яндекса.

Подходящие решения: всё, что согласится работать под Windows 32-bit :)

1303528560575.png
1303528560575.png (23.36 КБ) 1507 просмотров

Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость