Автонастраивающийся HTTP-сервер
От: nnemo  
Дата: 19.12.10 20:41
Оценка:
Здравствуйте Всем.

Есть такая проблема.
Необходимо написать программу, которая будет представлять из себя HTTP(S)-сервер с автонастройкой под любую топологию сети и любые условия подключения к интернету.
С самим HTTP-сервером проблем нет.

Помогите пожалуйста с автоконфигом.
Предположим, что доступ с правами админа ко всем машинам (точкам доступа) на пути (в случае коннекта через другую машину/точку доступа локальной сети) есть.
Если коннект через ADSL-модем, то предположим, что может не быть доступа к модему, (запаролен провайдером) и менять программно его настройки не получится.


В результате работы автоконфига, при старте сервера, он должен быть доступен из интернета, независимо от:
— того, за сколькими шлюзами находится машина
— какого типа IP-адрес машины (статический/динамический). Использование сервиса DynDNS.com — подходит
— установлен или нет на машине fairwall


Подскажите пожалуйста, ВОЗМОЖНО ЛИ ЭТО ВООБЩЕ и в какую сторону копать (любые варианты решения подобных проблем, ссылки, исходники...).
Может быть есть готовые решения (open source).
Я понимаю, что при решении подобной задачи, возможна масса "подводных камней"...

Буду благодарен за любой совет, подсказку, т.к. пока даже не знаю, с какой стороны к этому подойти
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.