0 / 0 / 1
Регистрация: 30.01.2014
Сообщений: 29
|
|
1 | |
Получить (или создать) свободный ip адрес в локалке16.03.2014, 15:10. Показов 671. Ответов 0
Метки нет (Все метки)
Здравствуйте уважаемые эксперты.
Тут такая проблема. Пишу модуль для продукта и он должен когда, запускаются приложения которые слушают какой-то ip (читай серверы), делать так что бы сервер слушал другой ip. Пример: Запускается apache, когда он пишет вызывает функцию bind() что бы зарегистрироваться что он слушает 80 порт и какой то ip, а точнее тот ip который ему дала система, а системе в свою очередь wi-fi роутер, маршрутизатор, провайдер и т.д. У меня написан lsp провайдер который перехватывает эти вызовы. И во время выполнения bind() меняет ip с того что был по умолчанию, на свой. Для того что бы в систему добавить новый IP юзаю AddIPAddress и тогда в у моей сетевой карты появляется еще один ip адрес, но виртуальный. Внимание вопрос. Как мне узнать какой ip адрес добавлять? Для того что бы быть в подсетке. Я сначала думал что нужно запросить у dhcp сервера инфу, но dhcp сервер не всегда бывает. Может проверять диапазон ip в локалке и выбрать свободный. Подскажите плиз!
0
|
16.03.2014, 15:10 | |
Ответы с готовыми решениями:
0
Как определить (получить) имя или адрес машины в локалке, на которой установлен MS SQL Получить или задать адрес сайта Получить адрес файла или папки Как получить текущую адрес страницы (или откуда пришел)? |
16.03.2014, 15:10 | |
16.03.2014, 15:10 | |
Помогаю со студенческими работами здесь
1
Как с библиотекой xNet или без нее получить URL адрес страницы? Как получить указатель или прочитать значение, зная базовый адрес и оффсеты? Как получить доступ к файлам через сетевую папку (создать файлы в сетевой или просто получить список)? Получить адрес ИЗ указателя на адрес другой программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |