Verbergt een VPN je Wi-Fi MAC-adres? Nee, en dit is waarom
Het netwerk waar je lid van wordt, ziet nog steeds het adres dat je apparaat daar gebruikt. Vijf controles die lokale linklayer-identiteit scheiden van het openbare uitgangsadres.
De vraag klinkt als een ja-of-nee-vraag, en het eerlijke antwoord is dat het ervan afhangt wie het vraagt. Het Wi-Fi-netwerk waar je lid van werd, ziet nog steeds het adres dat je apparaat op die verbinding gebruikt, met of zonder VPN. Een gewone website ontvangt daarentegen meestal helemaal niet je Wi-Fi-adres. Vijf controles scheiden die twee waarnemers en vertellen je welke je echt iets uitmaakt.
Controle 1: wat ziet het toegangspunt?
Een hotelnetwerk kan je verbonden apparaat vermelden terwijl je browserverkeer door een versleutelde tunnel reist. Beide waarnemingen zijn tegelijk waar, omdat het netwerk met een lokaal apparaat moet praten en daarvoor je pagina's niet hoeft te lezen.
Het adres dat het ziet, kan het in de adapter gebrande hardwareadres zijn of een door het besturingssysteem gegenereerd privéadres. Als je een kamernummer of gastaccount hebt opgegeven om online te komen, staat die toegangspost naast de apparaatpost en overleeft je VPN-sessie.
Van VPN-servers wisselen doet niets met die lokale gegevens. Ze zijn aangemaakt voordat er ook maar een tunnel bestond.
Controle 2: wat ziet een website?
Routers sturen IP-pakketten door tussen links, en het linklayeradres dat op je Wi-Fi wordt gebruikt is geen envelop die onveranderd naar elke bestemming reist. Voor verkeer dat via een VPN naar buiten gaat, ziet de site meestal het openbare IP-adres van de uitgang.
Het kan nog steeds cookies, een ingelogde sessie en browserkenmerken ontvangen die je clientsoftware identificeren. Fingerprinting is een echte opsporingsmethode, en het is niet hetzelfde als een Wi-Fi-MAC uit een webverzoek lezen.
Dus als je dreigingsmodel een website is die je over bezoeken heen correleert, zijn de VPN-uitgang en je browserstatus het relevante oppervlak. Het adres van je Wi-Fi-adapter maakt geen deel uit van dat gesprek. Daarom kan een VPN veranderen wat een site over je weet, terwijl het beeld van het lokale netwerk volledig intact blijft. Twee lagen, twee waarnemers, geen tegenspraak.
Controle 3: is de VPN overbrugd of gerouteerd?
De meeste consumenten-VPN's zijn gerouteerd: een TUN-interface vervoert IP-pakketten, en de virtuele adapter van het gastbesturingssysteem heeft zijn eigen adresseringscontext. Niets van je Wi-Fi-frame bereikt de overkant.
Sommige VPN's voor particuliere netwerken overbruggen in plaats daarvan Ethernet-frames, met een TAP-interface. In dat ontwerp kan informatie op MAC-niveau naar het externe segment oversteken, en daarom is de algemene bewering dat geen enkel MAC-adres ooit een VPN kan passeren te sterk.
Als je zo'n opstelling debugt, benoem dan de interface waartoe het adres behoort: de fysieke Wi-Fi-adapter, de virtuele adapter of een extern overbrugd segment. Dat zijn drie verschillende antwoorden en mensen verwarren ze voortdurend.
Controle 4: wil je een andere lokale identificatie?
Zowel Apple als Android ondersteunen privé- of gerandomiseerde Wi-Fi-adressen. De functie vermindert de afhankelijkheid van een blijvende draadloze identificatie, met gedrag dat verschilt per apparaat, netwerk en softwareversie. Apples documentatie beschrijft adressen per netwerk en opties voor persistentie op ondersteunde systemen.
Wat het niet doet, is het adres verbergen dat op dit moment wordt gebruikt. Het toegangspunt heeft nog steeds een adres nodig om frames naartoe te sturen, dus privéadressering verandert de continuïteit, niet de zichtbaarheid. Lees de instelling als een privacycontrole tegen tracking tussen netwerken, niet als een manier om anoniem te worden op het netwerk dat je gebruikt. Dat zijn verschillende beloften, en alleen de eerste wordt geboden.
Als een beheerd netwerk weigert een apparaat toe te laten dat privéadressering gebruikt, controleer dan de gedocumenteerde vereisten van het netwerk voordat je aanneemt dat de VPN schuldig is. Een VPN kan een storing niet repareren die optreedt voordat het apparaat normale netwerktoegang heeft.
Controle 5: wat probeer je eigenlijk te voorkomen?
Schrijf het doel in één zin. Als het erom gaat dit café te weerhouden mijn apparaat morgen te herkennen, is privéadressering de controle en is een VPN irrelevant. Als het erom gaat deze website mijn huisadres te laten zien, is de VPN-uitgang de controle en deed de MAC er nooit toe.
Als het erom gaat een extern particulier netwerk te weerhouden mijn adapteradres te leren, controleer dan of de tunnel overbrugd is, want dat is het enige ontwerp waarin de vraag een echt antwoord heeft.
Gebruik een openbare-IP-controle om de uitgangsroute te inspecteren, en de instelling voor privéadres van het apparaat om de lokale draadloze identiteit te inspecteren. Ze beantwoorden verschillende vragen, en de Apple-documentatie over het privé-Wi-Fi-adres is een goede referentie voor de tweede. Geen van beide instellingen maakt een actief apparaat onzichtbaar voor het netwerk waar het lid van werd, en geen VPN verandert wat het toegangspunt al heeft vastgelegd.