networking – Send DNS traffic for a domain to different IP addresses based on port

I have been experimenting with my home lab for the past few years. I have 3 boxes running a few different services. One of them is configured as a DNS server. I have a local domain name of that points to server 1. However, I also have different services running on servers 2 and 3 that I would like to be able to access through Is there any way I can tell my DNS server to point all traffic on port x to server 1, port y to server 2, and port z to server 3? In researching this, I came across SRV records, however I am not too familiar with them, and am not sure if they will be helpful in this instance. Thanks!