Link to home
Start Free TrialLog in
Avatar of gopher_49
gopher_49

asked on

MX record is returned when doing a nslookup, however, I've already deleted this MX record

I'm having DNS issues.  I deleted a MX record on my Win 2003 DNS server, however, when doing a nslookup set type=mx command on the mail domain it still returns.  I've deleted this record, how is it still being returned?
Avatar of gopher_49
gopher_49

ASKER

below are the results of the nslookup.......  This record doesn't exist.

C:\WINDOWS\system32>nslookup
Default Server:  drexel_1.drexel.com
Address:  192.168.1.250

> set type=mx
> drexchem.com
Server:  drexel_1.drexel.com
Address:  192.168.1.250

Non-authoritative answer:
drexchem.com    MX preference = 10, mail exchanger = mail.drexchem.com

mail.drexchem.com       internet address = 192.168.1.2
>
Avatar of Giuseppe 'Pino' De Francesco
Hiya,
Non-authoritative answer means that is not an info stored in the SOA DNS, so... I think that you have more than one DNS server,so just force the replica.

Cheers
Pino
First, clear the cache from DNS management on your server, and also run ipconfig /flushdns on your client.
below are the results of the nslookup.......  This record doesn't exist.

C:\WINDOWS\system32>nslookup
Default Server:  drexel_1.drexel.com
Address:  192.168.1.250

> set type=mx
> drexchem.com
Server:  drexel_1.drexel.com
Address:  192.168.1.250

Non-authoritative answer:   <---- THIS RECORD WAS NOT FOUND ON YOUR LOCAL WINDOWS 2003 DNS SERVER.
drexchem.com    MX preference = 10, mail exchanger = mail.drexchem.com

mail.drexchem.com       internet address = 192.168.1.2
if it was, it would have said AUTHORITATIVE Answer...
Pino,

How do I force a replica to each DNS server?
from my location, i get this:

drexchem.com    nameserver = ns02.worldspice.net
drexchem.com    nameserver = ns01.worldspice.net
mail.drexchem.com       internet address = 216.37.73.243
I've cleared the cache, I also took away the external DNS server from it's DNS server settings on it's control panel.  Whether I have a MX record in my DNS database, or, if one is not there, I get the same results as listed above.
ASKER CERTIFIED SOLUTION
Avatar of Giuseppe 'Pino' De Francesco
Giuseppe 'Pino' De Francesco
Flag of Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You get this too?

drexchem.com    nameserver = ns02.worldspice.net
drexchem.com    nameserver = ns01.worldspice.net
mail.drexchem.com       internet address = 216.37.73.243

...and you want to change this IP address? if so, you need to make the change on the Internet...not on your local internal DNS servers...

Goto worldspice.net and change your MX record.
Er... Assuming that your SOA is on your servers...
Looks like you need to go to http://www.dotster.com/ to change this DNS record...
Pino,

I have two DNS servers.  Both replicate via Active Directory.  The primary DNS server is called drexel_3, and secondary is called drexel_1.  Both of these DNS servers are providing DNS for the domain drexel.com (My local domain), however, I'm created a local MX record for my mail domain, which is called drexchem.com.  This record is only accessed from the computer in my local network.  Now, I right click on my secondary server's (drexel_1) drexel.com zone and left click on 'reload'.   It let me do this once, however, it later said 'Failed to reload zone.  The zone is locked for zone transfer or update.'   Both zones within each server seem to have the same records.  I only have one MX record and they both have the same one.
NJComputerNetworks,

I'm referring to the MX record on my local network.  I only want to change how the computer inside my perimiter network resolve the MX record.  The external DNS resolution (for internet queries) is fine...  
Pino,

I only have a zone for drexel.com.  Should I create a zone for drexchem.com also?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I created a zone called 'drexchem.com'.  I also created a A record and a MX record.  When I do a nslookup type for a MX record for the domain drexchem.com the server IP address is returned.  I thought this would fix a problem I'm having sending emails out through my front end server, however it did not, regardless, I have the MX record created so that's one less thing to worry about.  I posted my original problem in the Exchange section, hopefully it will be resolved there.  For now, creating the drexchem.com zone allowed me to properly resolve the MX and A record.

thanks
Yep, you have to create the zone in your DNS servers as Primary Standard Zone (in one of them) and as Secondary Standard Zone (pointing to the primary as Master) in your secondary DNS server. CAREFUL to add the domain also in the "DNS Domain" of the Forwarders tab of the Properties page of your servers, and for this  UNcheck the setting "Do not use recursion for this domain" and add as forwarders your external DNS servers.

Cheers
Pino