sobre o IP que esta consultando, lhe ajudara a filtrar os resultados mostrados.Acontece tambem de nao mostrar corretamente a cidade, acredito que ocorre pois o banco de dados pode estar desatualizado, sendo que e feito a nova verificacao a cada 24h, entao caso tenha certeza que o resultado mostrado esta incorreto, anote o IP e consulte novamente dentro de algumas horas ou no dia seguinte.Basicamente para IPs nacionais seria isso, como eu falei nao e 100% mas ajuda.Ainda em buscas no Brasil temos outro recurso que e o Registro.br(http://www.registro.br)/.Ja essa alternativa e mais adequada de quando estamos consultando IPs(fixos) de servidores, os quais estao registrados um dominio, um IP fixo empresarial, etc.Caso consultar um IP dinamico qualquer, provavelmente os resultados serao os dados do companhia de telecomunicacoes da regiao, como Brasil Telecom.Exemplo, consultei pelo meu IP:Citar...inetnum: 200.203.0/17asn: AS8167ID abusos: BTA17entidade: Brasil Telecom S/A - Filial Distrito Federaldocumento: 076.535.764/0326-90responsavel: Brasil Telecom S. A. - CNRSendereco: SEPS 702/092 Cj. B - Bl B 3 andar Gen. Alencastro, S/N,endereco: 70390-025 - Brasilia - DFtelefone: (61) 415-4201 []ID entidade: BTC14ID tecnico: BTC14inetrev: 200.203.0/24servidor DNS: ns3.brasiltelecom.net.br...Agora outra consulta, mas pelo IP 200.176.3.142Citar...inetnum: 200.176/16asn: AS11706ID abusos: ABT82entidade: Terra Networks Brasil S.A.documento: 091.088.328/0003-29responsavel: Hostmaster Terra Networksendereco: Joao Manoel, 90,endereco: 90010-030 - Porto Alegre - RStelefone: (51) 32844000 []ID entidade: MPL4ID tecnico: MPL4inetrev: 200.176.0/18servidor DNS: ns1.terra.com.br...Como deu pra notar, e o IP do terra.com.br, entao essa e a diferenca de um IP registrado.Mas e no caso de um IP que nao seja do Brasil ?Bom ai se fizermos pelo metodo anterior nao teremos resultados precisos. Para isso ha outro site americano, MaxMindque disponibiliza recursos semelhantes ao IPGeo.Acesse: http://www.maxmind.com/app/lookup_cityE a teoria e a mesma, porem como e outro pais o sistema de caixa postal (CEP) sera diferente.Entao como saber onde procurar, aqui:http://www.embassyworld.com/data/Zip_Codes.htmlha uma listagem de servicos e sites que buscam codigos postais de diversos paises.Vamos a um exemplo na pratica!Enquanto estava no painel de administracao do Fanta Hackers observei que tinha um visitante com IP do exterior, esse: 65.214.39.151Fiquei curioso e resolvi rastrear ele, vamos aos passos:- Descobrindo Pais/Cidade/EstadoResultado:- Como ninguem nasceu de susto, vamos confirmar realmente se o MaxMind trouxe informacoes boas. Para isso consultaremos tambem no Whois (http://whois.lacnic.net/) que e o substituto do Registro.br mas para consultar internacionais.Entao tudo certo, os dados estao corretos mesmo:CitarOrgName: AskJeeves, Inc.OrgID: C00555427Address: 5858 Horton StreetCity: EmeryvilleStateProv: CAPostalCode: 94608Country: USBom essa foi facil, como deu pra notar e um IP empresarial no qual ja nos mostrou inclusive o nome da organizacao AskJeeves- Uma consulta rapida no oraculo pela empresa e chegamos a http://www.ask.com/- Pra quem deduziu, descobrimos ja quem e nosso visitante. Como trata-se de um portal de buscas, o nosso convidado e um WebBot que esta catalogando os dados contidos no Fanta.Mas vamos continuar a busca:- Acessehttp://maps.google.com/ e informe o nome da empresa AskJeeves- Altere o modo de visualizacao para Hybrid(imagem de satelite + nomeclatura de ruas)- Ao lado, ira nos mostrar uma listagem de diversas filiais da empresa, como ja sabemos que a desejada encontra-se em Emeryville - California, selecionamos esta.- Chegamos ao resultado preciso abaixo:Alguem quer fazer uma visita a eles?-------Porem