minecraft server DNS not working?

i set up a dns on my domain like "mc.example.net" and have it routed to my router's public ip, i have port forwarding set up and if i connect to the public ip directly it works, but when i try use the dns subdomain to connect to the server, it doesnt work. (does the proxy change the port the traffic is sent on or something? im lost)
Was this page helpful?