I recently noticed that Google seems to have around 500 pages from my site indexed under the IP address rather than the URL. Some -- but not all -- are pages I block with robots.txt and removed using Webmaster Tools. (They weren't always blocked.)
I've found at least one non-blocked article that's indexed under the IP address but NOT the URL.
On the (potential) plus side, Webmaster Tools is showing some of these as sources of "external links" to pages on my site.
Additional weirdness: I just noticed that G is indexing both what Ping shows as my site's IP address AND a number one digit lower. I.e., if my address is 99.99.999.99, what's in the index is 99.99.999.98. I use a VPS, if that tells you anything. Both have about 500 pages.
Should I be concerned? What should I do?