Files
MyIP/README_PT-BR.md
T
2026-10-29 09:46:17 +08:00

14 KiB

🧰 MyIP - Uma caixa de ferramentas de IP aprimorada

Note

Esta é uma tradução mantida pela comunidade; o README em inglês é a fonte canônica e esta versão pode ficar desatualizada.

IPCheck.ing Banner

jason5ng32%2FMyIP | Trendshift

Mentioned in Awesome Self Hosted

GitHub Repo stars GitHub forks Docker Pulls

Website PWA

CodeQL Docker Build and Push CI

English | 简体中文 | 繁體中文 | Русский | Français | Português (BR) | Shqip | ไทย | हिन्दी

Uma caixa de ferramentas de IP completa e de código aberto: consulta de IP a partir de múltiplas fontes, testes de conectividade, detecção de WebRTC e de vazamento de DNS, teste de velocidade, MTR, verificação de censura, Whois e muito mais — auto-hospedável com um único comando Docker.

👉 Demonstração: https://ipcheck.ing

Adicione a demonstração aos favoritos ou faça sua própria implantação.

Deploy with Docker

👀 Recursos

🪪 Seu IP e identidade

  • 🛜 Cartões de IP: Detecta seus IPv4 e IPv6 a partir de várias fontes independentes, lado a lado — país, região, cidade, ASN, organização e o fuso horário local do IP.
  • 🔍 Verificação de IP: Consulta as mesmas informações detalhadas de qualquer endereço IP que despertar sua curiosidade.
  • 🧾 Histórico de IP: Mantém um registro local dos IPs com os quais você já foi visto, filtrável por tipo e país — armazenado apenas no seu navegador.
  • 🖥️ Impressão digital do navegador: Calcula a impressão digital do seu navegador de várias formas e mostra o que torna você identificável.

🕵️ Vazamentos e privacidade

  • 🚥 Detecção de WebRTC: Revela o endereço IP exposto durante conexões WebRTC — inclusive se as proteções de privacidade do seu navegador estão ativas.
  • 🛑 Teste de vazamento de DNS: Mostra quais endpoints DNS resolvem suas consultas, para avaliar o risco de vazamentos de DNS ao usar VPNs ou proxies.
  • 🛡️ Teste de bloqueio de anúncios e rastreadores: Verifica o que seu bloqueador de anúncios, navegador, filtro de DNS, VPN ou roteador realmente bloqueia — redes de anúncios, análise, rastreadores sociais, monitoramento de erros, telemetria de fabricantes de dispositivos, scripts de rastreamento e ocultação de elementos.
  • 📋 Checklist de segurança: Um checklist pessoal de cibersegurança com 258 itens em 12 áreas, com progresso salvo no seu navegador.

📡 Testes de rede

  • 🚦 Conectividade de rede: Testa a acessibilidade de até 60 sites da sua escolha, com resultados de latência mínima em múltiplas rodadas — além de listas de importação selecionadas, de pacotes por país a IA, redes sociais, streaming, jogos, desenvolvimento e mais. Com base nos resultados, indica se o acesso global à Internet está viável para você no momento.
  • 🚀 Teste de velocidade: Mede seu download, upload e latência em redes de borda.
  • ⏱️ Teste de latência global: Faz ping no seu alvo a partir de sondas espalhadas pelo mundo — escolha países entre todas as sondas Globalping disponíveis, agrupadas por continente.
  • 🚉 Teste MTR: Executa MTR a partir de sondas distribuídas globalmente para ver a rota que os pacotes realmente percorrem.
  • 🚧 Verificação de censura: Mostra onde um site está bloqueado no mundo — e por quais meios.
  • 🚏 Teste de regras de proxy: Verifica se a configuração de regras do seu software de proxy funciona do jeito que você pretendia.

🔦 Consultas e infraestrutura

  • 📟 Resolução DNS: Resolve um domínio por vários resolvedores de uma só vez, agrupados por país — um jeito fácil de detectar sequestro ou contaminação.
  • 📓 Pesquisa Whois: Realiza consultas Whois para nomes de domínio, endereços IP e números de AS.
  • 🗄️ Consulta de MAC: Identifica o fabricante e os detalhes por trás de um endereço físico.
  • 🧮 Calculadora de IP: Cálculo de sub-rede, conversões de notação e detalhes de interface IPv6 para qualquer IP, prefixo, intervalo ou lista, tudo localmente.
  • 🛰️ Informações de ASN e topologia de upstream: Direto em cada cartão de IP — detalhes do AS, anúncios históricos do prefixo do IP e os caminhos de upstream do seu ASN até o backbone Tier 1.
  • 🛂 Perfil de ASN: O retrato completo de qualquer AS — dados de registro com o Whois bruto, ranking global e porte, tráfego e qualidade de conexão, os países onde seu espaço IPv4 é usado, cada prefixo anunciado com seu status RPKI, seus upstreams, peers e clientes, e os pontos de troca de tráfego e data centers em que está presente.
  • 📶 Status dos serviços: Disponibilidade em tempo real de serviços conhecidos — Claude, OpenAI, GitHub, Cloudflare e outros — a partir de suas páginas oficiais de status, com incidentes recentes.

✨ Plataforma

  • 📤 Relatórios compartilháveis: Transforme seus resultados de teste em um relatório diagnóstico — um link somente leitura com expiração automática, Markdown pronto para IA ou JSON.
  • ⌨️ API de linha de comando: Obtenha seu IP no terminal com um único comando curl.
  • 🌍 Earth Online: Um painel que transmite eventos globais de indisponibilidade da Internet em tempo real.
  • 🌗 Modo escuro: Acompanha automaticamente o sistema, com alternância manual.
  • 📲 PWA: Instalável como aplicativo no celular e como app do Chrome no computador.
  • ⚡ Atalhos de teclado: Toda função tem o seu — pressione ? para ver a lista.
  • 🔤 Vários idiomas: A interface é distribuída em 6 idiomas, e adicionar o seu exige apenas um pacote de locale.

📕 Como usar

Usando Docker

Um comando e pronto:

docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest

Ou clique no botão "Deploy with Docker" no topo desta página.

Implantação em um ambiente Node

Certifique-se de que o Node.js esteja instalado e, em seguida, clone o código:

git clone https://github.com/jason5ng32/MyIP.git

Instale e compile. Este projeto usa pnpm — se você ainda não o tiver, instale-o primeiro (o npm acompanha o Node; portanto, este comando sempre funciona):

npm install -g pnpm
pnpm install && pnpm run build

Execute:

pnpm start

O programa será executado na porta 18966.

⚙️ Configuração

Important

As credenciais do MaxMind GeoLite2 são obrigatórias. Elas viabilizam a geolocalização de IP e as consultas ASN — sem elas, a fonte MaxMind retorna 503. Elas são gratuitas: → Configuração do MaxMind

Warning

ALLOWED_DOMAINS é obrigatório em um domínio real. É a lista de nomes de host permitidos para a API de backend — sem ela, toda solicitação proveniente de um domínio que não seja localhost recebe 403. → Proxy reverso e domínios

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

Todo o restante — chaves de API opcionais, segurança e limitação de taxa, registros, Sentry e os domínios da API curl — está documentado na referência de variáveis de ambiente.

📖 Documentação

Os guias completos estão no Centro de Documentação do MyIP: docs.ipcheck.ing

🤝 Contribuições

As contribuições são bem-vindas! Mantemos uma seleção de tarefas adequadas para iniciantes — cada uma com caminhos de arquivo exatos, critérios de aceitação e testes que conduzem a uma compilação bem-sucedida:

  • 🏷️ Issues para iniciantes — adicione um resolvedor DNS do seu país, inclua listas de sites selecionadas, traduza o README para seu idioma, aprimore traduções e muito mais
  • 🌐 TRANSLATING.md — leve a UI ao seu idioma: um pacote de locale e uma linha no registro; uma tradução parcial é bem-vinda em uma primeira PR
  • 📄 CONTRIBUTING.md — instalação, convenções e o fluxo das PRs (direcione-as para a branch dev)

👩🏻‍💻 Uso avançado

Regras de proxy para verificar seu IP real e seu IP de proxy ao mesmo tempo

Se você usa um proxy para acessar a Internet, considere adicionar esta regra à configuração do proxy (adapte-a ao seu cliente). Essa configuração permite verificar tanto seu IP real quanto o IP usado com o proxy:

# IP Testing
IP-CIDR,1.0.0.2/32,Proxy,no-resolve
IP-CIDR6,2606:4700:4700::1111/128,Proxy,no-resolve
DOMAIN,4.ipcheck.ing,DIRECT
DOMAIN,6.ipcheck.ing,DIRECT
# Rule Testing
DOMAIN,ptest-1.ipcheck.ing,Proxy1
DOMAIN,ptest-2.ipcheck.ing,Proxy2
DOMAIN,ptest-3.ipcheck.ing,Proxy3
DOMAIN,ptest-4.ipcheck.ing,Proxy4
DOMAIN,ptest-5.ipcheck.ing,Proxy5
DOMAIN,ptest-6.ipcheck.ing,Proxy6
DOMAIN,ptest-7.ipcheck.ing,Proxy7
DOMAIN,ptest-8.ipcheck.ing,Proxy8
DOMAIN,ptest-9.ipcheck.ing,Proxy9
DOMAIN,ptest-10.ipcheck.ing,Proxy10
DOMAIN,ptest-11.ipcheck.ing,Proxy11
DOMAIN,ptest-12.ipcheck.ing,Proxy12

💖 Patrocinadores e apoiadores

Como projeto de código aberto, sou muito grato aos seguintes patrocinadores pelo apoio:

Patrocinadores

SwiftProxy
↳ SwiftProxy — High-quality rotating and static residential proxies, with 90M+ residential IPs across 220+ locations worldwide. It supports HTTP(S), SOCKS5, rotating and sticky sessions, with residential proxy plans starting at just $0.7/GB. Use code PROXY90 for an additional 10% off.

Proxy-Seller
↳ Proxy-Seller — oferece proxies privados residenciais, móveis (4G/5G/LTE), ISP e datacenter IPv4/IPv6, com suporte a HTTP(S) e SOCKS5, mais de 47 milhões de IPs residenciais em mais de 220 localizações, segmentação precisa por país, cidade e provedor, 99,7% de disponibilidade e suporte 24/7. Usuários do MyIP podem usar o código promocional CHECKINGIP15 para ganhar 15% de desconto.

V.PS
↳ V.PS — High-performance KVM VPS with global locations, fast connectivity, and IPv4 & IPv6 included.


Apoiadores

Cloudflare Project Alexandria

1Password

Greptile

Sentry

GitBook

Quer patrocinar o MyIP? Seja um patrocinador

📄 Licença

AGPL-3.0 © Jason Ng