Koplietojat Windows savienojumu? VPN ceļš zem tā mainās
Koplietots adapteris pārvērš datoru par maršrutētāju, un pārsūtītā plūsma iet citā ceļā nekā resursdatora lietotnes. Pārbaudiet no klienta, nevis no resursdatora.
Klēpjdators koplieto savu Wi-Fi, resursdators bez žēlošanās pārlūko caur tuneli, bet planšetdators šajā koplietojumā neko nesasniedz. Resursdators pārstāja būt tikai klients tajā mirklī, kad koplietošana tika ieslēgta: tagad tas ir maršrutētājs, un pārsūtītās paketes sastop citu noteikumu kopumu. Tas, kas darbojas resursdatorā, neko neizsaka par ierīci aiz tā. Veiciet pārbaudes no lejupējā klienta, un atšķirība pārstāj būt teorētiska.
Resursdatora panākumi neko nepierāda
Savienojuma koplietošana vienai mašīnai uztic četrus darbus: adrešu piešķiršanu, pārsūtīšanu, tulkošanu un filtrēšanu. VPN klients, kas aizsargā lokāli ģenerēto plūsmu, var uzskatīt pārsūtīto plūsmu par ārpus savas tvēruma, vai arī apzināti to bloķēt kā noplūdi. Neviena no abām uzvedībām nav kļūda, un neviena nav uzrakstīta ekrānā, kurā tika ieslēgta koplietošana. Tikai lejupējais tests pasaka, kura jums ir.
Daudzi klienti pārsūta tikai resursdatora plūsmu un neko citu, tāpēc apskatiet koplietošanas sadaļu klienta dokumentācijā, nevis paļaujieties, ka tunelis maršrutēs planšetdatora vietā. Redzamais simptoms ir ierīce, kas pievienojas, saņem adresi un pēc tam neizdodas pirmajā pieprasījumā. Klients, kas atsakās pārsūtīt, resursdatorā joprojām izskatās pilnīgi vesels.
Kurš adapteris tiek koplietots, kurš apkalpo klientus
Pierakstiet abus adapterus, jo tiem ir dažādas adreses un dažādi filtri, un izmaiņa nepareizajā izskaidro daudzus mulsinošus rezultātus. Koplietošanas resursdators parasti ieņem fiksētu adresi lejupējā pusē un tur darbina nelielu DHCP un DNS pakalpojumu. Windows uztur pārsūtīšanu katram adapterim, nevis globāli, tāpēc stāvoklis jālasa saskarne pēc saskarnes.
Get-NetAdapter | Where-Object Status -eq 'Up' | Select-Object Name,InterfaceIndex,LinkSpeed
Get-NetIPAddress -AddressFamily IPv4 | Select-Object InterfaceAlias,IPAddress,PrefixLength
Get-NetIPInterface | Select-Object InterfaceAlias,Forwarding,ConnectionState
Get-NetConnectionProfile
Ja koplietotajā adapterī pārsūtīšana tiek rādīta kā Atspējota, lejup nekas nedarbosies, lai ko darītu tunelis. Iespējojiet to tikai mašīnā, kuras politika ļauj tai maršrutēt citu ierīču vietā.
Pārsūtīšana, tulkošana un filtrēšana
Pārsūtītajai pakaetei jāsasniedz tunelis, jāpārtulko kaut kas tāds, ko pieņem tālā puse, un jāatgriežas caur to pašu tulkojumu. Jebkurš no šiem trim posmiem var salūzt, un katrs lūzums rada to pašu pārlūka taimautu. Pakešu uztveršana, maršruta meklēšana un žurnāls no tālās puses ir vērtīgāki par vēl vienu koplietošanas dialoga pārskatīšanu. Tieši tas, kurš posms neizdodas, pasaka, kura izmaiņa ir vajadzīga.
Tālajai pusei var būt vajadzīgs arī atgriešanās maršruts koplietotajam apakštīklam, diapazons, ko VPN serveris nekad nav redzējis. Kur klients pārtulko, serveris redz tikai tuneļa adresi un atgriešanās maršruts nav vajadzīgs. Kur tas nepārtulko, tam, kam pieder vārteja, šis maršruts ir apzināti jāpievieno, un tas ir izmaiņu pieprasījums, nevis klienta iestatījums.
Pārbaudes veiciet klientā, nevis resursdatorā
Veiciet katru pārbaudi tajā klientā, kas neizdodas, nevis tajā resursdatorā, kas darbojas. Turiet izejas adresi, atrisinātāja atbildi un lietotnes testu vienā sesijā, jo rezultāti, kas vākti ar stundas starpību, neko neizsaka par to, kā visi trīs sader kopā.
Resolve-DnsName intranet.example.net -Type A
Resolve-DnsName intranet.example.net -Type AAAA
Invoke-RestMethod https://api.ipify.org
Test-NetConnection intranet.example.net -Port 443 -InformationLevel Detailed
Salīdziniet izejas adresi ar paša resursdatora adresi un atzīmējiet, vai abas sakrīt. Cita atbilde nozīmē, ka pārsūtītais ceļš apiet tuneli, un tas ir politikas jautājums ar īpašnieku, nevis ātrs labojums. Sakrītoša atbilde blakus neizdošai lietotnei pārvieto darbu uz vārdu atrisināšanu vai uz tālās puses politiku. Neapstājieties arī pie IPv4 rezultāta: koplietojums var izturēt visas IPv4 pārbaudes, kamēr IPv6 iziet pa citu izeju, tāpēc atkārtojiet vārdu un izejas pārbaudes ar AAAA ierakstu un detalizēto savienojuma testu.
Pārvaldītā mašīnā pārliecinieties, ka koplietošana vispār ir atļauta, jo piekļuves atvēršana citai ierīcei ir administratīvs lēmums, nevis ērtības slēdzis. Pēc jebkuras atbalstītas izmaiņas atkārtojiet pārbaudes, atkārtoti pievienojoties, un vēlreiz pārtraukuma laikā. Tīra resursdatora atkārtota pievienošanās neatjauno pārsūtīto maršrutu, ko klients nekad nav atbalstījis.