Files
MyIP/README_PT-BR.md
T
jason5ng32andClaude Opus 5.5 547e9a1e84 Docs(sponsors): add Proxy-Seller and link sponsor names
Proxy-Seller joins the paid sponsors in all six READMEs and the footer
acknowledgement list. Each sponsor's bold name in the description line now
links to the same destination as its logo, so the copy is clickable too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 18:01:52 +08:00

13 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)

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.
  • 📋 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

💖 Patrocinadores e apoiadores

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

Patrocinadores

RapidProxy
↳ RapidProxy — Residential proxies with 90M+ IPs, smart rotation and precise geo-targeting. From $0.55/GB, 10% off with code RAPID10

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

MIT © Jason Ng