| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > DHCP запрос |
| Автор: naz191 4.8.2010, 12:12 |
| Здравствуйте! Нужно сделать прогу которая умеет работать с DHCP. т.е. отправлять DHCP запросы и принимать их. Суть в следующем : В сети несколько DHCP серверов IP раздаются автоматом. при подключений к сети(интернет) прога "общаясь" с dhcp серверами позволяет пользователю получить желаемый IP из нескольких диапазонов IP. Возможно ли такое сотворить с помшью Delphi? или это бред? Дайте пожалуйста направление - куда думать, где искать... как я понял прога дожна сама подключаться к интернету - для того чтобы получить IP. |
| Автор: drkot 24.8.2010, 00:36 |
да, это бред в настройках сетевого интерфейса можно указать желаемый сервер. это не просто бред, а скорее диверсия или полное непонимание сетевых технологий |
| Автор: akimovaleks 24.8.2010, 21:27 | ||
|
| Автор: naz191 26.8.2010, 08:39 | ||
2)Мля ты хочешь сказать что у моего провайдера не может быть несколько серверов? ))) Добавлено через 11 минут и 25 секунд Короче при подключений к интернету комп получает IP адресс, так вот комп сам выбирает из нескольких DHCP серверов "подходящий" по каким то параметрам, а каждый сервер предлагает разные IP (у моего провайдера 6 подсетей ) так вот мне нужно создать прогу при помощи которой я бы мог сам выбирать DHCP сервер и IP. (ДА! да! я мог тут допустить ошибки - я не очень шарю в терминах т.к я не программер но думаю суть ясна) |
| Автор: drkot 26.8.2010, 10:38 |
| naz191, Если Вы так хотите .... Как правило сервер выдающий адреса ОДИН, тк иметь их 2,3 или более просто нет смысла (не важно сколько подсетей обслуживается). Если миграция по под сетям приводит к нарушению области видимости (скажем вам становятся недоступны некоторые компы в локальной сети) то об жтом стоит поговорить с провайдером, и думаю все решится. Если же IP "реальный", то Вам должно быть фиолево какой он и к какой подсети относится. Если в сети более одного сервера, то такая сеть нормально работать не будет, точнее один из серверов будет просто бездействовать. А почему Вы решили что в сети НЕСКОЛЬКО DHCP серверов? Вы видели множественные ответы на широковещательный запрос? Если да, то настройте брандмауер на фильтрацию ответов от "нежелательных" серверов. Но скорее всего ситуация такая: сервер один, диапазонов IP для выдачи несколько. Соответствено он выдает либо случайный либо сбалансированный (равномерность диапазонов) IP в ответ. Вот и все. |
| Автор: Finalist 26.8.2010, 10:38 |
| я не думаю что это именно dhcp. в инет выходишь по рррое? |
| Автор: naz191 26.8.2010, 15:44 | ||
да через pppoe. |
| Автор: Finalist 26.8.2010, 16:03 |
| Ну тогда у провайдера только один сервер(скорее всего) просто он тебе дает айпи который щас свободен.. Не думаю что можно выбрать адрес из списка.. какой дали, такой носи.. С провайдером договорись, чтоб они тебе статический айпи сделали, у моего провайдера это не дорого.. меньше 50 рублей в месяц |
| Автор: cat512 27.8.2010, 20:58 | ||
http://technet.microsoft.com/ru-ru/library/cc778572(WS.10).aspx Добавлено через 4 минуты и 46 секунд http://technet.microsoft.com/ru-ru/library/cc753477(WS.10).aspx |
| Автор: cat512 27.8.2010, 21:14 |
| http://technet.microsoft.com/ru-ru/library/cc770535(WS.10).aspx |