L'anonymat de procuration apprendre qu'il InsideOut

l'échange d'informations dans Internet est réalisée par l'"client - serveur"Modèle. Un client envoie la demande (ce que les fichiers dont il a besoin) et le serveur envoie une réponse (fichiers requis). D'une coopération étroite (compréhension complète) entre un client et un serveur le client envoie des informations complémentaires à propos de lui-même: une version de l'année et le nom du système d'exploitation, la configuration d'un navigateur (y compris le nom et la version STI), etc. Ces informations peuvent être nécessaires pour le serveur afin de savoir qui doit être accordée page Web (ouverte) au client. Il existe différentes variantes de pages web pour les différentes configurations de navigateurs. Cependant, tant que les pages web ne dépendent pas sur les navigateurs Habituellement, il est logique de cacher cette information sur le web-serveur.

Ce que votre navigateur transmet à un serveur Web:

- Le nom et la version du système d'exploitation de l'année
- Le nom et la version du navigateur
- Configuration d'un navigateur (résolution d'affichage, la profondeur de couleur, java / javascript support, ...)
- L'adresse IP du client
- Autres informations

La partie la plus importante de ces informations (et tout à fait inutile pour un serveur web) sont des informations sur l'adresse IP. Utilisation de votre IP, il est possible de savoir sur vous la suite:

- Le pays a d'où vous
- La ville
- les fournisseurs Votre nom et votre e-mail
- Votre adresse physique

Information, Communication du client vers le serveur est disponible (accessible) pour un serveur comme variables d'environnement. Chaque unité d'information est la valeur d'une variable. Si une unité d'information n'est pas transmise, puis correspondant sera variable vide (IST Will Be valeur indéterminée).

Ceux-ci sont certaines variables d'environnement:

REMOTE_ADDR adresse IP du client

HTTP_VIA si elle n'est pas vide, le proxy est utilisé. La valeur est une adresse (ou plusieurs adresses) d'un serveur proxy, cette variable est ajoutée par un serveur proxy si vous utilisez l'un lui-même.

HTTP_X_FORWARDED_FOR si elle n'est pas vide, le proxy est utilisé. La valeur est une adresse IP réelle du client (votre adresse IP), cette variable est ajoutée par un serveur proxy Aussi, si vous en utilisez un.

HTTP_ACCEPT_LANGUAGE la langue utilisée dans le navigateur (ce que la langue de la page doit être affichée dans)

HTTP_USER_AGENT? qu'il a appelé «l'agent utilisateur". Pour tous les navigateurs Mozilla c'est. En outre, le nom et la version du navigateur (par exemple MSIE 5.5) et le système de fonctionnement de l'année (par exemple, Windows 98) est également mentionné ici.

HTTP_HOST est un serveurs de noms Internet

Il s'agit d'une petite partie des variables d'environnement. En fait, il ya beaucoup plus d'entre eux (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL, ...). Leur quantité peut dépendre de paramètres à la fois un serveur et un client.

Ces exemples de valeurs des variables est la suivante:

REMOTE_ADDR = 194.85.1.1
HTTP_ACCEPT_LANGUAGE = ru
HTTP_USER_AGENT = Mozilla / 4.0 (compatible MSIE 5.0, Windows 98)
HTTP_HOST = www.webserver.ru
HTTP_VIA = 194.85.1.1 (Squid / 2.4.STABLE7)
HTTP_X_FORWARDED_FOR = 194.115.5.5

Anonymat au travail sur Internet est déterminée par les variables d'environnement quelles "cacher"De l' web-server.

Si le serveur proxy n'est pas utilisé, ALORS variables d'environnement chercher de la manière suivante:

REMOTE_ADDR = votre IP
HTTP_VIA = Non Déterminé
HTTP_X_FORWARDED_FOR = Non Déterminé

Selon la façon dont les variables d'environnement "caché" par les serveurs proxy, il a des types graves de procurations

Caches transparents

Ils ne cachent pas des informations sur votre adresse IP:

REMOTE_ADDR IP proxy =
HTTP_VIA IP proxy =
HTTP_X_FORWARDED_FOR = votre IP

La fonction de serveurs proxy tel n'est pas l'amélioration de votre anonymat sur Internet. Leur but est Encaissement d'informations, Organisation de l'accès à Internet conjointe de plusieurs ordinateurs, etc.
Proxies anonymes

Tous les serveurs proxy, qui cachent l'adresse IP des clients en aucune façon est appelé proxies anonymes

Simple proxies anonymes

Ces serveurs proxy ne cachent pas le fait que proxy est utilisé, cependant ils remplacer votre IP Avec son propre:

REMOTE_ADDR IP proxy =
HTTP_VIA IP proxy =
HTTP_X_FORWARDED_FOR IP proxy =

Ces procurations ont le plus répandu parmi les autres serveurs proxy anonymes.

Les procurations qui faussent

Ainsi que de simples serveurs proxy anonymes ne cachent Ces procurations Le fait que le serveur proxy est utilisé. Cependant l'adresse IP du client (votre adresse IP) est remplacé par un autre (arbitraire, aléatoire) IP:

REMOTE_ADDR IP proxy =
HTTP_VIA IP proxy =
HTTP_X_FORWARDED_FOR = adresse IP aléatoire
Les procurations anonymat élevés

Ces serveurs proxy Est aussi appelé "proxy anonyme haute". Contrairement à d'autres types de serveurs proxy d'anonymat cacher le fait d'utiliser des proxy Ils:

REMOTE_ADDR IP proxy =
HTTP_VIA = Non Déterminé
HTTP_X_FORWARDED_FOR = Non Déterminé

Cela signifie que les valeurs des variables est le même que si la procuration n'est pas utilisé, à l'exception d'une chose très importante? IP proxy est utilisé à la place de votre adresse IP.

Résumé

Selon fins il ya des proxy transparents et l'anonymat. Cependant, rappelez-vous, en utilisant des serveurs proxy vous cacher que votre adresse IP à partir d'un serveur Web, mais d'autres informations (à propos de la configuration du navigateur) est accessible!

Laisser un commentaire

Ce site utilise Akismet pour réduire les spams. Découvrez comment vos données de commentaire sont traitées.