A cifra decide se o conteúdo de um pacote pode ser lido, e não diz nada sobre se a existência, o tamanho e o momento do pacote serão registados. Um router que encaminha um túnel cifrado vê um fluxo que tem de entregar, e pode contá-lo, marcá-lo com hora e atribuí-lo. Compare o que uma gateway doméstica registra com o que uma rede a montante registra, e a diferença acaba por ser quais campos cada uma tem motivo para guardar.

É essa a comparação útil, porque os dois registos são constantemente confundidos nos debates sobre privacidade. Respondem a perguntas diferentes e são conservados por períodos diferentes.

Dois observadores, dois registos diferentes

A gateway na sua margem sabe que interface local o fluxo usou e, quando distribui ela própria os endereços, que dispositivo tinha esse endereço naquele momento. Também pode ver que resolvedor consultou e que endpoint contactou. A montante, o mesmo tráfego chega traduzido, pelo que outra rede vê um endereço público partilhado por toda a casa, que é a função descrita em RFC 3022. Nenhum dos observadores leu o payload, e nenhum dos registos contém o outro.

Os totais de bytes também pertencem a esta categoria. Um contador de volume registra que passou tráfego sem registar o que era.

Que campos deixam realmente rasto

O que um determinado dispositivo armazena depende do que está ativado, pelo que qualquer afirmação universal merece desconfiança. A tabela lista os campos que importam na prática e o que cada um implica.

FieldHome gatewayUpstream observer
VPN endpoint addressYes, as a destinationYes
Local device mappingOnly where it assigns the addressNo
Byte and packet countsIf statistics are enabledUsually
Flow start and endIf connection logging is onUsually
DNS queriesIf the resolver is localOnly if the resolver is theirs
Payload contentsNoNo

Leia a tabela por linhas e não por colunas, porque cada linha sustenta uma conclusão diferente. O endereço do endpoint mostra que existe um túnel, não o que transportava. O mapeamento de dispositivos locais é a linha que liga um fluxo a uma pessoa, e é a linha que uma gateway doméstica guarda enquanto um observador a montante normalmente não.

A linha do payload é a mesma em ambas as colunas, e é essa a parte que a cifra garante de facto. Todo o resto depende das escolhas de registo.

Um router que termina o túnel vê mais

Uma gateway que encaminha o tráfego cifrado de outra pessoa e um router que executa ele próprio o túnel ocupam posições diferentes. O segundo guarda o estado do túnel e as chaves, e pode por isso ver endereços internos e os destinos dentro do túnel. Se esse router também traduz endereços para a rede interna, os seus registos podem juntar um dispositivo a um destino interno num só registo. É uma divulgação diferente da do fluxo externo, produzida pela mesma caixa.

Compare isso com um cliente portátil atrás de uma gateway simples: a gateway registra o fluxo externo, e o registo do próprio cliente guarda o detalhe interno. Perguntar quem tem que metade da imagem é mais produtivo do que perguntar se a rede consegue ver através da cifra. A resposta honesta à segunda pergunta é não, e também não é essa a pergunta que decide a sua exposição.

Verifique o que o seu próprio dispositivo registra

Olhe para o seu próprio equipamento antes de raciocinar sobre o dos outros. Os comandos abaixo listam regras de firewall com contadores, entradas de ligação ainda vivas e linhas de registo que mencionam uma ligação. Aplicam-se a um router baseado em Linux, de que descende a maior parte do firmware de consumo.

nft list ruleset | grep -A2 counter
conntrack -L 2>/dev/null | grep 1194
logread | grep -iE 'vpn|1194' | tail -n 20
cat /proc/net/nf_conntrack | wc -l

Um conjunto de regras com contadores diz-lhe o que o dispositivo está disposto a contar, e a tabela de ligações mostra fluxos vivos em vez de histórico. As linhas de registo confirmam se o firmware escreve sequer eventos de ligação, e isso resolve a maior parte da discussão. Saída vazia nos quatro comandos significa que a caixa encaminha sem registar, e isso também é uma resposta. Repita a verificação no cliente, porque o registo dele guarda a outra metade da imagem.

Anote as funcionalidades ativadas e a definição de retenção junto às saídas. O mesmo hardware pode estar calado hoje e falador depois de uma atualização de firmware que ative a telemetria.

Artigos relacionados