I want to set up DNS server which named "home.local" for local usage to mapping IP and port to specific hostname. I already set up DNS server with Bind9 on Ubuntu 15.10 ,and it working smoothly with IP with defualt port (80). Several of my servers (Odoo, Emby, FileServer, Mail Server) are using different ports such as 8096, 8069, 5000. I cannot change the port of Servers since it's is default port or security recommended port and cannot be changed, So I come to trouble now. To clearly explain, example, I have server IP 192.168.100.100, it is Streaming Server of Emby which run on port 8096. I don't want to change the port since it may cause some problems and number of Servers are lot, I cannot do anything router related to port forwarding. I want to use Name instead of IP by helping of DNS for that Server, example Hostname "movie.home.local" so if I type movie.home.local it will map to 192.168.100.100:8096 not movie.home.local:8096 because it's not a kind of good practice and hard to remember port for users. As I read around different site, They said DNS can be mapping only IP to hostname not port. but I see in Godaddy Hosting they can do it. So any way to add Edit DNS server to make it work, or Any solution.
Hope to find solution here since it's necessary for me. Thank