Firwat eng DNS-Ännerung kee SOCKS-Proxy kann astellen
Erkläert firwat et e Browser ouni Konfiguratioun de Proxy net benotzt, wann den Hostnumm vun enger Websäit op e SOCKS-Server weist.
Eng DNS-Äntwert z'änneren ännert just d'Adress, mat där de Browser sech verbënnt. Et ännert net de Protokoll, deen de Browser schwätzt, wann en do ukomm ass.
Bei enger gewéinlecher HTTP-Adress schéckt de Browser HTTP. Bei enger HTTPS-Adress startet en TLS fir déi Websäit. E SOCKS5-Server erwaart awer als éischt seng eege Verhandlung: Methodenauswiel, eventuell Authentifikatioun an eng Ufro, déi den Zil nennt. E Browser ouni Konfiguratioun schéckt dovu näischt.
Dat erkläert firwat en erreechbare Dante-Listener direkt no enger DNS-Ännerung eng Verbindung ka zoumaachen. Den Déngscht ka gesond sinn; d'Bäiten, déi erakommen, gehéieren zum falschen Protokoll. Den Listener op de Port 80 oder 443 ze réckelen mécht déi Bäiten net zu SOCKS.
Konfiguréiert d'SOCKS-Interface vum Browser, zum Beispill d'SOCKS-Astellungen vu Firefox, oder eng applikatiounsspezifesch Proxy-Astellung, sou datt en den Handshake mécht an de Proxy freet, weider ze verbannen. Eng PAC-Datei kann eng ënnerstëtzte Proxy-Route fir Applikatiounen auswielen, déi se benotzen. Et bleift eng separat Proxy-Konfiguratioun, net eng Eegeschaft vun engem A- oder AAAA-Andro.
HTTPS füügt dem Nëmmen-DNS-Gedanken nach en Hindernis bäi. De Browser erwaart weider d'Identitéit vun der Websäit an der Adress. En Zertifikaat fir de Proxy-Host kann déi Erwaardung net erfëllen, just well DNS d'Verbindung dohinner geschéckt huet.
Transparent Netzwierk-Interceptioun ass en anere Konzept mat Routing an kompatibeler Interceptiounssoftware. Et kritt een dat net, andeem een d'Adress vun engem SOCKS-Server aus DNS zréckschéckt.