Initialer WireGuard-Zugang zum undzwar.jetzt-Netz

Wenn du auf dieser Seite landest, weißt du schon, wie du mich kontaktieren kannst. Du bekommst von mir eine Nummer und einen privaten Schlüssel. Alternativ (und sinnvollerweise) generierst du dir selbst einen privaten Schlüssel und teilst mir dann nur den öffentlichen Schlüssel mit.

Im Folgenden bezeichnet ${nummer} die oben genannte Nummer in Dezimaldarstellung, ${schlüssel} den oben genannten Schlüssel und ${hex} die oben genannte Nummer in Hexadezimaldarstellung. Falls du nicht von Hand zwischen Dezimaldarstellung und Hexadezimaldarstellung umrechnen möchtest, kannst du beispielsweise SpeedCrunch installieren1 oder einen der zahlreichen Rechner im Web verwenden, zum Beispiel diesen hier.

Die WireGuard-Konfigurationsdatei sollte dann folgendermaßen aussehen:

[Interface]
PrivateKey = ${schlüssel}
Address = 172.28.0.${nummer}, fd0e:beb:10b5::${hex}

[Peer]
PublicKey = MYp0REER4myljw75ZyVudGClOj5N1cOGvAT+pYQUFkM=
Endpoint = wireguard.undzwar.jetzt:50828
AllowedIPs = 172.28.0.0/16, fd0e:beb:10b5::/48
AllowedIPs = 2a01:4f8:c0c:1eed:cafe::/80
PersistentKeepalive = 25

Wenn du diese Konfiguration aktivierst, sollte der Zugang zum undzwar.jetzt-Netz gegeben sein. Weitere Informationen gibt es anschließend im Wiki, das nur innerhalb des undzwar.jetzt-Netzes verfügbar ist.

Hinweis: Das Wiki ist noch nicht online.

Die Konfiguration des WireGuard-Servers wireguard.undzwar.jetzt:50828 sieht übrigens in der Regel für jeden Peer jeweils so aus:

[Peer]
PublicKey = <öffentlicher Schlüssel zum privaten Schlüssel ${schlüssel}
AllowedIPs = 172.28.0.${nummer}/32"
AllowedIPs = 172.28.${nummer}.0/24"
AllowedIPs = fd0e:0beb:10b5::${hex}/128"
AllowedIPs = fd0e:0beb:10b5:${hex}00::/56"
AllowedIPs = 2a01:4f8:c0c:1eed:cafe:${hex}00::/88"

  1. Die Funktion hex gibt die Hexadezimaldarstellung aus, die Funktion bin die Binärdarstellung. hex(100) liefert beispielsweise als Ergebnis 0x64. Mit dem Präfix 0x können Hexadezimalzahlen eingegeben werden. Der Präfix 0b ist für Binärzahlen. 0b101010 ist zum Beispiel die (Dezimal-)Zahl 42.↩︎