I had my Wireguard connection working fine, and then after some network changes it failed.
DNS wasn't working, and when I fixed the address in /etc/resolv.conf, pings on my Wireguard connection suddenly started coming through.
Is this the expected behaviour? All of my addresses are hard-coded IPv4, so DNS should not be needed. Could I change something so that Wireguard connects even when DNS isn't present?
I need to make this as reliable as possible: if I can ping a public IP, my Wireguard connection should be fully functional.