I'll start with a brief description of our setup: Our domain, let's call it domain.com is hosted by an external company (GoDaddy) that points to our external IP. Internally we have a Domain Controller (Windows Server 2008), a Web Server (for domain.com) and an Issue Tracking Software.
What I want: To create a subdomain, call it issues.domain.com, that connects to our Issue Tracking Server, let's say it has an internal ip of 192.168.1.123.
What I tried: I added a new zone in our DNS Manager and called it domain.com and added an A record that points to the Issue Tracking Server. This works for my PC whose primary DNS is set to our DC but issues.domain.com isn't accessible externally nor can anyone access it internally without changing their DNS.
Any help would be greatly appreciated and I apologize in advance for any misuse of terminology, I'm a programmer and this networking stuff is quite new to me.