Skip to content

Implantação Vercel

Filtragem em quatro estágios completa. O anti-scanner L2 do Microsoft Defender SafeLinks usa correspondência de faixas de IP em vez da detecção nativa de ASN do CF — precisão ligeiramente menor (as faixas de IP precisam ser atualizadas a cada poucos meses), mas suficiente.

Implantação em um clique

Deploy with Vercel

Ou cole esta URL do repositório template no Vercel:

https://github.com/suxuemi/email-track-domain

Configuração

VariávelPadrãoDescrição
BACKEND_HOSTcf-track.laifa.xinHostname do backend de rastreamento
BACKEND_PROTOCOLhttp:Protocolo do backend, dois-pontos obrigatórios (http: ou https:)
REDIRECT_TARGEThttps://www.google.comDestino para requisições rejeitadas

Após a implantação, alterar em Vercel Dashboard → Project → Settings → Environment Variables.

Domínio personalizado

Após a implantação, vá em Vercel Dashboard → Project → Settings → Domains, adicione seu domínio e siga as instruções para adicionar um CNAME track → cname.vercel-dns.com no seu provedor DNS. Detalhes em custom-domain.md.

Diferenças em relação ao Cloudflare Worker

CloudflareVercel
Filtragem de caminhos L0/L1
Método de detecção L2ASN 8075 nativo (alta precisão)Correspondência de faixas IP (média)
Atualização das faixas IP L2 necessária?NãoA cada 3-6 meses
Proxy reverso L3
Flexibilidade DNSDNS hospedado no CFQualquer DNS via CNAME

As faixas IP estão na constante MICROSOFT_IPV4_RANGES em api/track.js; atualizar conforme os comentários em shared/microsoft-ranges.js.