Qurilmalar menejeri profil dev tun deyishiga qaramay TAP-Windows Adapter V9 ni ko'rsatadi va tunnel ishlaydi. Bu birikma noto'g'ri konfiguratsiya emas va rejimni oldinga-orqaga almashtirish uni o'zgartirmaydi. Adapter nomi mijoz qaysi Windows drayverini yuklaganini aks ettiradi, tunnel qaysi paketlarni tashishini emas. Biror narsani o'zgartirishdan oldin mijoz jurnalida drayver satrini o'qing.

Nega 3-qatlam tunnel Ethernet adapterini oladi

Mijozning Windows tarixining katta qismida foydalanish mumkin bo'lgan virtual 3-qatlam adapteri yo'q edi. Yagona variant Ethernet interfeysini taqdim etuvchi TAP-Windows drayveri edi. Keyin mijoz yetishmayotgan 2-qatlam xatti-harakatini emulyatsiya qildi, shunda Windows uni sozlashi mumkin bo'ldi. Adapter hali ham tarmoq kartasiga o'xshab ko'rinishining sababi shu emulyatsiya.

Bu emulyatsiyaning ikki qismi ko'rinadi: mijoz tunnel manzili uchun ARP ga javob beradi va mahalliy mashinaga kichik DHCP ijara beradi. Shuning uchun Windows MAC manzili va NDIS drayveri bo'lgan oddiy Ethernet adapterini ko'radi, tunnelning o'zi esa yalang'och IP paketlarni tashiydi. Ethernet libosi drayverniki, tunnel rejiminiki emas.

Nomiga qarab hukm chiqarish o'rniga drayver satrini toping

Ikki adapter drayver versiyalari orasida bir nomni bo'lishishi mumkin, shuning uchun faqat nom nima ishlaganini aytolmaydi. Mijoz jurnali ochilgan qurilmani nomlaydi, yangi versiyalarda tanlangan drayverni ham nomlaydi; o'qiladigan satr shu.

Jurnalda uchta narsani shu tartibda tekshiring: mijoz umuman adapter ochdimi, qaysi drayverni xabar qiladi va nosozlikdan keyin avvalgisiga qaytdimi. Qaytish satrini o'tkazib yuborish oson, chunki ulanish baribir ko'tariladi va tunnel keyin eski drayverda ishlaydi, foydalanuvchi esa yangisi faol deb o'ylaydi.

3-qatlam drayveriga o'ting va nima bo'lishi kerakligini tekshiring

WireGuard loyihasi taqdim etadigan 3-qatlam drayveri mijozning 2.5 versiyasidan boshlab mavjud, ammo u ixtiyoriy. Bitta direktiva uni tanlaydi:

windows-driver wintun

Drayver mashinada o'rnatilgan bo'lishi kerak, rasmiy versiyalarda imzolangan nusxa bo'ladi. Agar mijozni o'zingiz paketlasangiz, o'sha imzolangan versiyani yetkazing, chunki xususiy tarzda qurilgan drayver boshqa VPN mahsulotlari o'rnatadigan nusxalar bilan to'qnashadi. Bu to'qnashuvlar sababini aniqlash qiyin bo'lgan nosozliklarni keltirib chiqaradi va odatda mashinaga ikkinchi VPN mijoz kelgandan keyin paydo bo'ladi. Drayver yo'q bo'lsa, jurnalda aniq satr qoladi.

Drayver qattiqroq ruxsatlarni ham talab qiladi, shuning uchun mijoz adapterni imtiyozli hisob sifatida ishlaydigan interaktiv xizmati orqali yaratadi. Mijozni o'sha xizmatsiz oddiy foydalanuvchi jarayoni sifatida ishga tushirsangiz, direktiva bajarilmasligi mumkin, bu esa avval o'rnatilgan adapterni ko'rinadigan qilib qo'yadi va almashtirish e'tiborsiz qoldirilgandek ko'rinadi.

TAP qachon to'g'ri javob bo'lib qoladi

Agar tunnel Ethernet freymlarini, eshittirish trafigini yoki IP bo'lmagan protokollarni tashishi kerak bo'lsa, 2-qatlam adapteri talab qilinadi va TAP drayveri shu talabdan kelib chiqadi. Windows'dagi ko'prik dizayni ham xuddi shu cheklovga ega, chunki interfeys 2-qatlam domeniga qo'shilishi kerak.

Adapterni nomlash darajasida birini boshqasidan afzal ko'rish sababi unumdorlik emas. 2.6 versiyasi paketlarni qayta ishlashni yadroga ko'chiradigan ma'lumot kanali offload drayverini qo'shadi va o'tkazuvchanlik xususiyatlarini o'zgartiradigan variant shu. Bu ulanish uchun shart emas, imkoniyat qarori bo'lib, versiya va o'rnatilgan paketga bog'liq. Usiz ishlaydigan profil ishlashda davom etadi.

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

Almashtirishdan keyin tozalang

Eski adapterni olib tashlash yangisini qo'shish kabi muhim. Qolgan TAP interfeysi avvalgi sessiyadan manzil va marshrutni saqlab qolishi mumkin, va bu yozuvlar ularni yaratgan ulanishdan uzoqroq yashaydi. Qurilmalar menejerida eskirgan qurilmani o'chiring, keyin qayta ulanib, marshrutlash jadvali endi uni tilga olmasligiga ishonch hosil qiling.

Agar bir nechta VPN mahsuloti o'rnatilgan bo'lsa, profilni tuzatishdan oldin har biri qaysi drayver paketini olib kelishini yozib qo'ying. Bitta drayverning turli versiyalarini o'rnatadigan ikki mijoz hech qanday profil tahriri hal qilmaydigan ziddiyatdir. Ishlatilmayotgan mijozni o'chirib, qayta yuklang, keyin qurilmalar menejeridan takroriy adapterlarni qidiring. Shundan keyingina ikki mahsulotning jurnal satrlarini solishtirishga arziydi.

O'xshash maqolalar