Uma caixa de ferramentas web para consultar IPs, diagnosticar redes e DNS/CDN, verificar a impressão digital do navegador e o status de serviços de IA, com implantação no Cloudflare Workers.
jason5ng32/MyIP
Uma ferramenta completa para consultar seu IP e geolocalização, detectar vazamentos de WebRTC e DNS, testar conectividade, velocidade, MTR e censura, consultar Whois e hospedar por conta própria com Docker.
Alternativa open source a:ipleak.net
- Estrelas
- 12,187
- Forks
- 1,248
- Issues abertas
- 27
- Último commit
- há 12 horas
O que é?
O MyIP é uma ferramenta de código aberto para consultar IPs, que permite ver como seu endereço IP, sua localização e sua rede aparecem para o mundo externo. Ele exibe lado a lado detalhes de IPv4 e IPv6 de várias fontes, incluindo país, cidade, ASN e organização, e permite consultar qualquer outro IP.
A ferramenta inclui verificações de vazamentos e privacidade, como testes de vazamento de WebRTC e DNS, além de uma visualização da impressão digital do navegador. Os testes de rede incluem verificações de conectividade para listas de sites, testes de velocidade, testes de latência global, rotas MTR a partir de sondas distribuídas, verificações de censura e testes de regras de proxy. As ferramentas de consulta incluem Whois, resolução de DNS com vários resolvedores, consulta de MAC, uma calculadora de IP e perfis de ASN.
Ele funciona como um app web que pode ser implantado com um único comando Docker ou compilado localmente com Node.js e pnpm. Para executá-lo, são necessárias credenciais do MaxMind GeoLite2 para obter dados de geolocalização e ASN.
Recursos principais
- 01Exibe detalhes de IPv4 e IPv6 de várias fontes, incluindo geolocalização e ASN.
- 02Detecta vazamentos de WebRTC e DNS em configurações com VPN e proxy.
- 03Executa testes de conectividade, velocidade, latência global e MTR.
- 04Verifica a censura de sites e testa configurações de regras de proxy.
- 05Oferece Whois, consulta de DNS com vários resolvedores, consulta de MAC e uma calculadora de IP.
- 06Disponibiliza uma API curl para consultar seu IP pelo terminal.
Casos de uso
- Verificar se uma VPN ou um proxy está vazando seu IP real ou suas consultas DNS.
- Diagnosticar problemas de conectividade e de rota até sites específicos.
- Hospedar por conta própria uma página privada de diagnóstico de IP e rede para uma equipe.
- Consultar informações de propriedade e roteamento de um IP, domínio ou número AS.
Início rápido
- 1
Execute o contêiner do Docker
docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest - 2
Configure as credenciais da MaxMind e o domínio permitido para uma implantação real
docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
Antes de usar
- São necessárias credenciais do MaxMind GeoLite2 para geolocalização de IP e consultas de ASN; caso contrário, a fonte da MaxMind retorna 503.
- Para usar um domínio real, é preciso configurar ALLOWED_DOMAINS; caso contrário, todas as solicitações que não forem de localhost recebem 403.
Tópicos
Perguntas frequentes
- O que é MyIP?
- Uma ferramenta completa para consultar seu IP e geolocalização, detectar vazamentos de WebRTC e DNS, testar conectividade, velocidade, MTR e censura, consultar Whois e hospedar por conta própria com Docker. O MyIP é uma ferramenta de código aberto para consultar IPs, que permite ver como seu endereço IP, sua localização e sua rede aparecem para o mundo externo. Ele exibe lado a lado detalhes de IPv4 e IPv6 de várias fontes, incluindo país, cidade, ASN e organização, e permite consultar qualquer outro IP.
- MyIP é gratuito? Qual é a licença?
- MyIP é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- MyIP ainda é mantido?
- Manutenção ativa. O último commit de MyIP foi em 21 de out. de 2026.
- Para que posso usar MyIP?
- Verificar se uma VPN ou um proxy está vazando seu IP real ou suas consultas DNS. Diagnosticar problemas de conectividade e de rota até sites específicos. Hospedar por conta própria uma página privada de diagnóstico de IP e rede para uma equipe. Consultar informações de propriedade e roteamento de um IP, domínio ou número AS.
- Como instalar MyIP?
- Execute o contêiner do Docker: docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest Configure as credenciais da MaxMind e o domínio permitido para uma implantação real: docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
- Onde consigo MyIP?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jason5ng32/MyIP
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor DNS de rede auto-hospedado que bloqueia anúncios e rastreadores em todos os dispositivos, sem precisar instalar software cliente.
CLI de inteligência de domínios e WHOIS em Go, com TUI em abas para WHOIS, DNS, autenticação de e-mail, SSL/TLS, HTTP, SEO e detecção de tecnologias.
Kit de ferramentas web para analisar qualquer domínio, reunindo consultas DNS, geolocalização de IP, WHOIS e histórico de certificados SSL em uma única interface.
Ferramenta open source completa de inteligência de fontes abertas que verifica sites sob demanda, incluindo DNS, SSL, headers, informações do servidor e configurações de segurança.
Lista organizada de softwares e serviços online focados em privacidade e segurança, de gerenciadores de senhas a sistemas operacionais.