Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Publish DNS to the internet 1

Status
Not open for further replies.

borderman01

Technical User
Aug 4, 2003
12
US
Just needed to know something for myself. Right now I have my ISP running my DNS service for my website. They have their records pointed to my server. I asked them if they could stop DNS service for a week and see if I could run it myself. I'm using WIn2k Advanced Server. My DNS seems to be configured correctly. I took out their NS from where I registered my domain and added my server name to it. I did a whois nameserver lookup which returned my server. My ISP told me that it would take time before DNS info expires on other internet servers. My question is to get my internal DNS external (publish it to the internet) would I use DNS forwarders using my ISP DNS servers?. Obvisously I would have records & pointers directed towards my server. Also my router is setup to forward requests to my server internal IP. So when someone types they are directed towards my server.
 
>My question is to get my internal DNS external (publish it >to the internet) would I use DNS forwarders using my ISP >DNS servers?
No. Once your NS change has made it's way to the root servers, then when someone tries to resolve they will be directed to your ip address.

>Also my router is setup to forward requests to my server >internal IP.
As long as your DNS server resides on the same server as your web server then your routers redirection should be OK. You need to be sure that the router is routing port 53 to your dns server.

You shouldn't have to do much else except verify that it is set up correctly. You can do that by going to and entering your domain name. Once your NS's IP is listed as authorative, then you know that the info is on the root server. Read the rest of the report and correct any fail errors. Post again if you have any more questions.
 
Your DNS server does not have to be on the same server as your web server. You can have one machine for each function if you like. Just forward the correct port to the correct machine's IP address.
 
Serb is absolutely right and I appologise if I gave the impression that the two servers had to be on the same box. I was merely referring to the current router config and how it is pointing to the webserver. All that would need to be done is to alow traffic to port 53 as long as the DNS server is on the same box. If it isn't, then as Serb said the router would just need to point port 53 to the correct servers ip.
 
Now I have a problem. Once I thought I had it but didn't. This is what I have; my website: . I supposedly have 2 nameservers: dejavu.dejavusolutions.com & ns1.acecape.com registered with domainmonger.com . Now I'm still using my ISP's dns servers. I have asked them to use their secondary servers & leave primary to me. I assume that if they continued to put me on their primary dns servers that it will interfere with my dns server for my site. My external IP is 66.114.78.239 which I have forwarded to my internal with the router. I have also port forwarded port 53 to my internal IP. The name of my dns server is dejavu . I have 1 zone called dejavusolutions.com I have 2 A records; one for hostname "dejavu" to point to internal IP & one for the email as "mail" . I have 2 alias(CNAME); ftp & My FQDN is dejavu.dejavusolutions.com. The NS is dejavu.dejavusolutions.com. The reverse lookup has a NS as above & a PTR to point my internal IP to NS. Need to know if this looks correct? I say this because when I use DNS reports it says that it can't find NS:dejavu.dejavusolutions.com.
 
Don't see a problem. dnsreport shows only one failure, (Which is good) and the e-mail test shows the following.
E-mail Tester results
Generated by


Getting MX record for There is no MX record for That's bad.
Checking for an A record... Got it!

Host Preference IP(s) [Country] 0 66.114.78.239 [US] --------------------------------------------------------------------------------


Step 1: Try connecting to the following mailserver:
- 66.114.78.239

Step 2: If still unsuccessful, queue the E-mail for later delivery.
--------------------------------------------------------------------------------


--------------------------------------------------------------------------------

(C) Copyright 2000-2003 Computerized Horizons

Did you try the dnsreport that wbg34 suggested? This is where I got the above info. wbg, here's a star.

Glen A. Johnson
Johnson Computer Consulting
MCP W2K
glen@johnsoncomputers.us

Want to get great answers to your Tek-Tips questions? Have a look at FAQ219-2884

"Once the game is over, the king and the pawn return to the same box."
 
Boarderman,
Right now the info from domainmonger hasn't filtered through to the root servers. When you run the dns report it is still listing acecape as being authorative for your domain. Unless acecape has a dns entry for dejavu.dejavusolutions.com then dns report wont find it. You will have to wait until the root servers are updated to test your new config.
One thing you will have to do is to send your zone info to your isp so that they can update their dns to match yours. The best and easiest way to do this is if you have linux, then dig your nameserver for dejavusolutions.com. Redirect the dig to a text file and send that text file to your isp.
If you only have access to windows then get linux (Just kidding). Actually there is a great little program out there called sam spade that runs on windows. It's free and you can download it from here You can run sam spade and type dejavusolutions.com in the address box and select dig (Make sure you have logging enabled via window --> log).
Also in windows you can open a command prompt and type nslookup. Then type setquerytype=all hit enter and type dejavusolutions.com. Copy and paste into a text file and send it to your isp.
 
OK, My ISP will take care of updates on their dns. But for some reason now I'm getting this unknown server name of "dejavu." where that's nowhere in the records in my nameserver for dejavusolutions.com. I checked this out thru dnsreport.
 
Update, I finally managed to get rid of that non existent servername "dejavu" . Now the dnsreport looks better. It can see my nameserver dejavu.dejavusolutions.com. I haven't yet done the MX records but I will get to it. I now have the problem that the outside people (internet) can't see my site. The router is set to forward to internal IP.
 
Well, I tried but couldn't succeed. Just wouldn't work. It's true that they are so many factors for the reason why dns for internet doesn't work. And you know what, why go through all that trouble if I can get my ISP to do it for me for $5 bucks extra a month. So I'm sticking with my ISP. Should have done that in the first place. But thanks for the help....
 
Good luck.

Glen A. Johnson
Johnson Computer Consulting
MCP W2K
glen@johnsoncomputers.us

Want to get great answers to your Tek-Tips questions? Have a look at FAQ219-2884

"Once the game is over, the king and the pawn return to the same box."
 
Before you give up completely I would check the router config again just to make sure nothing else changed when you enabled port 53 to your server. It can be tricky to get up and running but once you get it it is worth it.
 
You were right wbg34, I stuck with it for a couple of weeks and I finally seem to have it running (DNS). My ISP has already stopped their DNS services for about 3 days now. I check DNS reports and have minor problems. I think the problem was actually the NIC that is intergrated with Dell PE2600 servers. So out pure luck, I put an extra in just to fill a slot. I also thought it was my linksys router. So I thought to put server directly through DSL modem and it worked. But I used the 2nd NIC(the one not intergrated). Now my only thing is that until I get another PC to run 2nd NS, I want to use granitecanyon to be my 2nd NS. Do I now make a copy of the records that I have on my primary (home) server to granitecanyon. Because they require that I put their 2 NS. But I would think that I need to put my NS in their records. Another thing is that their records wont allow for ftp, www, etc to be A records rather CNAME records which I don't want. But thanks anyways.....
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top