Включил dhcp-ignore=tag:!known в dnsmasq, но есть новые клиенты, которым нужно разрешить получать именно DHCP. Как это сделать? Делал так:
dnsmasq --dhcp-host=08:00:27:e0:51:e4,deptk-xp,12H
Получил ошибку:
dnsmasq: failed to bind listening socket for fe80::200:21ff:feec:d34e: Адрес уже используетсяХотя адрес не понять какой и точно не используется.
Статика не подойдет.
> dnsmasq --dhcp-host=08:00:27:e0:51:e4,deptk-xp,12Hмля, конечно используется, если dnsmasq уже бегает а ты его с каким то мутным параметром второй раз запускаешь.
в конфиг пропиши хост и всё.
маны читать надо ...
>> dnsmasq --dhcp-host=08:00:27:e0:51:e4,deptk-xp,12H
> мля, конечно используется, если dnsmasq уже бегает а ты его с каким
> то мутным параметром второй раз запускаешь.
> в конфиг пропиши хост и всё.
> маны читать надо ...Не разобрался я в мане... В конфиг не проблема прописать, просто я думал, что хосту можно как-то разрешить получить ip и он как все появится в /var/lib/misc/dnsmasq.leases
>> dnsmasq --dhcp-host=08:00:27:e0:51:e4,deptk-xp,12H
> мля, конечно используется, если dnsmasq уже бегает а ты его с каким
> то мутным параметром второй раз запускаешь.
> в конфиг пропиши хост и всё.
> маны читать надо ...Остановил dnsmasq, сделал dnsmasq --dhcp-host=08:00:27:e0:51:e4,deptk-xp,12H. Теперь вообще не запускается: dnsmasq: failed to bind listening socket for fe80::200:21ff:feec:d34e: Адрес уже используется
failed!