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