Windows VPN: saxlanmış profil aktiv interfeys vəziyyətinə qarşı
Bir görünüş konfiqurasiyadır, digəri yığının tətbiq etdiyidir. Tunel açıqkən indeksləri, ailələri və marşrutları müqayisə edin və adapterləri silməyi dayandırın.
Windows VPN fərqli suallara cavab verən iki yerdə görünür və onları qarışdırmaq inamlı, lakin yanlış diaqnoz doğurur. Saxlanmış profil kiminsə nə konfiqurasiya etdiyini, aktiv interfeys isə yığının indicə nə tətbiq etdiyini bildirir. Bağlantı qurulduqdan sonra trafik yenə də səhv yolla getdikdə, hər iki görünüş məhz bu ardıcıllıqla oxunmalıdır. Onlardan heç biri təkbaşına tətbiqin paketinin tuneldən çıxıb-çıxmadığını demir.
Eyni tunelin iki görünüşü
Profil görünüşü konfiqurasiyadır: server ünvanı, tunel növü, autentifikasiya üsulu, bölünmüş tunel parametrləri. Bağlantı ona məhəl qoymadıqda belə düzgün ola bilər və bağlantı mükəmməl işlədikdə köhnəlmiş ola bilər, çünki yenidən qoşulan klient sizin redaktə etdiyinizi yenidən oxumaya bilər. İnterfeys görünüşü tətbiq olunmuş vəziyyətdir: hansı adapterlər mövcuddur, hansı ünvan ailələrini daşıyırlar, metrikaları və bağlantı vəziyyətləri. Tunellər gəlib getdikcə dəyişir, bu da onu canlı marşrut sualı üçün doğru, konfiqurasiya sualı üçün isə yanlış yer edir.
Onları birlikdə oxumaq bütün metoddur, hər hansı birini tək oxumaq isə insanların sağlam adapteri silməsi ilə bitən yoldur. Aşağıdakı əmrlər heç nəyi dəyişmədən hər iki görünüşü verir.
Heç nəyi dəyişmədən hər iki görünüşü oxuyun
Saxlanmış profillərdən başlayın, çünki təsdiqləmək üçün ən ucuz faktdır. Tunel növünü və bölünmüş tunel dəyərini qeyd edin, çünki hər ikisi hansı təyinatların ümumiyyətlə tunelə girməli olduğunu müəyyən edir. Profil səhvdirsə, onu dəstəklənən konfiqurasiya səthi vasitəsilə düzəldin, çünki interfeys siyahısında heç nə səhv şlüzə yönəlmiş profili bərpa etmir.
Get-VpnConnection | Select-Object Name,ServerAddress,TunnelType,SplitTunneling,ConnectionStatusİnterfeys görünüşünün fərqli bir forması var: bir tunel hər iki ünvan ailəsini daşıyarkən iki sətir tuta bilər. İndeksi kimlik, ləqəbi isə kiminsə seçdiyi etiket kimi oxuyun və ləqəbin klient versiyaları arasında dəyişəcəyini gözləyin.
Get-NetIPInterface | Select-Object InterfaceIndex,InterfaceAlias,AddressFamily,ConnectionState,InterfaceMetricMövcudluq istifadəyə sübut deyil, çünki interfeys mövcud ola, qoşula və yenə də təyinatınızın marşrutunun seçdiyi interfeys olmaya bilər. Naməlum adapteri günahkar saymazdan əvvəl bunu yadda saxlayın. Bu iki nasazlıq xaricdən eyni görünür: heç vaxt istifadə etmədiyi marşruta malik düzgün profil və istifadə etdiyi marşruta malik səhv profil. Onların düzəlişləri tamamilə fərqlidir, buna görə də növbəti bölmə mövcuddur.
Marşrutu təyinatadək izləyin
Yığından soruşun ki, tətbiqin həqiqətən əlaqə saxladığı ünvan üçün hansı yolla gedəcək. Bu, interfeys siyahısının təkbaşına cavab verə bilmədiyi sualdır.
Find-NetRoute -RemoteIPAddress 10.60.20.10 | Select-Object -First 1
Get-NetIPAddress -InterfaceIndex 37 | Select-Object IPAddress,AddressFamily,PrefixLengthBirinci əmr oxumağa dəyər iki sahə bildirir: seçilmiş mənbənin interfeys ləqəbi və həmin təyinat üçün növbəti sıçrayış. İkinci əmrdəki 37 indeksi birinci çıxışın çap etdiyidir, kopyalanacaq sabit deyil, və 10.60.20.10 ünvanı nümunəvidir. Seçilmiş mənbə fiziki adapterə aiddirsə, halbuki təyinat tunelin içində olmalıdırsa, seçim problemini tapdınız, çünki VPN interfeysi tamamilə sağlam olub sadəcə üstünlük verilməyə bilər. Metrika bu qərarın yalnız bir hissəsidir, çünki marşrut dəqiqliyi, siyasət və interfeys vəziyyəti birlikdə iştirak edir.
Eyni şəraitdə üç vəziyyəti müqayisə edin
İnterfeys siyahısını və seçilmiş marşrutu qoşulmazdan əvvəl, qoşulduqda və bağlantı kəsildikdən sonra qeyd edin, hər dəfə eyni təyinat və eyni əmrlərdən istifadə edin. Bu müqayisə cari tunel interfeysini quraşdırmanın ləğvinin buraxdığı köhnə gizli adapterdən və həmçinin işləyən ikinci klientdən ayırır. Həm də tunel interfeysinin təmiz şəkildə yoxa çıxıb-çıxmadığını bildirir, çünki bağlantı kəsildikdən sonra qalan adapter heç vaxt görünməyən adapterdən fərqli problemdir. Üç çəkiliş olmadan hər naməlum ləqəb günahkar kimi görünür.
Üç çıxışı bileti ilə birlikdə saxlayın, çünki iki əmr çıxışı bir paraqraf təsvirdən üstündür. Həmkar sizin sessiyanızı ümumiyyətlə təkrarlamadan onları müqayisə edə bilər.
Tanımadığınız şeyi silməyin
Naməlum adapterlər adətən nəyəsə aiddir: idarə olunan klient, virtual kommutator, konteyner şəbəkəsi və ya təhlükəsizlik agenti. Onlardan birini silmək işləyən komponenti çıxara və ilkin simptomu tam yerində buraxa bilər. Marşrut köhnəlmişsə, marşrutun sahibini tapın və orada düzəldin; profil səhvdirsə, profili redaktə edin. Get-NetIPInterface sənədləşməsi yuxarıda istifadə olunan sahələri, o cümlədən müqayisəni mənalı edən metrika və vəziyyət sütunlarını sadalayır.
Obyekti adlandırın, sahibini tapın, sonra həmin sahib üzərində hərəkət edin. Başqa hər şey problemi oxumaq əvəzinə adını dəyişməkdir.