Tutorialul la care ați făcut referire pare că vă direcționează către o topologie „hub and spoke”, în care Peer A și Peer B nu se conectează direct unul la altul, ci conexiunea lor este direcționată prin serverul dvs. Dacă asta vrei să faci, ar trebui să îl eliminați pe al doilea [Peer] intrare din ambele fișiere de configurare a lui Peer A și a lui Peer B și modificați IP-uri permise stabilirea primelor lor [Peer] intrare la asta:
IP-uri permise = 192.168.6.0/24
De asemenea, va trebui să vă asigurați că activați redirecționarea pachetelor pe server. Există câteva moduri diferite de a face acest lucru, dar cel mai simplu cu WireGuard este doar să adăugați următoarele PreUp comanda către [Interfață] secțiunea fișierului de configurare al serverului:
PreUp = sysctl -w net.ipv4.ip_forward=1
Cu toate acestea, dacă ceea ce doriți să faceți este să conectați Peer A la Peer B direct (adică „punct la punct”), trebuie să aveți o adresă IP publică statică pentru unul dintre egali. Dacă acesta este cazul, ai păstra acea secundă [Peer] intrare în fișierele de configurare a lui Peer A și Peer B; și adăugați un Punct final setarea la al doilea [Peer] introducerea unuia dintre dosarele lor și a ListenPort setarea la [Interfață] intrarea celuilalt.
De exemplu, dacă Peer A este accesibil pentru Peer B prin Internet (sau o rețea internă) la 198.51.100.123 și are portul UDP 51820 accesibil noilor conexiuni de la Peer B, schimbați al doilea [Peer] intrare în fișierul de configurare al lui Peer B la aceasta:
[Peer]
PublicKey = <cheie>
IP-uri permise = 192.168.6.2/32
Punct final = 198.51.100.123:51820
PersistentKeepalive = 15
Și schimbați [Interfață] intrare în configurația lui Peer A la aceasta:
[Interfață]
PrivateKey = <cheie>
Adresa = 192.168.6.2/32
ListenPort = 51820