Instala o pacote completo com referência local e todos os modos publicados.
install geogeoUse
VPNs, proxies, redes móveis, CDNs e roteamento do provedor podem deslocar a localização exibida. -local evita a consulta remota, mas exige extensão GeoIP e base compatíveis no servidor.
geo [host|ip|me] [options]geomostrar o estado do provedor e do GeoIP local
geo meusar o endereço do visitante atual
geo -cmostrar o país e o continente do visitante atual
geo 8.8.8.8mostrar um resumo da localização do IP e da rede
geo example.com -amostrar todos os campos disponíveis de localização e rede
geo -dbmostrar detalhes do banco GeoIP local
-cmostrar país e continente
-rmostrar região, cidade, CEP e coordenadas
-tzmostrar detalhes do fuso horário
-asn | -isp | -org | -dommostrar os dados de rede selecionados
-typemostrar a família IP
-jsonmostrar a resposta do provedor como JSON formatado
-4 | -6resolver um host por IPv4 ou IPv6
-localusar somente a extensão GeoIP local
-asn/-isp/-org/-dom dados da rede. -a exibe todos os campos e -json a resposta do serviço. -4/-6 seleciona família de IP, -local evita a consulta externa e -db mostra a base local.
IPs privados e de loopback são recusados; algumas faixas especiais podem passar no filtro PHP, mas o provedor pode rejeitá-las. O serviço remoto usa ipwho.is por HTTPS com cache de sessão. GeoIP local pode não estar disponível. Exemplos usam respostas simuladas sem consulta real.
Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.
Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.
Base e Minimum são dois pacotes da mesma versão atual do módulo.
Instala o pacote completo com referência local e todos os modos publicados.
install geoInstalar o pacote reduzido. A referência local é omitida;
install geo -mInstalar exatamente esta versão publicada.
install geo -v 1.2.4upgrade verifica compatibilidade e substitui o bloco somente quando necessário.
upgrade geoRemove o bloco da extensão sem afetar o núcleo ou outros módulos.
install geo -uOs exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.
geoExemplo didático offline — sem consulta real
Remote ipwho.is
HTTPS yes
Local GeoIP nogeo -dbExemplo didático offline — sem consulta real
Local GeoIP database unavailablegeo meExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Type IPv4
Continent Example continent (XX)
Country Example country (ZZ)
Region Example region (XX-01)
City Example city
Postal 00000
Coordinates 0, 0
ASN AS64500
ISP Example ISP
ORG Example Network
Timezone Etc/UTC (+00:00)geo 8.8.8.8Exemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Type IPv4
Continent Example continent (XX)
Country Example country (ZZ)
Region Example region (XX-01)
City Example city
Postal 00000
Coordinates 0, 0
ASN AS64500
ISP Example ISP
ORG Example Network
Timezone Etc/UTC (+00:00)geo 8.8.8.8 -aExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Type IPv4
Continent Example continent (XX)
Country Example country (ZZ)
Region Example region (XX-01)
City Example city
Postal 00000
Coordinates 0, 0
ASN AS64500
ISP Example ISP
ORG Example Network
Domain example.test
Timezone Etc/UTC (+00:00)
Local time 2026-11-01T12:00:00Zgeo -cExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Continent Example continent (XX)
Country Example country (ZZ)geo 8.8.8.8 -cExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Continent Example continent (XX)
Country Example country (ZZ)geo 8.8.8.8 -rExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Region Example region (XX-01)
City Example city
Postal 00000
Coordinates 0, 0geo 8.8.8.8 -tzExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Timezone Etc/UTC (+00:00)geo 8.8.8.8 -asnExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
ASN AS64500geo 8.8.8.8 -ispExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
ISP Example ISPgeo 8.8.8.8 -orgExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
ORG Example Networkgeo 8.8.8.8 -domExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Domain example.testgeo 8.8.8.8 -typeExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Type IPv4geo 8.8.8.8 -jsonExemplo didático offline — sem consulta real
{
"ip": "8.8.8.8",
"type": "IPv4",
"continent": "Example continent",
"continent_code": "XX",
"country": "Example country",
"country_code": "ZZ",
"region": "Example region",
"region_code": "XX-01",
"city": "Example city",
"postal": "00000",
"latitude": 0,
"longitude": 0,
"connection": {
"asn": 64500,
"isp": "Example ISP",
"org": "Example Network",
"domain": "example.test"
},
"timezone": {
"id": "Etc/UTC",
"utc": "+00:00",
"current_time": "2026-11-01T12:00:00Z"
}
}geo 8.8.8.8 -c -r -tzExemplo didático offline — sem consulta real
IP 8.8.8.8
Source ipwho.is
Continent Example continent (XX)
Country Example country (ZZ)
Region Example region (XX-01)
City Example city
Postal 00000
Coordinates 0, 0
Timezone Etc/UTC (+00:00)geo 8.8.8.8 -localExemplo didático offline — sem consulta real
Local GeoIP data unavailablegeo example.test -4 -cExemplo didático offline — sem consulta real
Target example.test
IP 8.8.8.8
Source ipwho.is
Continent Example continent (XX)
Country Example country (ZZ)geo example.test -6 -cExemplo didático offline — sem consulta real
Target example.test
IP 2606:4700:4700::1111
Source ipwho.is
Continent Example continent (XX)
Country Example country (ZZ)geo 10.0.0.2Exemplo didático offline — sem consulta real
Public IP address requiredgeo 127.0.0.1Exemplo didático offline — sem consulta real
Public IP address requiredgeo 8.8.8.8 -4 -6Exemplo didático offline — sem consulta real
Choose either IPv4 or IPv6geo 8.8.8.8 -whatExemplo didático offline — sem consulta real
?geo bad.invalid -cExemplo didático offline — sem consulta real
Host not found