also ich habe Wireguard auf meinem Linux-Server eingerichtet und versuche, mich auf meinem Windows-Rechner damit zu verbinden. Hier ist die Konfiguration, die ich verwende, um mich auf meinem Windows-Rechner damit zu verbinden.
[Interface]
PrivateKey = hidden
Address = 10.66.66.2/32,fd42:42:42::2/128
DNS = 1.1.1.1,1.0.0.1
[Peer]
PublicKey = hidden
PresharedKey = hidden
Endpoint = 149.102.148.225:64071
AllowedIPs = 0.0.0.0/0,::/0
Wenn ich auf meiner Win-Maschine auf „Aktivieren“ drücke, wird angezeigt, dass die Aktivierung erfolgt ist, aber ich kann nichts tun.
Antwort1
Sie weisen der Schnittstelle eine Adresse mit einer 32-Bit-Netzmaske ( /32
) zu. Dies bedeutet, dass die Adresse nicht Teil eines Subnetzes ist und das Betriebssystem nicht automatisch eine Route für die Adressen hinzufügt, die über diese Schnittstelle zugänglich sind.
Um dies zu lösen, können Sie die Adressen entweder mit einer engeren Maske zuweisen ( /24
ist wahrscheinlich angemessen) oder die Routen manuell konfigurieren.