Em geral, sim, seu navegador local tentará resolver o nome do host no DNS antes de enviar a solicitação ao proxy. Com o Firefox, isso é configurável usando a configuração network.proxy.socks_remote_dns
. Para modificar esta configuração:
- Insira
about:config
na barra de localização. - Insira
network.proxy.socks_remote_dns
no campo de pesquisa. - Clique duas vezes no item
network.proxy.socks_remote_dns
para alterá-lo defalse
(o padrão) paratrue
.
Com isso ativado, o Firefox deve passar solicitações para o proxy sem executar a resolução de DNS localmente.
NB: Eu não sei ao certo se isso se aplica apenas a socks
proxies ou não.