Am un server (10.42.0.1) și un client (10.42.0.2), ambele cu wg
. Le-am configurat pe ambele folosind wg
comandă astfel încât să poată vorbi între ei.
client wg
:
interfață: wg0
cheie publică: abc123=
cheie privată: (ascunsă)
port de ascultare: 51820
peer: xyz987=
punct final: 15.14.13.12:51820
ips permise: 10.42.0.0/24
transfer: 0 B primit, 7,37 KiB trimis
Server wg
:
interfață: wg0
cheie publică: xyz987=
cheie privată: (ascunsă)
port de ascultare: 51820
peer: abc123=
ips permise: 10.42.0.0/24
Cu toate acestea (după cum s-ar putea să vedeți deja), serverul meu este total indiferent de clientul meu. Ping de la client și alergare tcpdump -i wg0
pe server nu înregistrează trafic.
Client ping
:
PING 10.42.0.1 (10.42.0.1) 56(84) octeți de date.
^C
--- 10.42.0.1 statistici ping ---
5 pachete transmise, 0 primite, 100% pierdere de pachete, timp 4046 ms
Server tcpdump -i wg0
:
tcpdump: ieșirea verbosă a fost suprimată, utilizați -v sau -vv pentru decodarea completă a protocolului
ascultare pe wg0, tip link RAW (IP brut), dimensiunea capturii 262144 octeți
0 pachete capturate
0 pachete primite prin filtru
0 pachete aruncate de kernel
Încercarea de a ping clientul de pe server are ca rezultat ping: sendmsg: Este necesară adresa de destinație
, dar este de așteptat, deoarece nu există niciun punct final specificat pentru client.
Firewall-ul nu ar trebui să stea în cale, asta a spus că nu sunt un expert iptables
.
Server iptables -L
:
INTRARE în lanț (politica ACCEPTĂ)
target prot opt sursă destinație
ACCEPT pe toate -- oriunde oriunde state RELATED,STABLISHED
ACCEPT icmp -- oriunde oriunde
ACCEPT pe toate -- oriunde oriunde
ACCEPT udp -- oriunde oriunde udp spt:ntp
ACCEPT tcp -- oriunde oriunde stare NOU tcp dpt:ssh
REJECT all -- oriunde oriunde respinge-cu icmp-gazdă-interzis
ACCEPT pe toate -- oriunde oriunde
Lanț FORWARD (politica ACCEPT)
target prot opt sursă destinație
REJECT all -- oriunde oriunde respinge-cu icmp-gazdă-interzis
Ieșire în lanț (politica ACCEPT)
target prot opt sursă destinație
Știu că deschiderea tuturor porturilor de pe serverul meu este periculoasă, dar o voi repara când voi putea să funcționeze WireGuard. Sper că rezolvarea problemei mele este ceva ușoară pe care mă uit, dar am încercat tot ce are de oferit mașina Google și nimic nu funcționează.