LINUX.ORG.RU
ФорумAdmin

[DHCP] Разные ip разным клиентам


0

1

Задача следующая: стоит сервер Debian 6, с настроенным dhcp-сервером, раздающим всякие адреса:и статические, и динамические. Нужно настроить(что именно?) систему так, чтобы она выдавала разные ip-диапазоны в зависимости от того, кто просит ip. Спрашивают в основном клиенты wifi, c wifi роутеров. На этих роутерах есть функция dhcp-relay. Думаю, она как-то поможет решить вопрос.

Ответ на: комментарий от Neoretix

Ну да, конечно, сразу «левые» вопросы:)

Чтобы определить «расположение» клиентов, на каких хотспотах они, а там уже примерное физическое расположение

Есть мысли в этом направлении?

leader32 ()

в зависимости от того, кто просит ip

в смысле кто? Как ты отличаешь «плохих» клиентов от «хорооших»?

Может тебе нужен статический маппинг?

true_admin ★★★★★ ()
Ответ на: комментарий от leader32

Чтобы определить «расположение» клиентов, на каких хотспотах они, а там уже примерное физическое расположение

это не так делается. просто тупо собери статистику с точки и всё. они все знают кто к ним подключился

true_admin ★★★★★ ()
Ответ на: комментарий от true_admin

Что подрезумевается под статическим маппингом?

Думаю, примерно будет так: На ТД включен DHCP-Relay, который перенаправляет запросы на DHCP-сервер. На сервере поднять дополнительный ip-адрес(для wifi-ников своя подсеть есть уже), и этот адрес указывать в качестве адреса DHCP-сервера. Но как тогда сказать этому DHCP-серверу(isc-dhcp-server), что запрос пришел именно от wifi-клиента?

leader32 ()
Ответ на: комментарий от leader32

Тебе человек уже сказал - смотри статистику точки. Ты выбираешь странный образ определения.

Или засунь тогда каждый хотспот в свою подсеть, коль ты такой извращенец. Тогда и проблем нет, по ip сразу видно откуда человек и нету геморроя с настройкой DHCP на гейте.

Neoretix ()
Ответ на: комментарий от Neoretix

Тыщу раз гугл давал этот URL, читал, многа букф, искал дальше. А щас прочитал вот что:

«Если нужно привязать IP-адреса не к портам коммутатора, а к самим коммутаторам как таковым, учитывать порт, с которого пришел DHCP-запрос (Agent Circuit ID), не обязательно, а важно настроить совпадение MAC-адреса или IP-адреса DHCP-ретранслятора (Agent Remote ID) в пришедшей опции 82.»

А в широковещательном пакете, пришедшем на мой DHCP-сервер, пишется MAC-адрес WiFi-роутера-источника? Чтобы распознать «негодяя», так сказать. Щас бы wireshark'ом проверил, да только не рядом.

leader32 ()
Ответ на: комментарий от leader32

Если агент поддерживает опцию 82, то будет писаться. В цысках эту опцию нужно отдельно включать к примеру.

blind_oracle ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.