Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
|
fortgeschrittene:key-dhcp4 [2024/01/04 14:44] ingo_wichmann gelöscht |
— (aktuell) | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | Pakete: | ||
| - | * Debian 12: ''kea-dhcp4-server'' | ||
| - | |||
| - | <file javascript /etc/kea/kea-dhcp4.conf> | ||
| - | { | ||
| - | "Dhcp4": { | ||
| - | "interfaces-config": { | ||
| - | "interfaces": [ "ens3" ] | ||
| - | }, | ||
| - | | ||
| - | "control-socket": { | ||
| - | "socket-type": "unix", | ||
| - | "socket-name": "/run/kea/kea4-ctrl-socket" | ||
| - | }, | ||
| - | "host-reservation-identifiers": [ "hw-address" ], // wird schneller verarbeitet als der default, sinnvoll wenn man client id/hostname, duid usw. nicht nutzt | ||
| - | "subnet4": [ | ||
| - | { | ||
| - | "subnet": "192.168.242.0/24", | ||
| - | "reservation-mode": "disabled", // oder "out-of-pool" // beides wird schneller verarbeitet als der default | ||
| - | // "pools": [ { "pool": "192.168.242.128 - 192.168.242.191" } ], | ||
| - | | ||
| - | "option-data": [ | ||
| - | { | ||
| - | "name": "routers", | ||
| - | "data": "192.168.242.1" | ||
| - | }, | ||
| - | { | ||
| - | "name": "domain-name-servers", | ||
| - | "data": "192.168.1.5" | ||
| - | }, | ||
| - | { | ||
| - | "name": "domain-search", | ||
| - | "data": "linuxhotel.de" | ||
| - | } | ||
| - | ], | ||
| - | | ||
| - | "reservations": [ | ||
| - | { | ||
| - | "hw-address": "52:54:00:00:01:02", | ||
| - | "ip-address": "192.168.242.12" | ||
| - | } | ||
| - | ] | ||
| - | } | ||
| - | ], | ||
| - | | ||
| - | "loggers": [ | ||
| - | { | ||
| - | "name": "kea-dhcp4", | ||
| - | "severity": "INFO", | ||
| - | "output_options": [ | ||
| - | { | ||
| - | "output": "stdout", | ||
| - | "pattern": "%-5p %m\n" | ||
| - | } | ||
| - | ] | ||
| - | } | ||
| - | ] | ||
| - | } | ||
| - | } | ||
| - | </file> | ||
| - | |||
| - | kea-dhcp4 -t /etc/kea/kea-dhcp4.conf | ||
| - | systemctl restart kea-dhcp4-server.service | ||
| - | bzw. | ||
| - | systemctl kill --signal=HUP kea-dhcp4-server.service | ||
| - | journalctl -fu kea-dhcp4-server.service | ||
| - | |||
| - | Reload für kea-dhcp4 aktivieren: | ||
| - | systemctl edit kea-dhcp4-server.service | ||
| - | <file txt /etc/systemd/system/kea-dhcp4-server.service.d/exec_reload.conf> | ||
| - | [Service] | ||
| - | ExecReload=kill -HUP $MAINPID | ||
| - | </file> | ||