tachtler:dhcp_isc_kea_archlinux
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:dhcp_isc_kea_archlinux [2023/04/16 09:05] – [Erster Start] klaus | tachtler:dhcp_isc_kea_archlinux [2024/02/23 07:29] (aktuell) – [Test kea-ctrl-agent.service] klaus | ||
---|---|---|---|
Zeile 3004: | Zeile 3004: | ||
Mit nachfolgenden Befehlen kann überprüft werden, ob die enstrpechenden Startvorgänge korrekt und wie gewünscht erfolgt sind: | Mit nachfolgenden Befehlen kann überprüft werden, ob die enstrpechenden Startvorgänge korrekt und wie gewünscht erfolgt sind: | ||
- | ==== kea-dhcp4.service ==== | + | ==== Start kea-dhcp4.service ==== |
< | < | ||
Zeile 3037: | Zeile 3037: | ||
</ | </ | ||
- | ==== kea-dhcp6.service ==== | + | ==== Start kea-dhcp6.service ==== |
< | < | ||
Zeile 3070: | Zeile 3070: | ||
</ | </ | ||
- | ==== kea-ctrl-agent.service ==== | + | ==== Start kea-ctrl-agent.service ==== |
< | < | ||
Zeile 3094: | Zeile 3094: | ||
===== Erste Tests ===== | ===== Erste Tests ===== | ||
+ | Nachfolgende Test ermöglichen den Nachweis, das DHCP-Anfragen und die Steuerung des [[https:// | ||
- | :!: **Hier geht es weiter... / To be continued...** | + | ==== Test kea-dhcp4.service ==== |
+ | |||
+ | Nachfolgender Befehl, **ausgeführt __auf und von einem weiteren Server__**, auf dem das Programm **'' | ||
+ | < | ||
+ | # perfdhcp -4 -b mac=ab:12: | ||
+ | </ | ||
+ | < | ||
+ | Running: perfdhcp -4 -b mac=ab: | ||
+ | Scenario: basic. | ||
+ | Multi-thread mode enabled. | ||
+ | ***Rate statistics*** | ||
+ | Rate: 0 4-way exchanges/ | ||
+ | ***Malformed Packets*** | ||
+ | Malformed packets: 0 | ||
+ | ***Statistics for: DISCOVER-OFFER*** | ||
+ | sent packets: 1 | ||
+ | received packets: 0 | ||
+ | drops: 1 | ||
+ | drops ratio: 100 % | ||
+ | orphans: 0 | ||
+ | rejected leases: 0 | ||
+ | non unique addresses: 0 | ||
+ | |||
+ | min delay: inf ms | ||
+ | avg delay: min delay: n/a | ||
+ | avg delay: n/a | ||
+ | max delay: n/a | ||
+ | std deviation: n/a | ||
+ | collected packets: 0 | ||
+ | |||
+ | ***Statistics for: REQUEST-ACK*** | ||
+ | sent packets: 0 | ||
+ | received packets: 0 | ||
+ | drops: 0 | ||
+ | drops ratio: -nan % | ||
+ | orphans: 0 | ||
+ | rejected leases: 0 | ||
+ | non unique addresses: 0 | ||
+ | |||
+ | min delay: inf ms | ||
+ | avg delay: min delay: n/a | ||
+ | avg delay: n/a | ||
+ | max delay: n/a | ||
+ | std deviation: n/a | ||
+ | collected packets: 0 | ||
+ | </ | ||
+ | |||
+ | Das Ergebnis, ist dann im **LOG**, des [[https:// | ||
+ | < | ||
+ | # journalctl -ft kea-dhcp4 | ||
+ | </ | ||
+ | < | ||
+ | Apr 16 09:10:55 server kea-dhcp4[941]: | ||
+ | [hwtype=1 ab: | ||
+ | </ | ||
+ | |||
+ | ==== Test kea-dhcp6.service ==== | ||
+ | |||
+ | Nachfolgender Befehl, **ausgeführt __auf und von einem weiteren Server__**, auf dem das Programm **'' | ||
+ | < | ||
+ | # perfdhcp -6 -b duid=00040102030405060708090a0b0c -n 1 -l net0 | ||
+ | </ | ||
+ | < | ||
+ | Running: perfdhcp -6 -b duid=00040102030405060708090a0b0c -n 1 -l net0 | ||
+ | Scenario: basic. | ||
+ | Multi-thread mode enabled. | ||
+ | ***Rate statistics*** | ||
+ | Rate: 0 4-way exchanges/ | ||
+ | ***Malformed Packets*** | ||
+ | Malformed packets: 0 | ||
+ | ***Statistics for: SOLICIT-ADVERTISE*** | ||
+ | sent packets: 1 | ||
+ | received packets: 0 | ||
+ | drops: 1 | ||
+ | drops ratio: 100 % | ||
+ | orphans: 0 | ||
+ | rejected leases: 0 | ||
+ | non unique addresses: 0 | ||
+ | |||
+ | min delay: inf ms | ||
+ | avg delay: min delay: n/a | ||
+ | avg delay: n/a | ||
+ | max delay: n/a | ||
+ | std deviation: n/a | ||
+ | collected packets: 0 | ||
+ | |||
+ | ***Statistics for: REQUEST-REPLY*** | ||
+ | sent packets: 0 | ||
+ | received packets: 0 | ||
+ | drops: 0 | ||
+ | drops ratio: -nan % | ||
+ | orphans: 0 | ||
+ | rejected leases: 0 | ||
+ | non unique addresses: 0 | ||
+ | |||
+ | min delay: inf ms | ||
+ | avg delay: min delay: n/a | ||
+ | avg delay: n/a | ||
+ | max delay: n/a | ||
+ | std deviation: n/a | ||
+ | collected packets: 0 | ||
+ | </ | ||
+ | |||
+ | Das Ergebnis, ist dann im **LOG**, des [[https:// | ||
+ | < | ||
+ | # journalctl -ft kea-dhcp6 | ||
+ | </ | ||
+ | < | ||
+ | ALLOC_ENGINE_V6_HR_ADDR_GRANTED reserved address fd00:: | ||
+ | duid=[00: | ||
+ | Apr 16 09:19:02 server kea-dhcp6[943]: | ||
+ | duid=[00: | ||
+ | and iaid=1 will be advertised | ||
+ | </ | ||
+ | |||
+ | ==== Test kea-ctrl-agent.service ==== | ||
+ | |||
+ | Nachfolgender Befehl, **ausgeführt __auf dem [[https:// | ||
+ | |||
+ | :!: **WICHTIG** - **Erst __nach__ dem drücken der Tastenkombination [Strg-C]/ | ||
+ | |||
+ | < | ||
+ | # kea-shell --host localhost --port 8000 --ca / | ||
+ | </ | ||
+ | |||
+ | Die Ausgabe, welche durch die Umleitung (pipe) an den Befehl '' | ||
+ | < | ||
+ | [ | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | :\nMySQL backend 14.0, library 3.3.4\nPostgreSQL backend 13.0, library 150002\nMemfile backend 2.1" | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | </ | ||
+ | |||
+ | oder | ||
+ | |||
+ | :!: **WICHTIG** - **Erst __nach__ dem drücken der Tastenkombination [Strg-C]/ | ||
+ | |||
+ | < | ||
+ | # kea-shell --host localhost --port 8000 --ca / | ||
+ | </ | ||
+ | |||
+ | Die Ausgabe, welche durch die Umleitung (pipe) an den Befehl '' | ||
+ | < | ||
+ | [ | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | :\nMySQL backend 14.0, library 3.3.4\nPostgreSQL backend 13.0, library 150002\nMemfile backend 4.0" | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | |||
+ | </ | ||
+ | |||
+ | Nachfolgender Befehl gibt eine Übersicht aus, welche Steuerungsbefehle über den Aufruf der **'' | ||
+ | < | ||
+ | # kea-shell --host localhost --port 8000 --ca / | ||
+ | [ | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | ], | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | </ | ||
+ | |||
+ | Weitere Informationen, | ||
+ | * **[[https:// | ||
tachtler/dhcp_isc_kea_archlinux.1681628728.txt.gz · Zuletzt geändert: 2023/04/16 09:05 von klaus