WireGuard/debug: Unterschied zwischen den Versionen
K Textersetzung - „Kategorie:Entwurf“ durch „“ |
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“ |
||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 29: | Zeile 29: | ||
== Installation == | == Installation == | ||
== Anwendungen == | == Anwendungen == | ||
=== | === Problembehebung === | ||
== | == Aufruf == | ||
=== Optionen === | === Optionen === | ||
=== Parameter === | === Parameter === | ||
Zeile 40: | Zeile 40: | ||
== Dokumentation == | == Dokumentation == | ||
=== RFC === | === RFC === | ||
=== Man- | === Man-Page === | ||
=== Info-Pages === | === Info-Pages === | ||
== Siehe auch == | == Siehe auch == | ||
Zeile 48: | Zeile 48: | ||
=== Projekt-Homepage === | === Projekt-Homepage === | ||
=== Weblinks === | === Weblinks === | ||
[[Kategorie:WireGuard]] | [[Kategorie:WireGuard]] |
Aktuelle Version vom 12. November 2024, 19:40 Uhr
Debug WireGuard using Linux kernel dyamic debug
Beschreibung
- This uses Linux kernel dyamic debug features
- This asumes that debugfs is mounted under /sys/kernel/debug
- https://www.kernel.org/doc/html/latest/admin-guide/dynamic-debug-howto.html
Enable WireGuard debug
echo 'module wireguard +p' | sudo tee /sys/kernel/debug/dynamic_debug/control
Disable WireGuard debug
echo 'module wireguard -p' | sudo tee /sys/kernel/debug/dynamic_debug/control
View Logs
dmesg
or
sudo journalctl -f
- Example output
[431032.581466] wireguard: wg0: Sending keepalive packet to peer 1 (10.0.0.1:51820) [431032.581524] wireguard: wg0: Sending handshake initiation to peer 1 (10.0.0.1:51820) [431032.584389] wireguard: wg0: Receiving handshake response from peer 1 (10.0.0.1:51820) [431032.584396] wireguard: wg0: Keypair 3435 destroyed for peer 1 [431032.584398] wireguard: wg0: Keypair 3437 created for peer 1 [431032.584402] wireguard: wg0: Sending keepalive packet to peer 1 (10.0.0.1:51820) [431057.669188] wireguard: wg0: Sending keepalive packet to peer 1 (10.0.0.1:51820) [431082.756942] wireguard: wg0: Sending keepalive packet to peer 1 (10.0.0.1:51820)
Installation
Anwendungen
Problembehebung
Aufruf
Optionen
Parameter
Umgebungsvariablen
Exit-Status
Konfiguration
Dateien
Sicherheit
Dokumentation
RFC
Man-Page
Info-Pages
Siehe auch
- man wg(8)