Comment un proxy change votre IP de sortie sans usurper l'IP
Comprenez pourquoi un site web voit l'adresse du proxy alors que votre client n'a pas falsifié d'adresse source dans ses paquets.
« Usurpe mon IP » est souvent employé à la légère pour dire « fais voir une autre adresse à un site web ». Un proxy direct peut faire le second sans faire le premier.
Dans la configuration habituelle avec proxy explicite, votre ordinateur se connecte au proxy via sa véritable route réseau. Le proxy ouvre une autre connexion vers la destination. La destination reçoit cette connexion depuis l'adresse sortante du proxy, ou depuis l'équipement NAT placé devant lui.
Your application -- connection A -- proxy -- connection B -- website
La connexion A et la connexion B ne sont pas une seule connexion TCP sur laquelle on aurait peint une étiquette d'adresse. Elles ont leur propre état de transport. Le proxy peut relayer les mêmes octets applicatifs tandis que les segments TCP environnants, le rythme des accusés de réception et les frontières de paquets diffèrent.
Pourquoi le trafic de retour fonctionne encore
Le site web répond par la connexion B. Le proxy reçoit ces réponses et rapporte les données pertinentes par la connexion A. Les deux jambes ont un participant capable de recevoir du trafic à l'adresse qu'il utilise.
Falsifier l'adresse source d'un paquet est une autre opération. Elle change l'endroit où un destinataire enverrait sa réponse. L'établissement normal d'une connexion TCP dépend de la réception des réponses de la poignée de main ; le simple fait d'écrire l'adresse de quelqu'un d'autre dans un paquet sortant ne fournit pas de session web utilisable à cette adresse. La spécification TCP définit cet établissement de connexion.
Une adresse visible ne raconte pas toute l'identité
Le site web peut encore recevoir des identifiants de compte, des cookies ou des informations de transfert. Le proxy reçoit toujours la connexion du client. Ces faits ne transforment pas l'opération en usurpation d'adresse source ; ils expliquent pourquoi changer le pair réseau observé par la destination est plus étroit que rendre toute l'interaction anonyme.
Pour le dépannage, demandez quelle connexion et quel observateur ont produit une adresse. « Mon IP a changé » n'est utile qu'après avoir identifié où elle a été observée.