dns help needed quickly

Hi, I dont think I'm missing anything here, but want some other eyes to look at it. I'm trying to get "domain.com" resolving, however it doesnt seem to pull any info from the ns records when trying to access domain.com - I used dnsreport.com and found that it says it finds the domain pointing to the nameservers correctly, however "[None of your nameservers returned your NS records; they could be down
or unreachable, or could all be lame nameservers] - Anyone know why it isnt resolving? The ips are registered as nameservers to ns and ns2 with the registrar. Thanks.
"

; Modified by Web Host Manager
; Zone File for domain.com
$TTL 14400
@ 14440 IN SOA ns.domain.com. john.domain.com. (
2004042105
14400
7200
3600000
86400
)

domain.com. 14400 IN NS ns.domain.com.
domain.com. 14400 IN NS ns2.domain.com.

domain.com. 14400 IN A 216.145.16.100

localhost.domain.com. 14400 IN A 127.0.0.1

domain.com. 14400 IN MX 0 domain.com.

mail 14400 IN CNAME domain.com.
www 14400 IN CNAME domain.com.
ftp 14400 IN A 216.145.16.100
ns 14400 IN NS 216.145.16.100
ns2 14400 IN NS 216.145.16.101
server1 14400 IN A 216.145.16.100
ns 14400 IN A 216.145.16.100
ns2 14400 IN A 216.145.16.101

 

 

 

 

Top