Bind (DNS) error on EL 6.4

Gurus

I have configured bind 9 on Red hat EL 6.4, it can resolve from hostname i.e from domain name (like cnn.com, bbc.com)but through IP its shows following error. Need your expert opinion to solve it.

error
84.23.97.31
Server:	 192.168.31.24
Address:	192.168.31.24#53

** server can't find 31.97.23.84.in-addr.arpa.: NXDOMAIN

need your help to resolve this. I will be obliged.

---------- Post updated 11-04-13 at 10:53 AM ---------- Previous update was 11-03-13 at 11:10 PM ----------

Folks

One thing which I noticed that it can resolve IP's of domains like redhat,bbc but it cannot resolve its own IP, means if try to resolve using #nslookup ip of my machine it gives following error.

# nslookup 192.168.31.24
Server: 192.168.31.24
Address: 192.168.31.24#53

** server can't find 24.31.168.192.in-addr.arpa.: NXDOMAIN

Regards

Looks like you have not got a reverse lookup map configured.