Je, adapta ya VPN ya Windows inapaswa kuwa ya faragha au ya umma?
Amua kwa majaribio matatu ikiwa adapta ya VPN ya Windows iko kwenye wasifu wa faragha: njia inayoaminika, uainishaji thabiti na kanuni unazohitaji kwa kweli.
Kuweka adapta ya VPN ya Windows kwenye Faragha ni sahihi kwa handaki la kampuni na si sahihi kwa mteja wa VPN wa kibiashara, na tofauti si ya sura tu. Kitengo cha mtandao huchagua wasifu wa ukuta wa moto, kwa hivyo mabadiliko moja huruhusu seti nzima ya kanuni kwa wakati mmoja. Nimeona script ya kuingia ikiweka kila adapta isiyotambulika kuwa Faragha, jambo ambalo lilifichua kwa utulivu ushirikiano wa faili kwenye mtandao usio na waya wa hoteli. Masharti matatu huamua jibu, na yote yanapaswa kuwa kweli kabla ya kugusa mpangilio.
Kitengo kinaamua nini kwa kweli
Network Location Awareness huunda sahihi kwa kila mtandao uliounganishwa kutokana na kile adapta inaweza kuripoti: anwani ya lango na MAC, kiambishi cha DNS, ikiwa kidhibiti cha kikoa hujibu na ikiwa mtandao unafikia intaneti. Windows huunganisha wasifu na sahihi hiyo, kisha ukuta wa moto hutumia seti ya kanuni za wasifu huo. Umma ni mbadala wakati utambuzi unashindikana, ndiyo sababu handaki inayofanya kazi inaweza kubaki imeandikwa kama mtandao usiotambulika.
Adapa ya TUN au TAP kwa kawaida huipa utambuzi taarifa chache sana. Mwenza wa handaki mara nyingi ni anwani moja badala ya lango, DNS inaweza kusukumwa ndani ya handaki tu, na adapta haina njia yake ya msingi. Lebo inayotokana hueleza pembejeo ya ukuta wa moto, si afya ya handaki, na ndiyo sababu kanuni za wasifu wa faragha huacha kufanana mara VPN inapounganishwa.
Sharti la kwanza: handaki ni njia inayoaminika
Kuchagua Faragha hudai kwamba kila kitu kinachofikiwa kupitia kiolesura hiki ni angalau cha kuaminika kama LAN yako mwenyewe, kwa sababu ugunduzi na kanuni za kuingia zitachukulia subnetu hiyo kama ya ndani. Kwa handaki la kampuni kuelekea subnetu inayosimamiwa yenye seva za faili na printa, dai hilo kwa kawaida hushikilia. Adapta ni mlango wa kuingia kwenye mtandao unaodhibitiwa na shirika lako, na mashine ya upande wa pili ilikubaliwa na sera hiyo hiyo iliyokubali yako.
Toka ya VPN ya kibiashara haipiti jaribio hili. Wateja wengine hushiriki subnetu ya toka, na kuiweka kama Faragha huweka ugunduzi wa mtandao, LLMNR na utatuzi wa majina ya NetBIOS kwenye sehemu iliyojaa wageni. Handaki iliyogawanywa pia inaweza kushindikana: adapta inapobeba njia moja ya mwenyeji kuelekea programu moja, hakuna subnetu inayoaminika ya kuzungumzia, na mabadiliko ya kitengo hayakupi chochote.
Sharti la pili: uainishaji hustahimili muunganisho upya
Lango jipya au kiambishi kipya cha DNS huzalisha sahihi mpya, na Windows hufanya uamuzi mpya wa wasifu kwa hiyo. Kwa hivyo Set-NetConnectionProfile ya mara moja hudumu hadi muunganisho upya unaofuata, si milele. Kagua wasifu baada ya muunganisho upya na si baada ya muunganisho wa kwanza, kwa sababu ndipo mpangilio unarudi wenyewe.
Kuna njia tatu za kuifanya idumu. Safi zaidi ni sera: fungua secpol.msc, nenda Network List Manager Policies na uweke aina ya mahali kwa mtandao, ikiwa ni pamoja na sera ya mtandao usiotambulika, ili wasifu utumike kwa sera badala ya amri. Ya pili ni script ya kila muunganisho au kazi iliyopangwa inayotekeleza cmdlet ya PowerShell baada ya handaki kuinuka. Ya tatu ni mbinu ya zamani ya njia, inayopa utambuzi lango la kuchunguza:
route -p add 0.0.0.0 mask 0.0.0.0 10.8.0.1 metric 50 IF 24
Get-NetConnectionProfile
Mbinu ya njia ni kupita kando, si uainishaji. Inavunjika wakati uhusiano wa metriki unabadilika au mteja wa VPN anaandika upya njia wakati wa muunganisho upya, na hubadilisha kwa utulivu uchaguzi wa njia kwa kila kitu kinachoangukia njia ya pili ya msingi.
Sharti la tatu: unahitaji seti ya kanuni za faragha
Faragha kwa kawaida hubeba Ushirikiano wa Faili na Printa, Ugunduzi wa Mtandao na makundi ya usimamizi wa mbali. Ikiwa kazi ni kufikia ushirikiano wa SMB au printa kupitia handaki, hiyo ndiyo sababu halisi ya kubadilisha kitengo. Ikiwa kazi ni ufikiaji wa nje kwa programu moja ya wavuti, kitengo hakina umuhimu: andika kanuni ya kutoka, weka Umma na usimame hapo.
| Scenario | Category | Why |
|---|---|---|
| Corporate tunnel to a file server or printer | Private | Private rules carry the sharing you need |
| Commercial VPN for privacy | Public | The exit subnet is shared with strangers |
| Split tunnel with a single host route | Public | No trusted subnet and an unstable signature |
| Site-to-site tunnel to a branch LAN | Private | The far subnet is managed like the local one |
| Lab adapter you control end to end | Private | Discovery helps and nothing else is exposed |
Soma jedwali kama mahali pa kuanzia kisha angalia ni kanuni zipi za faragha zilizowashwa kwa kweli kwenye picha yako. Picha iliyoimarishwa inaweza kuwa imeondoa kabisa ushirikiano wa faili kwenye wasifu wa faragha, na katika hali hiyo mabadiliko ya kitengo hayafikii chochote hadi urudishe kanuni. Ukaguzi huo huchukua amri moja na huokoa mchana mrefu.
Kufanya mabadiliko bila kupanua kila kitu kingine
Lenga faharasa ya kiolesura, si herufi ya jokeri, na soma orodha kabla na baada:
Get-NetConnectionProfile
Set-NetConnectionProfile -InterfaceIndex 24 -NetworkCategory Private
Get-NetFirewallProfile
Wasifu zilizohifadhiwa huishi chini ya ufunguo wa NetworkList kwenye rejista, ambapo thamani ya Category hutenganisha mitandao ya umma, ya faragha na ya kikoa. Kuihariri kunawezekana na ni rahisi kukosea: lazima ubadilishe ingizo linalolingana na sahihi ya sasa ya adapta, si ingizo la zamani lililoachwa na anwani ya awali. Ingizo lililopitwa na wakati linaonekana sawa kwenye kihariri na halifanyi kitu wakati wa muunganisho upya.
Chochote unachofanya, usitoa script inayoweka kila adapta isiyotambulika kuwa Faragha. Hiyo ni toleo la mstari mmoja la kufungua ugunduzi kwenye mtandao usio na waya usioaminika. Ikiwa unahitaji ushirikiano na subnetu ya handaki pekee, weka wasifu Umma na uongeze kanuni za kuingia zilizozuiwa kwa masafa ya anwani za mbali za handaki; kanuni ya ukuta wa moto ni nyembamba kuliko kitengo.
Thibitisha ushirikiano, si lebo
Baada ya mabadiliko, jaribu rasilimali yenyewe badala ya kuamini lebo:
Test-NetConnection files.corp.example -Port 445
Resolve-DnsName files.corp.example
Ikiwa ushirikiano bado unashindikana wakati adapta inaonyesha Faragha, kitengo si tatizo lako tena. Utatuzi wa majina, njia inayokosekana au ruhusa za ushirikiano zitazalisha dalili hiyo hiyo, na mabadiliko mengine ya wasifu hayawezi kurekebisha kimoja wapo. Unganisha upya mara moja na endesha Get-NetConnectionProfile tena ili kuthibitisha kwamba mpangilio ulidumu, kisha shughulikia kushindikana kulikosalia kama tatizo la kawaida la SMB.
Orodha ya ukaguzi: thibitisha handaki ni njia inayosimamiwa, wasifu unastahimili muunganisho upya, kanuni za faragha zinazohitajika zipo kwenye picha na ushirikiano unatatuliwa na hujibu kwenye bandari 445. Ikiwa moja ya matatu ya kwanza ni ya uongo, acha adapta kwenye Umma na tatua tatizo la ufikiaji kwa kanuni iliyozuiwa.