Я настраиваю Kea DHCP с базой данных postgresql.Когда аренда создается, она хорошо добавляется в базу данных, но при подключении нового хоста в базе данных в таблице «hosts» ничего не создается
"lease-database": {
"type": "postgresql",
"name": "dhcp",
"user": "kea",
"password": "toto",
"host": "localhost",
"port": 5432
},
"hosts-database": {
"type": "postgresql",
"name": "dhcp",
"user": "kea",
"password": "toto",
"host": "localhost",
"port": 5432
},
На самом деле у меня все хорошо сдается в аренду:
address | hwaddr | client_id | valid_lifetime | expire | subnet_id | fqdn_fwd | fqdn_rev | hostname | state | user_context
-----------+----------------+-----------+----------------+------------------------+-----------+----------+----------+----------+-------+--------------
172491571 | \x506b8d5a2d9a | \x | 4000 | 2018-12-26 11:41:27+00 | 1 | t | t | debian | 0 |
172491573 | \x506b8d708a62 | \x | 4000 | 2018-12-26 12:07:31+00 | 1 | t | t | debian | 0 |
172491572 | \x506b8d2abde6 | \x | 4000 | 2018-12-26 12:09:49+00 | 1 | t | t | debian | 0 |
(3 rows)
Но в моей базе данных нет хостов.
host_id | dhcp_identifier | dhcp_identifier_type | dhcp4_subnet_id | dhcp6_subnet_id | ipv4_address | hostname | dhcp4_client_classes | dhcp6_client_classes | dhcp4_next_server | dhcp4_server_hostname | dhcp4_boot_file_name | user_context | auth_key
---------+-----------------+----------------------+-----------------+-----------------+--------------+----------+----------------------+----------------------+-------------------+-----------------------+----------------------+--------------+----------
(0 rows)
Мне не хватает элемента в конфигурации, позволяющего добавить хост в БД?