Moinsen allerseits,
grundsätzlich finde ich, dass Wireguard eine sehr handliche VPN Lösung ist.
Ich verwende seit gut sechs Monaten einen Wireguard Server mit mittlerweile bis zu 15 Clients.
Leider kann man den Clients in der Konfiguration, abgesehen vom eindeutigen public key, keine Namen zuordnen. Das finde ich etwas unüberischtlich, wenn zum Beispiel im laufenden Betrieb mal ein Peer gelöscht werden soll. Dazu muss ich eine separate Liste mit der Zuordnung der Clients/Rechner und keys füren.
Code:
wg set wg0 peer hJdgcBWLelJp/dfhnrS67csf+mDyKrwSWHdh4A4RyMlE= remove
Eine Kommentarzeile scheidet aus, weil ich die Option
Code:
safe config = true
gesetzt habe. Bei jedem dynamischen Update der Datei werden alle Kommentare enfernt.

Ihc würde gerne den Namen als einen Bestandteil mit in den public key schreiben.
Das Problem, bei der Erzeugung des public keys wird der privte key übergeben.
Code:
wg genkey | tee private.key.client1 | wg pubkey > pub.key.client1
Jetzt hätte ich gerne einen public key der so aufgebaut ist:
Code:
# cat pub.key.client1
CLIENT1xvYAjGf+xqU8O/2uz5JaWH33xE15uJ2y572M=
Jemand eine Idee, ist das möglich?
Gruß
craano