How to store an IP in mySQL

We’ve got a healthy debate going on in the office this week. We’re creating a Db to store proxy information, for the most part we have the schema worked out except for how we should store IPs. One camp wants to use 4 smallints, one for each octet and the other wants to use a 1 big int,INET_ATON.

How to configure reverse DNS?

I got a static IP from my ISP and a domain from GoDaddy. I configured DNS in GoDaddy to point to my static IP. So the website works. However, when I tried to lookup reputation of the IP address, I figured out that the reverse DNS points to my ISP’s domain and hostname. I’ve contacted the ISP for configuring reverse DNS on their end, but they said that they don’t provide such a service (though I’m not sure whether the person I talked to has the correct info).