Eininghandsamaren viser ein TAP-Windows Adapter V9 medan profilen seier dev tun, og tunnelen verkar. Den kombinasjonen er ikkje feilkonfigurasjon, og å byta modus fram og tilbake vil ikkje endra han. Adapternamnet speglar kva Windows-drivar klienten lasta, ikkje kva pakkar tunnelen fraktar. Les drivarlinja i klientloggen før du endrar noko.

Kvifor ein lag-3-tunnel får ein Ethernet-adapter

Gjennom det meste av Windows-historia til klienten fanst det ingen brukbar virtuell lag-3-adapter. Det einaste alternativet var TAP-Windows-drivaren, som presenterer eit Ethernet-grensesnitt. Klienten emulerte deretter den manglande lag-2-åtferda slik at Windows kunne konfigurera han. Den emuleringa er grunnen til at adapteren framleis ser ut som eit nettverkskort.

To delar av den emuleringa er synlege om du følgjer med: klienten svarar på ARP for tunneladressa, og han deler ut ein liten DHCP-leige til den lokale maskina. Windows ser difor ein vanleg Ethernet-adapter med MAC-adresse og NDIS-drivar, medan tunnelen sjølv fraktar reine IP-pakkar. Ethernet-kostymet høyrer til drivaren, ikkje til tunnelmodusen.

Finn drivarlinja i staden for å døma etter namnet

To adapterar kan dela eit namn på tvers av drivarversjonar, så namnet åleine kan ikkje seia kva som køyrde. Klientloggen namngjev eininga han opna, og på nyare versjonar også drivaren han valde; det er linja du skal lesa.

Sjekk tre ting i loggen, i denne rekkjefølgja: om klienten opna ein adapter i det heile, kva drivar han rapporterer, og om han fall tilbake etter ein feil. Ei tilbakefallslinje er lett å oversjå fordi sambandet kjem opp likevel, og tunnelen går då på den eldre drivaren medan brukaren trur den nye er aktiv.

Byt til lag-3-drivaren, og sjekk kva som må vera til stades

Lag-3-drivaren som WireGuard-prosjektet leverer, er tilgjengeleg frå klientversjon 2.5, men han er valfri. Eitt direktiv vel honom:

windows-driver wintun

Drivaren må vera installert på maskina, og offisielle versjonar inneheld ein signert kopi. Lever den signerte utgåva om du pakkar klienten sjølv, fordi ein privat bygd drivar kolliderer med kopiane som andre VPN-produkt installerer. Desse kollisjonane gjev feil som er vanskelege å tilskriva, og dei dukkar vanlegvis opp etter at ein annan VPN-klient kjem til maskina. Ein manglande drivar etterlèt derimot ei tydeleg linje i loggen.

Drivaren handhevar også strengare løyve, så klienten opprettar adapteren gjennom den interaktive tenesta si som køyrer som ein privilegert konto. Start klienten som ein vanleg brukarprosess utan den tenesta, og direktivet kan mislukkast, noko som lèt den tidlegare installerte adapteren vera synleg og ser ut som om bytet vart ignorert.

Når TAP framleis er det rette svaret

Om tunnelen må frakta Ethernet-rammer, kringkastingstrafikk eller protokollar som ikkje er IP, krevst ein lag-2-adapter, og TAP-drivaren følgjer av det kravet. Ei bru-løysing i Windows har same avgrensinga, sidan grensesnittet må bli med i eit lag-2-domene.

Yting er ikkje grunn til å velja den eine framfor den andre på adapternamn-nivå. Versjon 2.6 legg til ein datakanal-offload-drivar som flyttar pakkebehandlinga inn i kjernen, og det er alternativet som endrar gjennomstrøymingseigenskapane. Det er ei kapasitetsavgjerd snarare enn eit krav for å kopla til, og det er avhengig av versjonen og den installerte pakken. Ein profil som verkar utan han, verkar framleis.

What the tunnel must carryAdapter familyWhere it is selected
IPv4 and IPv6 packetsLayer-3 driver, or the older TAP emulationClient directive plus installed signed driver
Ethernet frames, non-IP protocolsTAP-WindowsProfile mode and the TAP driver package
Higher throughput on a supported buildData-channel offload driverClient build and driver package, separately from the profile

Rydd opp etter bytet

Å fjerna den gamle adapteren er like viktig som å leggja til den nye. Eit attverande TAP-grensesnitt kan halda på ei adresse og ei rute frå ei tidlegare økt, og dei oppføringane lever lengre enn sambandet som skapte dei. Slett den utdaterte eininga i Eininghandsamaren, kople til på nytt og stadfest at rutetabellen ikkje lenger nemner henne.

Om fleire VPN-produkt er installerte, noter kva drivarpakke kvar av dei har med før du feilsøkjer profilen. To klientar som installer ulike versjonar av same drivaren, er ein konflikt som ingen profilredigering løyser. Avinstaller den ubrukte klienten og start på nytt, og sjå deretter etter dupliserte adapterar i Eininghandsamaren. Først etter det er det verdt å samanlikna logglinjer mellom dei to produkta.

Relaterte artiklar