URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79134
[ Назад ]

Исходное сообщение
"Редирект не по ip, а по имени хоста"

Отправлено volk1905 , 07-Мрт-08 09:09 
Добрый день.
Есть терминал сервер (rdp, 3389port), есть клиенты и есть машина-редиректор (FreeBSD 6.2).
Все эти три точки находятся в разных сетях и имеют белые ip.
Клиенты подключаются не по ip машины-редиректора, а по его host name, т.к. ip динамический. Далее rinetd все редиректит на терминал сервер. Все работает, адрес сервера клиенты не видят и это прекрасно.
Теперь появился второй сервер и надо редиректить на два сервера. Проблема в том что на машине-редиректоре всего один ip.
Нет ли такого софта, который бы редиректил не по ip источника, а по хост нэйму к кторому обращаются? Т.е. софтинка должна работать как Apache, который может кучу виртуал хостов на одном ip держать и разбирать их по имени хоста, к которому обращаются?

Спасибо.


Содержание

Сообщения в этом обсуждении
"Редирект не по ip, а по имени хоста"
Отправлено anonymous , 07-Мрт-08 09:19 
>Нет ли такого софта, который бы редиректил не по ip источника, а
>по хост нэйму к кторому обращаются? Т.е. софтинка должна работать как
>Apache, который может кучу виртуал хостов на одном ip держать и
>разбирать их по имени хоста, к которому обращаются?

Протокол HTTP это поддерживает, а протокол RDP -- нет.  Так что увы.


"Редирект не по ip, а по имени хоста"
Отправлено butcher , 07-Мрт-08 09:56 
>по хост нэйму к кторому обращаются? Т.е. софтинка должна работать как
>Apache, который может кучу виртуал хостов на одном ip держать и
>разбирать их по имени хоста, к которому обращаются?

Выберите в качестве критерия для редиректа TCP порт. Может получится, если в самом протоколе это не контролируется. Клиент mstsc умеет подключаться на разные порты.


"Редирект не по ip, а по имени хоста"
Отправлено volk1905 , 07-Мрт-08 10:34 
>>по хост нэйму к кторому обращаются? Т.е. софтинка должна работать как
>>Apache, который может кучу виртуал хостов на одном ip держать и
>>разбирать их по имени хоста, к которому обращаются?
>
>Выберите в качестве критерия для редиректа TCP порт. Может получится, если в
>самом протоколе это не контролируется. Клиент mstsc умеет подключаться на разные
>порты.

Спасибо за мнение.
Я думал об этом, но, если mstsc позволяет конструкцию адрес:порт, то tsweb сразу же начинает грязно ругаться. Работа идет именно через web морду.
Я уже вынашивал планы заворота всего RDP трафика на 80 порт и разбор имени хоста в апаче, но первый ответивший в этой теме меня осадил. Попробую вечером, но надежд нет.

Спасибо еще раз.



"Редирект не по ip, а по имени хоста"
Отправлено Skif , 07-Мрт-08 12:48 
>[оверквотинг удален]
>
>Спасибо за мнение.
>Я думал об этом, но, если mstsc позволяет конструкцию адрес:порт, то tsweb
>сразу же начинает грязно ругаться. Работа идет именно через web морду.
>
>Я уже вынашивал планы заворота всего RDP трафика на 80 порт и
>разбор имени хоста в апаче, но первый ответивший в этой теме
>меня осадил. Попробую вечером, но надежд нет.
>
>Спасибо еще раз.

Можно еще посмотреть в сторону кластера терминалов, если это вам подойдет. Но это уже больше к виндузятникам


"Редирект не по ip, а по имени хоста"
Отправлено volk1905 , 07-Мрт-08 13:10 
>Можно еще посмотреть в сторону кластера терминалов, если это вам подойдет. Но
>это уже больше к виндузятникам

Кластер тут не причем. Сервера стоят в разных городах и имеют разные адреса. Промежуточная машинка должна клиентов на них редиректить, т.е. на ней надо что-то решить. Самое простое - несколько ip, но с этим никак пока не получается.