У меня проблема с новым ISC DHCP, KEA, на сервере MySQL. Я хочу хранить лизинг в своей БД, он работает, но некоторая информация не сохраняется.KEA dhcp Mysql Backend
я получаю такого рода запись в моей БД:
+------------+--------+-----------+----------------+---------------------+-----------+----------+----------+----------+
| address | hwaddr | client_id | valid_lifetime | expire | subnet_id | fqdn_fwd | fqdn_rev | hostname |
+------------+--------+-----------+----------------+---------------------+-----------+----------+----------+----------+
| 3232236052 | '° | NULL | 4000 | 2015-07-22 08:54:32 | 1 | 0 | 0 | │
+------------+--------+-----------+----------------+---------------------+-----------+----------+----------+----------+
Поле адреса является IP-адрес в десятичном, я проверил, и это хорошо. Я не нашел, как изменить IP-адрес на формат IPv4 и как сохранить адрес mac в поле hwaddr в документации KEA.
Если кто-то знает, как это сделать, я буду очень благодарен!
Спасибо!
Это работает, я могу видеть свой IP-адрес и hwaddr! Спасибо ! Но я хотел бы иметь эти значения в моей базе данных, есть ли у вас идея заставить KEA хранить эти данные непосредственно в этом формате? это даже возможно? И можете ли вы поделиться мне ссылкой, где вы нашли тип данных? Еще раз спасибо! – MaxGeneGrim
@MaxGeneGrim, вы можете найти [dhcpdb_create.mysql] (https://github.com/isc-projects/kea/blob/master/src/bin/admin/scripts/mysql/dhcpdb_create.mysql) скрипт в пакете Kea , Не знаете, как изменить способ хранения информации в базе данных. – vhu