Adres MAC karty sieciowej należy do komunikacji w łączu lokalnym. Nie jest to zwykłe pole żądania HTTP, które podróżuje przez internet bez zmian.

Gdy aplikacja używa proxy przekazującego, proxy otwiera połączenie w kierunku celu. Witryna widzi źródłowy IP tego połączenia. Nie otrzymuje Twojej oryginalnej ramki Ethernet tylko dlatego, że proxy przekazało wymianę HTTP.

W Twojej sieci lokalnej system operacyjny nadal wybiera interfejs i adresowanie warstwy łącza potrzebne do osiągnięcia następnego przeskoku. To inny zakres niż to, co widzi witryna.

Opcja interfejsu w curl może wpływać na to, który lokalny interfejs lub źródło jest używane, gdy platforma to obsługuje. Nie zamienia adresu MAC w tożsamość źródła HTTP ani nie gwarantuje innego publicznego adresu wyjścia.

Aplikacja może jawnie wysyłać identyfikatory urządzenia jako dane. Taka wartość byłaby treścią aplikacji, odrębną od normalnego działania routingu IP i proxy. Zmiana proxy nie usuwa informacji, które aplikacja celowo zawiera.

Powiązane artykuły