I made a Minecraft server (McDurchPlayn.ddns.net) and my friend can't figure it out, so I'm asking you if you guys can figure it out. 1.16.5
You probably didn't set the DNS (your domain) correctly.
And if you have set it correctly, a DNS entry can take a few hours to be reachable everywhere