wireguard debugging

Playing around with wireguard at the moment. Terminology is a bit confusing.

  • Q: You can see the incoming “Handshake Initiation” packets on the server, but the server does not respond?
    • A: Check again that the server hat the correct pubkey configured for the client
  • Q: You have multiple peers configured but only one works?
    • A: In AllowedIPs every client needs to be on its own subnet, e.g. a /32
  • Q: Your clients can’t communicate with each other?
    • A: IP forwarding needs to be enabled