Un proxy change l'IP vue par le site, pas une adresse MAC en HTTP
Distinguez l'adressage matériel de la liaison locale de l'IP source qu'un site distant voit via un proxy.
L'adresse MAC d'une carte réseau relève de la communication sur la liaison locale. Ce n'est pas un champ ordinaire d'une requête HTTP qui traverserait l'internet sans changement.
Quand une application utilise un proxy direct, le proxy ouvre la connexion vers la destination. Le site observe l'IP source de cette connexion. Il ne reçoit pas votre trame Ethernet d'origine simplement parce que le proxy a relayé l'échange HTTP.
Sur votre réseau local, le système d'exploitation choisit toujours une interface et l'adressage de couche liaison nécessaire pour atteindre le saut suivant. C'est une portée différente de ce que voit le site.
L'option d'interface de curl peut influencer l'interface locale ou la source utilisée lorsque la plateforme le permet. Elle ne transforme pas une adresse MAC en identité de source HTTP et ne garantit pas une autre adresse de sortie publique.
Une application peut envoyer explicitement des identifiants d'appareil comme données. Une telle valeur serait du contenu applicatif, distinct du comportement normal du routage IP et du proxy. Changer de proxy n'efface pas les informations que l'application inclut délibérément.