KaraVan Опубликовано 29 июля, 2011 · Жалоба Позволяет-ли функционал RouterOS v5 сваять подобное приведенному конфигу для dhcpd: ## ## IPSTB options space ## option space STB; option STB.product code 1 = text; option STB.option code 2 = text; option STB.version code 3 = text; option STB.homepage code 4 = text; option STB.address code 5 = ip-address; option STB.port code 6 = integer 16; option STB.image code 7 = text; option STB.upgrade_url code 8 = text; option IPSTB code 136=encapsulate STB; ## end class "STB102" { match if (substring(option vendor-class-identifier, 0, 6)="STB102"); vendor-option-space STB; option STB.homepage "http://10.10.10.1/"; option STB.image "STB102_PACKAGE.bin"; option STB.upgrade_url "http://10.10.10.1/update/"; } class "STB201" { match if (substring(option vendor-class-identifier, 0, 6)="STB201"); vendor-option-space STB; option STB.homepage "http://10.10.10.1/"; option STB.image "STB201_PACKAGE.bin"; option STB.upgrade_url "http://10.10.10.1/update/"; } subnet 10.10.10.0 netmask 255.255.255.0 { option domain-name-servers 10.10.10.1; option routers 10.10.10.1; option ntp-servers 10.10.10.1; option domain-name "iptv.offce.gdc.ru"; default-lease-time 1440; max-lease-time 17280; pool { range 10.10.10.40 10.10.10.89; default-lease-time 14400; max-lease-time 19280; allow members of "STB102"; allow members of "STB201"; } pool { range 10.10.10.90 10.10.10.126; deny members of "STB102"; deny members of "STB201"; } } Или лучше сразу от него отказаться? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ilya Evseev Опубликовано 30 июля, 2011 · Жалоба match if (substring(option vendor-class-identifier, 0, 6)="STB102"); http://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Server Про vendor-class-id ничего не сказано, но можно проверять client-id. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
KaraVan Опубликовано 1 августа, 2011 (изменено) · Жалоба client-id 10:34:18 dhcp,debug,packet dhcp: Client-Id = 01-00-80-9F-93-48-D4 По mac-адресу - не подходит, а по vendor-class-identifier нигде ничего не нашел. Видимо, универсальнее все-таки использовать nix-тазик в роли DHCP-сервера... Изменено 1 августа, 2011 пользователем KaraVan Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
KaraVan Опубликовано 2 августа, 2011 (изменено) · Жалоба Хе-хе Зато Микротик умеет ассоциировать произвольный менеджмент-IP адрес коммутатора dhcp-relay с пулом адресов выдаваемым клиентам. :) Изменено 2 августа, 2011 пользователем KaraVan Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...