Configurações de privacidade do navegador
O navegador é nossa principal janela para a Internet e também um importante canal para vazamentos de privacidade. Este artigo explica como definir Firefox e as configurações de rede do sistema no Ubuntu 26.04 para proteger sua privacidade.
Firefox Configurações de privacidade
Ubuntu 26.04 vem com Firefox (versão Snap) por padrão, que vem com recursos avançados de proteção de privacidade.
Proteção aprimorada contra rastreamento
Firefox inclui proteção aprimorada contra rastreamento (ETP), habilitada no modo “Padrão” por padrão:
- Abra Firefox, clique no botão de menu (três linhas horizontais)
- Selecione “Configurações” > “Privacidade e segurança”
- Na seção “Proteção aprimorada contra rastreamento”, escolha seu nível de proteção:
| Nível | Descrição |
|---|---|
| Padrão | Equilibra privacidade e compatibilidade, bloqueia rastreadores conhecidos |
| Estrito | Proteção mais forte, pode afetar alguns sites |
| Personalizado | Escolha manualmente o que bloquear |
O modo “Estrito” é recomendado; você pode fazer downgrade da proteção para sites específicos que apresentam problemas.
about:config Configurações avançadas de privacidade
Digite about:config na barra de endereço para acessar as configurações avançadas e modificar o seguinte:
# Disable telemetry data collection
toolkit.telemetry.enabled = false
toolkit.telemetry.unified = false
toolkit.telemetry.archive.enabled = false
datareporting.healthreport.uploadEnabled = false
datareporting.policy.dataSubmissionEnabled = false
# Disable Pocket recommendations
extensions.pocket.enabled = false
# Disable Firefox account promotions
identity.fxaccounts.enabled = false
# Enhanced cookie isolation
privacy.firstparty.isolate = true
# Resist browser fingerprinting
privacy.resistFingerprinting = true
# Prevent WebRTC from leaking local IP
media.peerconnection.ice.default_address_only = true
media.peerconnection.ice.no_host = true
# Send DNT header in all windows
privacy.donottrackheader.enabled = true
# Disable prefetching (may reveal browsing intent)
network.prefetch-next = false
network.dns.disablePrefetch = true
network.http.speculative-parallel-limit = 0
# HTTPS-Only mode
dom.security.https_only_mode = true
dom.security.https_only_mode_ever_enabled = true
# Clear data on exit
privacy.sanitize.sanitizeOnShutdown = true
privacy.clearOnShutdown.cache = true
privacy.clearOnShutdown.cookies = false
privacy.clearOnShutdown.history = false
privacy.clearOnShutdown.sessions = trueGestão de Cookies
Em “Configurações” > “Privacidade e Segurança” > “Cookies e Dados do Site”:
- Marque “Excluir cookies e dados do site quando Firefox for fechado”
- Ou defina exceções para manter cookies de sites usados com frequência
Modo somente HTTPS
Ative o modo somente HTTPS para forçar todas as conexões a usar HTTPS:
- Configurações > Privacidade e segurança
- Role até “Modo somente HTTPS”
- Selecione “Ativar modo somente HTTPS em todas as janelas”
Extensões de navegador recomendadas
Origem do uBlock
O bloqueador de anúncios e rastreadores mais poderoso:
- Instalar: Pesquise “uBlock Origin” na loja de complementos Firefox
- Listas de filtros recomendadas:
- EasyList (bloqueio de anúncios)
- EasyPrivacy (proteção de privacidade)
- Aborrecimentos do Fanboy (bloqueio de pop-up)
- Regras complementares regionais, conforme necessário
Outras extensões recomendadas
| Extensão | Função |
|---|---|
| Texugo de privacidade | Feito pela EFF, aprende e bloqueia rastreadores automaticamente |
| Exclusão automática de cookies | Exclui automaticamente cookies desnecessários |
| Olhos descentralizados | Substitui localmente os recursos do CDN para evitar o rastreamento do CDN |
| SemScript | Controle refinado de execução de JavaScript |
| Bitwarden | Gerenciador de senhas de código aberto |
| Firefox Contêineres de múltiplas contas | Isole sites diferentes em contêineres separados |
Guias de contêiner
O recurso Container Tabs do Firefox pode isolar cookies e dados entre diferentes sites:
- Instale a extensão “Firefox Multi-Account Containers”
- Crie contêineres diferentes (por exemplo, “Trabalho”, “Pessoal”, “Compras”, “Social”)
- Abra sites diferentes em contêineres diferentes – eles não podem rastrear uns aos outros
DNS sobre HTTPS (DoH)
Habilitando DoH em Firefox
O DoH criptografa consultas DNS, evitando que ISPs e ataques man-in-the-middle monitorem quais sites você visita.
- Configurações > Privacidade e segurança
- Role até o final até “DNS sobre HTTPS”
- Selecione “Proteção Máxima” ou “Proteção Aumentada”
- Escolha um provedor DNS
Ou via about:config:
network.trr.mode = 2 # 2=prefer DoH, 3=DoH only
network.trr.uri = https://cloudflare-dns.com/dns-queryProvedores DoH comuns:
| Provedor | URL DoH |
|---|---|
| nuvemflare | https://cloudflare-dns.com/dns-query |
https://dns.google/dns-query | |
| Quad9 | https://dns.quad9.net/dns-query |
Habilitando DoH no nível do sistema
O systemd-resolved do Ubuntu systemd-resolved suporta DNS sobre TLS (DoT):
sudo nano /etc/systemd/resolved.conf[Resolve]
DNS=1.1.1.1#cloudflare-dns.com 8.8.8.8#dns.google
FallbackDNS=9.9.9.9#dns.quad9.net
DNSOverTLS=yes
DNSSEC=allow-downgradesudo systemctl restart systemd-resolved
# Verify DNS configuration
resolvectl status
resolvectl query example.comConfigurando DNS com NetworkManager
# View current connections
nmcli connection show
# Set DNS servers
nmcli connection modify "Wired connection 1" ipv4.dns "1.1.1.1 8.8.8.8"
nmcli connection modify "Wired connection 1" ipv4.ignore-auto-dns yes
# Reactivate the connection
nmcli connection up "Wired connection 1"Privacidade de rede
Configuração VPN
# Install OpenVPN support
sudo apt install openvpn network-manager-openvpn-gnome
# Install WireGuard
sudo apt install wireguard
# WireGuard configuration
sudo nano /etc/wireguard/wg0.conf[Interface]
PrivateKey = YOUR_PRIVATE_KEY
Address = 10.0.0.2/24
DNS = 1.1.1.1
[Peer]
PublicKey = SERVER_PUBLIC_KEY
Endpoint = vpn.example.com:51820
AllowedIPs = 0.0.0.0/0, ::/0
PersistentKeepalive = 25# Start WireGuard
sudo wg-quick up wg0
# Enable at boot
sudo systemctl enable wg-quick@wg0
# Check status
sudo wg showPrevenção de vazamentos de DNS
Certifique-se de que as consultas DNS também passem por VPN ao usar um:
# Check for DNS leaks
# Visit https://dnsleaktest.com
# Ensure DNS points to the VPN-provided DNS
resolvectl status
# If there is a leak, configure WireGuard to use VPN DNS
# In [Interface], set: DNS = VPN-provided DNSNavegador Tor
Para o mais alto nível de anonimato:
# Install Tor Browser via Flatpak
flatpak install flathub org.torproject.torbrowser-launcher
# Or download from the official website
# https://www.torproject.org/download/Configurações de privacidade em nível de sistema
GNOME Configurações de privacidade
# Disable location services
gsettings set org.gnome.system.location enabled false
# Disable automatic problem reporting
gsettings set org.gnome.desktop.privacy report-technical-problems false
# Set file history retention days
gsettings set org.gnome.desktop.privacy recent-files-max-age 7
# Set trash auto-cleanup days
gsettings set org.gnome.desktop.privacy remove-old-trash-files true
gsettings set org.gnome.desktop.privacy old-files-age 7
# Disable camera
gsettings set org.gnome.desktop.privacy disable-camera true
# Disable microphone
gsettings set org.gnome.desktop.privacy disable-microphone trueLimpando rastros de navegação
# Clear Firefox cache
rm -rf ~/snap/firefox/common/.cache/mozilla/firefox/*/cache2
# Clear thumbnail cache
rm -rf ~/.cache/thumbnails/*
# Clear recent files record
rm ~/.local/share/recently-used.xbel
# Clear Bash history
history -c
rm ~/.bash_history
# Clear clipboard
xclip -selection clipboard < /dev/null 2>/dev/nullProteção de impressão digital do navegador
A impressão digital do navegador é uma técnica que identifica usuários de maneira exclusiva, coletando várias características do navegador e do sistema.
Verificando a exclusividade da impressão digital
Visite os seguintes sites para testar a impressão digital do seu navegador:
- https://coveryourtracks.eff.org (detecção de impressão digital da EFF)
- https://browserleaks.com
Medidas para reduzir a exclusividade das impressões digitais
- Use o recurso anti-impressão digital do Firefox:
privacy.resistFingerprinting = true - Use uma resolução de tela comum (1920x1080)
- Reduza o número de fontes instaladas
- Limite o número de extensões do navegador (muitas extensões na verdade aumentam a exclusividade da impressão digital)
- Use guias de contêiner para isolar sites diferentes
Lista de verificação de privacidade
- Firefox Proteção aprimorada contra rastreamento definida como “Estrita”
- uBlock Origin instalado com listas de filtros atualizadas
- Modo somente HTTPS ativado
- DNS sobre HTTPS ativado
- about:config opções de privacidade configuradas
- Dados de navegação limpos regularmente
- Guias de contêiner usadas para diferentes finalidades
- Nenhum vazamento de DNS quando conectado a VPN
- Serviços de localização do sistema desativados
- Exclusividade da impressão digital do navegador dentro do intervalo aceitável