Risoluzione DNS durante la digitazione dell'indirizzo IP nel browser anziché nel dominio

0

Sto cercando di raggiungere un sito Web che AFAIK è DNS bloccato nel paese in cui risiedo. La pagina web a cui sto tentando di accedere è pinnacle.com .

Vista la comprensione di come funziona il DNS, per risolvere il problema, utilizzo uno strumento di ricerca DNS online ( dnsqueries.com ). Da un record A ho trovato l'indirizzo IP 192.230.70.134 . L'ho inserito felicemente nel browser, provando entrambi: 80 e: 443, ma mi è stato restituito il seguente errore:

192.230.70.134 - Resolving failed

Error code 22

The proxy failed to resolve site from host name, if this site was recently added please allow a few minutes before trying again.

<...> Proxy IP 192.230.70.134

Quando si utilizza: 443, Chrome mostra anche che il certificato HTTPS del sito Web non è valido, anche se durante l'ispezione, sembra a posto e addirittura dice Certificate is OK .

Non capisco che tipo di risoluzione DNS si stia lamentando e perché potrei trovarmi di fronte a un problema del genere.

    
posta eddyP23 24.10.2018 - 16:28
fonte

1 risposta

3

HTTP e HTTPS sono protocolli che richiedono il nome host corretto nella maggior parte dei casi. Spesso più siti sono ospitati sullo stesso indirizzo IP e possono essere distinti solo dal nome fornito nell'intestazione dell'Host HTTP e nel caso di HTTPS l'estensione SNI nell'handshake TLS. L'accesso a un sito tramite l'indirizzo IP omette le informazioni sul nome host richiesto e pertanto può causare strani messaggi di errore o certificati errati.

Nel caso specifico di pinnacle.com e dell'indirizzo IP 192.230.70.134: questo indirizzo IP appartiene a Incapsula che è un DDoS società di mitigazione. Il messaggio di errore che vedi proviene dal proxy inverso che inoltra il traffico ai siti protetti. Non può gestire il nome host 192.230.70.134 dato nelle richieste HTTP poiché si aspetta invece il vero nome host pinnacle.com . Questo è ciò che il messaggio di errore "non è riuscito a risolvere il sito dal nome host" significa - si tratta di trovare l'host di destinazione sul nome specificato e non sulla risoluzione DNS.

    
risposta data 24.10.2018 - 16:56
fonte

Leggi altre domande sui tag