|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Davletbaev 2:5010/70 12 Jan 2005 14:15:03 To : All Subject : DHCP: MAC + relay = address -------------------------------------------------------------------------------- Hеобходимо выдавать адреса по DHCP с учётом MAC-адреса и DHCP-релея, через который обратился клиент. Точнее это выглядит так: клиент выходит в сеть через маршрутизатор, на котором установлен DHCP-релей - сначала он запрашивает настройки, релей пересылает запрос серверу, а сервер, в зависимости от MACа выдаёт фиксированный адрес. Здесь всё ясно: host test1 { hardware ethernet 00:90:27:98:e1:e9; fixed-address 192.168.137.6; } Hо кроме того, может получиться так, что клиент выходит через другой маршрутизатор (потому что первый не работает, или сеть в обрыве, или ещё что-нибудь). Поэтому нужно выдавать адрес ещё и в зависимости от релея, через который клиент запросил настройки. Примерно так: если MAC = XXXX то если Relay = XXXX то адрес = xx.xx.xx.xx иначе адрес = xx.xx.xx.xx готово готово С идентификацией релея в httpd.conf разобрался (relay.circuit-di), но настроить httpd по вышеприведённой схеме не могу. Возможно ли вообще реализовать такую схему? Если да, то как? Большое спасибо. Дмитрий Давлетбаев. --- ifmail v.2.15dev5 * Origin: South Ural Network (2:5010/70) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1502e7e01413.html, оценка из 5, голосов 10
|