¿Cómo sabe DuckDuckGo mi idioma nativo aunque esté usando una VPN en un país con otro idioma?

111

Recientemente comencé a usar una VPN y me he sentido más cómodo navegando por Internet. Mi VPN me permite seleccionar otro país a través del cual mi tráfico se enruta para que parezca que estoy ubicado en ese país en particular. "What is my IP" y servicios similares muestran mi dirección IP ubicada en ese país como se esperaba.

Los motores de búsqueda, sin embargo, aparentemente no son engañados. Cuando voy a Google, por ejemplo, la página principal está en mi idioma nativo y dice mi verdadero país de origen en la parte inferior de la página. Era consciente de que esto sucede, ya que una VPN no es realmente un medio para hacerme anónimo, y empresas como Google pueden rastrear mi verdadera ubicación (supongo que lo hacen, por ejemplo, mirando el dominio de nivel superior específico del país de los sitios). Yo visito?).

Sin embargo, lo que me desconcierta es que otros motores de búsqueda, como DuckDuckGo, que prometen no rastrear a sus usuarios, también pueden ver mi verdadero país de origen. La página principal de DDG también aparece en mi idioma nativo (no en inglés).

Entonces, ¿cómo es posible que DDG y otros servicios "sin seguimiento" vean mi verdadera ubicación sin "rastrearme"? Incluso cuando mi dirección IP se encuentra en otro lugar, ¿qué es lo que me aleja de una manera tan obvia que DDG todavía puede reclamar que no me rastree?

    
pregunta S. Rotos 04.12.2017 - 20:48
fuente

3 respuestas

186

Una posible explicación es que DuckDuckGo está usando los encabezados que se envían en su solicitud para determinar su visualización. Por ejemplo, es muy común usar el encabezado Accept-Language para determinar en qué idioma se debe mostrar una página web. Este encabezado se establece de forma predeterminada en todos los navegadores modernos según la configuración de preferencias de idioma. Mi navegador, como ejemplo, envía Accept-Language: en-US para todas las solicitudes, lo que le permite al sitio de destino saber que, si es posible, debe intentar enviar un correo electrónico en los EE. UU. Esto no requiere ningún tipo de seguimiento para ser utilizado.

Si visita enlace puede ver cuáles son las configuraciones de idioma. El idioma predeterminado es Browser preferred language

    
respondido por el PunPun1000 04.12.2017 - 21:01
fuente
48

Tuve el mismo problema: Google siempre responde en mi idioma nativo, aunque utilicé una VPN en otras partes del mundo. Limpié todas las cookies y así sucesivamente ... sin éxito ... ¡y luego descubrí que tenía una fuga de IPv6! Google estaba usando IPv6 y vio la IP de mi casa como de costumbre. No fue "rastrearme", solo contacté a Google directamente en mi VPN.

Haga la prueba aquí: enlace

Cuando bloqueé ipv6, Google respondió en el idioma del país de la dirección VPN.

Quizás tenga un problema diferente, pero ¿ha revisado esto?

    
respondido por el entrop-x 04.12.2017 - 21:22
fuente
10

Creo que @ punpun1000 tiene razón, puede probar fácilmente el idioma de su navegador visitando este sitio web - enlace o simplemente ejecute este código JavaScript :

alert(navigator.language);//works both in Mozilla and chrome
alert(navigator.language);//works both in Mozilla and chrome
alert(navigator.userLanguage);// Works in IE

Para obtener más información sobre las regiones y los idiomas, visite enlace y enlace

    
respondido por el Mirsad 04.12.2017 - 21:51
fuente

Lea otras preguntas en las etiquetas