Quale strategia devo adottare se volessi utilizzare un dnscrypt con un hotspot pubblico che richiede l'accesso tramite un captive portal?
Tali hotspot richiedono che le impostazioni DNS facciano riferimento ai loro server (tramite DHCP) in modo che reindirizzino la prima richiesta del browser, prima di consentire il normale utilizzo della rete.
Subito dopo aver effettuato il collegamento alla rete e ottenuto le impostazioni DHCP (e anche prima dell'autorizzazione riuscita al portale) tutti i servizi in esecuzione sul mio PC (magari anche i programmi regolari che controllano gli aggiornamenti) proveranno a "chiamare casa" tramite i server DNS dell'hotspot . Che voglio evitare.
D'altra parte avere il DNS impostato sul proxy dnscrypt locale non mi consentirà di ottenere un'autorizzazione dal portale.
C'è una soluzione?
Ho pensato di concatenare dnsmasq con dnscrypt (che è quello che faccio comunque) e configurare un'eccezione per un dominio specificato nella configurazione di dnsmasq (che in seguito avrei accesso da un browser). Ma poi devo inserire un IP specifico in un file di configurazione, che mi richiederebbe di controllare quali server DNS sono impostati tramite DHCP.