perché cercare ancora DNS quando si utilizza proxy?


4

Ho configurato il mio browser (Firefox) per utilizzare il proxy, ma trovo che stia ancora cercando il DNS quando visito http://domain.name , perché è ancora necessario?


Proxy HTTP o SOCKS?
gravità

Risposte:


1

Anche durante la connessione tramite proxy, il browser deve ottenere l'indirizzo IP per il dominio del sito Web. Generalmente interrogherà direttamente i server DNS. Se stai usando un proxy Socks 5, puoi fare in modo che le query DNS passino attraverso il tuo proxy. C'è una casella di controllo per quello nel pannello delle opzioni Proxy in Firefox.


Perché il browser deve conoscere l'indirizzo IP per il dominio del sito Web quando utilizza il proxy? Non credo sia assolutamente necessario ...

Come spiegato: le query DNS non vengono eseguite dal proxy. Se si desidera che le query DNS vengano eseguite dal proxy, è necessario utilizzare un protocollo proxy che indichi al proxy di farlo, ad es. CALZE 5.
Rushyo

1
Più in generale ciò che la gente pensa sia necessario, nel contesto degli interni del browser, è molto raramente corretto.
Rushyo,

@Rushyo: i server proxy HTTP eseguono sempre query DNS (confermate dal monitoraggio del traffico non elaborato), così come i proxy SOCKS 4a e facoltativamente SOCKS 5. È solo SOCKS 4 che richiede al browser di farlo.
gravità

Ok, lasciami dire in un altro modo: si basa sull'implementazione, abbreviazione di ciò che ho scritto.
Rushyo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.