The records at your registrar seem to work, that part is fine. It looks like a local problem.
Port 53 is open and reachable.
Check this:
intoDNS: Checking health and configurtion of DNS server and mail server for domainentekhabekala.ir.
intodns.com
At this moment I don't know why it's giving this failure. Port 53 is reachable. Try this.
In /etc/resolv.conf change
Code:
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
to this:
Code:
//listen-on port 53 { 127.0.0.1; };
//listen-on-v6 port 53 { ::1; };
Do the same with the "allow-query". The bind default is fine.
and restart named.
It should still be listening to port 53.
This is what I use on all my servers, created by DA itself. You can also use this.
Code:
options {
allow-transfer {"none";};
//listen-on port 53 { 127.0.0.1; };
//listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
secroots-file "/var/named/data/named.secroots";
recursing-file "/var/named/data/named.recursing";
//allow-query { localhost; };
allow-recursion { localnets; };
Don't forget to restart named.
Anyway, it's not really good to only use 1 ip for nameservers. It's best to use 2 different ip's and even like should be, on different servers or vps systems.