On Tue, 14 Jan 2025, Paul W. Rankin wrote:
I disabled the firewall entirely and saw no change. At least we can rule that out.
OK, judging from the `vioif0' i/f name, the server is running in a VM, and from the client i/f name you were doing the tcpdump on, utun4, plus the fact that ICMP packets (pings) from the client were seen as UDP packets on the server (this is what QEMU, for one, does when it's running unprivileged--it doesn't have rootly powers, so it "compensates") , I would judge that the client is running inside a VM too? Can you show the output of `ifconfig -a' on both the server and client? Have the VMs assigned a 10.x.x.x (again, std. for QEMU in some config.) to the virtual i/f addresses? If so, can you reassign the Wireguard addresses to some other range? -RVP