Vários visitantes chegam de um único endereço público. Isso combina com um gateway NAT de escritório. Combina também com um proxy direto compartilhado. O endereço sozinho não escolhe entre os dois.

O NAT altera as informações de endereço ao longo do caminho. Um proxy direto aceita uma conexão e faz outra adiante. São mecanismos diferentes, mas um destino vê as conexões que o alcançam, não um inventário completo do equipamento de rede do cliente.

Um campo Via de HTTP pode fornecer evidência de intermediários HTTP. A ausência dele deve ser lida de forma mais estreita: esta requisição não expôs esse indicador a este observador. Cabeçalhos podem ser não confiáveis, terem sido removidos ou não estarem disponíveis dentro de um túnel TLS normal de ponta a ponta. Bases de reputação de IP oferecem outro tipo de evidência, com sua própria cobertura e idade.

É por isso que «nenhum proxy detectado» num verificador não é um diagrama de rede. Também não pode certificar que todos os outros sites chegarão à mesma conclusão.

Se você opera o cliente ou a rede, combine as observações do ponto final com as configurações reais do aplicativo, a configuração do gateway e os registros de conexão relevantes. Se você opera apenas o site, descreva o que seus sinais sustentam e deixe espaço para incerteza.

Para controles de acesso, decida o que precisa proteger. Um endereço compartilhado pode ser útil para um limite de taxa grosseiro, mas é um substituto ruim para uma única pessoa. Chamá-lo de NAT ou proxy não resolve esse problema de identidade.

Artigos relacionados