Het MAC-adres van een netwerkadapter hoort bij communicatie op de lokale verbinding. Het is geen gewoon veld in een HTTP-verzoek dat ongewijzigd over het internet reist.

Wanneer een applicatie een forward-proxy gebruikt, opent de proxy de verbinding naar de bestemming. De website ziet het bron-IP van die verbinding. Zij ontvangt niet uw oorspronkelijke Ethernet-frame alleen omdat de proxy de HTTP-uitwisseling heeft doorgegeven.

Op uw lokale netwerk kiest het besturingssysteem nog steeds een interface en de adressering op de verbindingslaag die nodig is om de volgende hop te bereiken. Dat is een ander bereik dan wat de website ziet.

De interface-optie van curl kan beïnvloeden welke lokale interface of bron wordt gebruikt waar het platform dit ondersteunt. Zij maakt van een MAC-adres geen HTTP-bronidentiteit en garandeert geen ander openbaar uitgangsadres.

Een applicatie kan apparaat-ID's expliciet als gegevens verzenden. Zo'n waarde zou applicatie-inhoud zijn, los van het normale gedrag van IP-routing en proxyen. Het wisselen van proxy wist geen informatie die de applicatie bewust opneemt.

Gerelateerde artikelen