Question : A record does not point back to original IP

Hi,
Have a freebsd server with two ip address, ipaddress1 and ipaddress2.
My second ip address when I use www.myserver.com for rev dns gives the below error.
x.x.x.x[ipaddress2] PTR record: xxxx.myserver.com. [TTL 86400s] [A=x.x.x.x [ipaddress1] *ERROR* A record does not point back to original IP.

I have three virtual servers set up on the box all with ipaddress1 and ipaddress2 but with different ns1.frist.com ns1.second.com ns1.third.com and similarly for ns2 .

Also when I run DNSreport i get
ERROR: Some of your nameservers listed at the parent nameservers did not respond. The ones that did not respond are:

ipaddress2 [that is my second ip address does not respond]



below is my records file all the virtual host are of a similar format

$ttl 3600
domainname.com. IN SOA ns1.domainname.com. admin.domainname.com. (
1112889958
3600
3600
604800
3600 )
domainname.com. IN NS ns1.domainname.com.
domainname.com. IN A x.x.x.x[ip1]
domainname.com. IN NS ns2.domainname.com.
domainname.com. IN MX 1 mail.domainname.com.
www.domainname.com. IN CNAME domainname.com.
ns1.domainname.com. IN A x.x.x.x[ip1]
msyql.domainname.com. IN A x.x.x.x[ip1]
test.domainname.com. IN A x.x.x.x[ip1]
ns2.domainname.com. IN A x.x.x.x[ip2]
mail.domainname.com. IN A x.x.x.x[ip1]
mail1.domainname.com. IN A x.x.x.x[ip2]
domainname.com. IN MX 1 mail1.domainname.com.
domainname.com. IN A x.x.x.x[ip2]
domainname.com. IN TXT "v=spf1 a mx ~all"
xxxx.serverid.com IN TXT "v=spf1 a -all"
mail.domainname.com. IN TXT "v=spf1 a -all"
mail1.domainname.com. IN TXT "v=spf1 a -all"

Could somebody tell me what i am missing here

thanks

Answer : A record does not point back to original IP

If you do not like these:

$host xx.xx.xx.xx
xx.xx.xx.xx.in-addr.arpa domain name pointer xxxx.myserver.com.

$host xx.xxx.xxx.xxx
xxx.xxx.xxx.xx.in-addr.arpa domain name pointer xxxx.myserver.com.

%host xxxx.myserver.com
xxxx.myserver.com has address xx.xx.xx.xx

$dig -t soa xx.xx.xx.xx.in-addr.arpa.

; <<>> DiG 9.3.1 <<>> -t soa xx.xx.xx.xx.in-addr.arpa.
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53679
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;xx.xx.xx.xx.in-addr.arpa.      IN      SOA

;; AUTHORITY SECTION:
xx.xx.xx.xx.in-addr.arpa. 3600  IN      SOA     xxxx.myserver.com. xxxx.myserver.com. 2005082301 3600 1800 604800 3600

;; Query time: 237 msec
;; SERVER: xxx.xxx.xxx.xxx#53(xxx.xxx.xxx.xxx)
;; WHEN: Fri Aug 26 18:55:00 2005
;; MSG SIZE  rcvd: 120

$ dig -t soa xx.xxx.xxx.xxx.in-addr.arpa.

; <<>> DiG 9.3.1 <<>> -t soa xx.xxx.xxx.xxx.in-addr.arpa.
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16696
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;xx.xxx.xxx.xxx.in-addr.arpa.   IN      SOA

;; AUTHORITY SECTION:
xx.xxx.xxx.xxx.in-addr.arpa. 3600 IN    SOA     xxxx.myserver.com. xxxx.myserver.com. 2005082401 3600 1800 604800 3600

;; Query time: 173 msec
;; SERVER: xxx.xxx.xxx.xxx#53(xxx.xxx.xxx.xxx)
;; WHEN: Fri Aug 26 18:55:29 2005
;; MSG SIZE  rcvd: 123
Random Solutions  
 
programming4us programming4us