I went to www.dnsreport.com and looked up my DNS. I have the following errors. Does anyone know how I can fix this?
WARN Glue at parent nameservers WARNING. The parent servers (I checked with d.gtld-servers.net.) are not providing glue for all your nameservers. This means that they are supplying the NS records (host.example.com), but not supplying the A records (192.0.2.53), which can cause slightly slower connections, and may cause incompatibilities with some non-RFC-compliant programs. This is perfectly acceptable behavior per the RFCs. This will usually occur if your DNS servers are not in the same TLD as your domain (for example, a DNS server of "ns1.example.org" for the domain "example.com"). In this case, you can speed up the connections slightly by having NS records that are in the same TLD as your domain.
WARN Nameservers on separate class C's WARNING: We cannot test to see if your nameservers are all on the same Class C (technically, /24) range, because the root servers are not sending glue. We plan to add such a test later, but today you will have to manually check to make sure that they are on separate Class C ranges. Your nameservers should be at geographically dispersed locations. You should not have all of your nameservers at the same location. RFC2182 3.1 goes into more detail about secondary nameserver location.
FAIL Reverse DNS entries for MX records ERROR: The IP of one or more of your mail server(s) have no reverse DNS (PTR) entries (if you see "Timeout" below, it may mean that your DNS servers did not respond fast enough). RFC1912 2.1 says you should have a reverse DNS for all your mail servers. It is strongly urged that you have them, as many mailservers will not accept mail from mailservers with no reverse DNS entry. You can double-check using the 'Reverse DNS Lookup' tool at the DNSstuff site. The problem MX records are:
10.3.43.67.in-addr.arpa [No reverse DNS entry (rcode: 3 ancount: 0)]
I did a reverse DNS lookup at www.dnsstuff.com, and it says that there are no PTR entries for my IP. Does this mean that my server host didn't set the reverse DNS up? And if so, I'm assuming it's as simple as emailing my host and requesting that they do this?
I have not emailed my host at this point, as I'm trying to learn as much as I can by myself. I've never had a VPS before, so this is a learning experience for me. Any help or info would be GREATLY appreciated. Thanks.
Reverse DNS is the most important to fix. Yes just email your host and request a PTR record. Warnings are not critical and unless you have secondary or other name servers available you will recieve the class C warning.
My host requested reverse DNS again last night, and told me to give it an hour or so, but when I go to the DNSstuff website, it's still saying that there are no PTR records for my IP. I just don't get it. Should I give it more time? Do these things take a few days to propogate like regular DNS changes do?
A timeout occurred getting the NS records from your nameservers! None of your nameservers responded fast enough. They are probably down or unreachable. I can't continue since your nameservers aren't responding. .
Your dns report is looking pretty good now: http://dnsreport.com/tools/dnsreport...dvertising.com
Still missing the PTR record.
; <<>> DiG 9.2.1 <<>> -x 10.3.43.67
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 24607
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;184.108.40.206.in-addr.arpa. IN PTR
;; AUTHORITY SECTION:
10.in-addr.arpa. 10530 IN SOA prisoner.iana.org. hostmaster.root-servers.org. 2002040800 1800 900 604800 604800
You might want your host to double check what PTR entry they added.