Ierīču pārvaldnieks rāda TAP-Windows Adapter V9, kamēr profils saka dev tun, un tunelis darbojas. Šī kombinācija nav nepareiza konfigurācija, un režīma pārslēgšana uz priekšu un atpakaļ to nemainīs. Adaptera nosaukums atspoguļo, kuru Windows draiveri ielādēja klients, nevis to, kādus paketes pārnēsā tunelis. Pirms kaut ko mainīt, izlasiet draivera rindu klienta žurnālā.

Kāpēc 3. slāņa tunelis iegūst Ethernet adapteri

Lielāko daļu klienta Windows vēstures nebija neviena lietojama virtuālā 3. slāņa adaptera. Vienīgā iespēja bija TAP-Windows draiveris, kas piedāvā Ethernet saskarni. Pēc tam klients emulēja trūkstošo 2. slāņa uzvedību, lai Windows varētu to konfigurēt. Tieši šī emulācija ir iemesls, kāpēc adapters joprojām izskatās kā tīkla karte.

Divas šīs emulācijas daļas ir redzamas, ja pievērš uzmanību: klients atbild uz ARP par tuneļa adresi un piešķir vietējai mašīnai nelielu DHCP nomu. Tāpēc Windows redz parastu Ethernet adapteri ar MAC adresi un NDIS draiveri, kamēr pats tunelis pārnēsā kailus IP paketes. Ethernet kostīms pieder draiverim, nevis tuneļa režīmam.

Meklējiet draivera rindu, nevis spriediet pēc nosaukuma

Divi adapteri var dalīties ar nosaukumu starp draiveru versijām, tāpēc nosaukums vien negūst pateikt, kas darbojās. Klienta žurnāls nosauc ierīci, ko tas atvēra, un jaunākās versijās arī draiveri, ko izvēlējās; tā ir rinda, kas jālasa.

Pārbaudiet trīs lietas žurnālā šādā secībā: vai klients vispār atvēra adapteri, kuru draiveri tas ziņo, un vai pēc kļūmes tas atgriezās pie iepriekšējā. Atkāpšanās rindu ir viegli palaist garām, jo savienojums tomēr izveidojas, un tunelis tad darbojas ar vecāko draiveri, kamēr lietotājs domā, ka jaunais ir aktīvs.

Pārslēdzieties uz 3. slāņa draiveri un pārbaudiet, kam jābūt klāt

WireGuard projekta piegādātais 3. slāņa draiveris ir pieejams no klienta versijas 2.5, taču tas ir izvēles. Viena direktīva to izvēlas:

windows-driver wintun

Draiverim jābūt instalētam mašīnā, un oficiālajās versijās ir parakstīta kopija. Piegādājiet šo parakstīto laidienu, ja klientu pakojat paši, jo privāti būvēts draiveris saduras ar kopijām, ko instalē citi VPN produkti. Šīs sadursmes rada kļūmes, ko ir grūti attiecināt, un tās parasti parādās pēc tam, kad mašīnā ierodas otrs VPN klients. Savukārt trūkstošs draiveris žurnālā atstāj skaidru rindu.

Draiveris arī piemēro stingrākas atļaujas, tāpēc klients adapteri izveido caur savu interaktīvo pakalpojumu, kas darbojas kā privileģēts konts. Palaidiet klientu kā parastu lietotāja procesu bez šī pakalpojuma, un direktīva var neizdoties, kas atstāj iepriekš instalēto adapteri redzamu, un izskatās, it kā pārslēgšana būtu ignorēta.

Kad TAP joprojām ir pareizā atbilde

Ja tunelim jāpārnēsā Ethernet kadri, apraides trafiks vai ne-IP protokoli, nepieciešams 2. slāņa adapters, un TAP draiveris izriet no šīs prasības. Tilta risinājumam Windows vidē ir tas pats ierobežojums, jo saskarnei jāpievienojas 2. slāņa domēnam.

Veiktspēja nav iemesls izvēlēties vienu pār otru adaptera nosaukuma līmenī. Versija 2.6 pievieno datu kanāla izkraušanas draiveri, kas pakešu apstrādi pārvieto kodolā, un tieši šī opcija maina caurlaidības raksturlielumus. Tas ir iespēju lēmums, nevis savienošanās prasība, un tas ir atkarīgs no versijas un instalētās pakotnes. Profils, kas darbojas bez tā, turpina darboties.

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

Sakopiet pēc pārslēgšanas

Vecā adaptera noņemšana ir tikpat svarīga kā jaunā pievienošana. Atlikusī TAP saskarne var saglabāt adresi un maršrutu no iepriekšējās sesijas, un šie ieraksti dzīvo ilgāk par savienojumu, kas tos radīja. Izdzēsiet novecojušo ierīci ierīču pārvaldniekā, pēc tam pievienojieties vēlreiz un pārliecinieties, ka maršrutēšanas tabula to vairs nemin.

Ja instalēti vairāki VPN produkti, pirms profila atkļūdošanas pierakstiet, kādu draivera pakotni katrs atnes. Divi klienti, kas instalē dažādas vienas un tās pašas draivera versijas, ir konflikts, ko neatrisinās nekāda profila rediģēšana. Atinstalējiet neizmantoto klientu un pārstartējiet, pēc tam meklējiet dublētus adapterus ierīču pārvaldniekā. Tikai pēc tam ir vērts salīdzināt žurnāla rindas starp abiem produktiem.

Saistītie raksti