por que ainda pesquisa de DNS ao usar proxy?

4

Eu configurei meu navegador (firefox) para usar proxy, mas acho que ele ainda está pesquisando o DNS quando visito http://domain.name , por que isso ainda é necessário?


fonte
Proxy HTTP ou SOCKS?
grawity

Respostas:

1

Mesmo ao se conectar por meio de um proxy, seu navegador precisa obter o endereço IP do domínio do site. Geralmente, ele consulta diretamente os servidores DNS. Se você estiver usando um proxy Socks 5, poderá fazer com que as consultas DNS passem pelo seu proxy. Há uma caixa de seleção para isso no painel de opções Proxies no Firefox.

Musaul
fonte
? Por que o navegador precisa saber o endereço IP para o domínio web site quando ele está usando proxy eu não acho que é necessário em tudo ...
Conforme explicado: as consultas DNS não são executadas pelo proxy. Se você deseja que as consultas DNS sejam executadas pelo proxy, é necessário usar um protocolo de proxy que informe o proxy para fazer isso, por exemplo.
Meias
11
De maneira mais geral, o que as pessoas pensam ser necessário, no contexto interno dos navegadores, raramente está correto.
Rushyo
@Rushyo: os servidores proxy HTTP sempre executam consultas DNS (confirmadas pela observação do tráfego bruto), assim como o SOCKS 4a e, opcionalmente, o SOCKS 5 proxies. É apenas o SOCKS 4 que requer que o navegador faça isso.
grawity
Ok, deixe-me colocar de outra maneira: é baseado na implementação - abreviação do que escrevi.
precisa saber é o seguinte