We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now


Create a DNS record

Medium Priority
Last Modified: 2012-05-06
How do I create a dns record at my isp server to point to a local server that will use remote file sharing and exchange mail.  To do list on SBS 2003 in the email and internet setup requests that the isp provide me with a dns address record to point to the web server and to change the mx record to point to the same server.  Well the isp is not going to provide this.  I have to modify the dns setup to accomodate these actions.  The isp is networksolutions.  After talking to networksolutions, I am as confused as ever.  I need detail.  
Watch Question

Assuming you have a firewall in your network, you will have to create a NAT rule to go from the external IP address you are using for your server to the server's internal IP address along the ports corresponding to those needed for Exchange and file sharing. At your ISP, you have to create an A record to point to your server for the file sharing, and a MX record to point your mail (assuming it's different from where you actual domain name is pointed).


I understand all that you said.  Let's say my server name is GOSERVER and my internal domain is goserver.local how would I setup the a record for accessing the web portion of the server, what name will it have and the same for the mx record, also how would i setup owa in this manner.
Thank you for your assistance.

OWA is basically just a website running on IIS, so you could have it listen in several ways. The easiest is just to bind it to all * IP addresses from the properties.

Your big issue here is going to be configuring your firewall. You have to open up ports 25 (smtp), 80 (http for webmail) and/or 443 (https) if you use it to translate from your external IP to your internal.

So you can call your records whatever you want:

Both are A records you create to point to the EXTERNAL IP addresses you choose. They can be the same IP if that's how your network is laid out. Most people are given a small IP block by their ISP, so you might have 10 or 20 IP addresses to use. Regardless, you have to then setup the NAT rule on your firewall to forward the traffic from the external ip address(es) to the internal address of your server. Your DNS records on the outside won't ever use the internal IP addresses (if you have a firewall). That's the point of a firewall, to keep your inside safe from the outside.

So write down the ports you need:
SMTP (MX record) - 25
OWA - 80 & 443
CIFS (file sharing) - 445 for TCP, 138 for UDP
Also, open the ports for IMAP and POP3 if you're going to use those as well on your mail server.


Thank you alan,
I understand port forwarding and the ports I need to setup.  My problem, I don't know how to setup an A record.  An a record for the web server portion and the a record for the mail portion including the mx record.  How to derive the name to browse to.  For instance my mail server is named GoSERver and my domain getconnected.local.  Of course the outside world will see it as getconnected.com.  What name would you setup to access the web portion and what name would you use to setup the mail portion (mx record) and owa portion
If Network Solutions is hosting getconnected.com's authoritative domain servers, you need to make the A and MX records on their servers for your zone (getconnected.com). It doesn't matter what name you give them. For example,

file.getconnected.com could be an A record with your external IP address
mail.getconnected.com could be an MX record with your external IP address

Those entries would need to be created at Network Solutions (or whoever is serving up your domain services). Most of these domain registrars have web access to modify DNS entries.
Yes, to reiterate what I said earlier, your DNS records will only point to your EXTERNAL IP addresses. Your firewall does the translation, by IP and port, to your internal server(s). Your internal server name and domain name are irrelevant in this scenario.

Whoever hosts your domain name, getconnected.com, is where you need to create all of your records. As wuttuptae said, you can name your records whatever you want.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.