Desktopët e zyrës arrijnë në ndarjen, përdoruesit e VPN mbarojnë kohën dhe i njëjti llogari funksionon nga një hotspot telefoni. Lejet e ndarjes rrallë janë diferenca; adresa që arrin në serverin e skedarëve zakonisht është. Një rregull i kufizuar në LocalSubnet pranon nënrjetat e vetë serverit të lidhura, dhe një pishinë VPN e rrugëzuar veçmas nuk është një prej tyre. Dy modele e mbyllin këtë boshllëk dhe lënë pas regjistrime shumë të ndryshme.

Dy modele, një simptomë

Modeli i parë shton pishinën VPN në kushtin e adresës së largët të rregullit. Serveri atëherë sheh adresën e tunelit të çdo klienti, kështu që regjistrat e tij mund të dallojnë një përdorues të largët nga një tjetër. Modeli i dytë e rrugëzon trafikun VPN përmes një portë që e përkthen në një adresë LAN përpara se serveri ta shohë. Kjo rikthen lidhjen dhe heq dallimin në të njëjtin hap.

Tabela përshkruan role, jo adresa, dhe prefikset tuaja vendosin cila rresht zbatohet. Printoni vlerat reale të serverit në vend që të kopjoni një shembull nga një postim blogu:

Get-NetIPAddress -AddressFamily IPv4 | Select-Object InterfaceAlias, IPAddress, PrefixLength

Tabela është një ndihmë vendimi, jo një pohim për çdo implementim. Një host me ndërfaqe shtesë, një lidhje të dytë vendi ose një maskë tjetër ka një grup lokal tjetër.

Path the packet takesAddress the server recordsFilter scope that admits itWhat the log can still tell you
Desktop on the server LANIts own LAN addressLocalSubnet or the LAN prefixWhich workstation connected
Client on the routed VPN poolIts tunnel addressThe VPN pool as a remote addressWhich VPN account connected, if the pool is logged
Client behind source NAT at the gatewayThe gateway's LAN addressThe gateway addressOnly that some VPN user connected
Site-to-site gatewayThe remote gateway's tunnel addressThe remote site's prefixWhich site connected, not which user

Referenca New-NetFirewallRule e Microsoft dokumenton kushtet e adresës së largët dhe fjalën kyçe LocalSubnet. Lexojeni përpara se të vendosni që fjala kyçe nënkupton të gjitha adresat private, sepse nuk është kështu.

Krahasoni atë që serveri merr vërtet

Lexoni rregullin efektiv në vend të atij që dikush kujton se e ka krijuar. Kontrolloni që është aktivizuar, zbatohet për profilin aktiv dhe kushti i adresës së largët përputhet me burimin që sheh serveri. Një rregull i aktivizuar vetëm në profilin Domain nuk bën asgjë kur përshtatësi ka kaluar në Public pas një ndryshimi rrjeti.

Get-NetFirewallRule -DisplayGroup 'File and Printer Sharing' | Get-NetFirewallAddressFilter
Get-NetFirewallProfile | Select-Object Name,Enabled,DefaultInboundAction

Komanda e parë printon filtrat e adresave të lidhura me rregullat e ndarjes së skedarëve, dhe e dyta tregon cilat profile janë aktive dhe si trajtohet trafiku hyrës që nuk përputhet. Kërkoni gjithashtu një rregull bllokimi dhe një politikë të administruar në mënyrë qendrore. Rregullat e bllokimit kanë përparësi mbi rregullat e lejimit, dhe një politikë që çaktivizon bashkimin e rregullave lokale mund ta bëjë joefektiv një përjashtim të ri lokal.

Ky është rasti kur rregulli duket i saktë në konsolë dhe nuk ka asnjë efekt në trafik. Kontrolloni njëkohësisht caktimin e profilit, sepse një laptop që është bashkuar me një rrjet tjetër mund të kalojë në profilin Public pa prekur askush firewall-in.

Testoni transportin përpara identifikimit

Ndaqni arritshmërinë nga autentikimi. Një dëgjues në TCP 445 provon që një shërbim është i lidhur me portën; nuk provon që një paketë e largët mund ta arrijë atë. Një lidhje TCP e përfunduar, nga ana tjetër, nuk thotë ende asgjë për vendosjen e sesionit SMB ose lejet e ndarjes. Testoni shtrëngimin e duarve nga të dyja anët përpara se të redaktoni një rregull.

Test-NetConnection -ComputerName files.corp.example -Port 445
Test-NetConnection -ComputerName files.corp.example -Port 445 -InformationLevel Detailed

Komanda e parë raporton nëse një shtrëngim duarsh TCP ka sukses nga makina ku e ekzekutoni, dhe e dyta shton adresën e zgjidhur dhe detajet e ndërfaqes. Ekzekutojeni nga klienti VPN dhe nga një desktop zyre, pastaj krahasoni. Ping nuk i përgjigjet asnjërës prej pyetjeve, sepse ICMP mund të jetë i bllokuar ndërsa SMB është i hapur, ose i lejuar ndërsa firewall-i hedh 445.

Nëse shtrëngimi i duarve dështon vetëm nga VPN, shtrirja e burimit është i dyshuari kryesor. Nëse ka sukses dhe ndarja ju refuzon ende, kaloni në diagnostikimin e sesionit dhe lejeve SMB në vend që të redaktoni rregulla firewall.

Kur NAT i burimit heq dallimin

Me përkthim në rrugë, serveri nuk mund t'i dallojë klientët individualë VPN sipas adresës. Çdo përdorues i largët vjen si porta. Çdo autorizim që varet nga dallimi i tyre duhet të zbatohet atje ku identitetet e tyre janë ende të dukshme, që zakonisht do të thotë koncentratori VPN ose një proxy autentikues. Rregulli i firewall-it mund të pranojë trafik; nuk mund të rikthejë një dallim që përkthimi e hoqi.

Pasi ajo adresë e portës lejohet, çdo përdorues i largët regjistrohet nën një adresë të vetme, kështu që rregulli i jep të gjithë pishinën kujtdo që mund të arrijë portën. Nëse një vendim për çdo përdorues ka rëndësi, mbajini adresat origjinale të dukshme ose zhvendoseni vendimin në një shtresë që ende e njeh përdoruesin. Përndryshe, çdo përdorues i largët trashëgon lejet e adresës së vetme që serveri mund të shohë, dhe gjurma e auditimit nuk mund t'i dallojë më pas. Ky është një vendim projektimi, jo një detaj i firewall-it.

Zgjidhni me qëllim midis dy modeleve. Kufizoni rregullin në pishinën reale VPN kur serveri duhet të shohë kush u lidh, dhe pranoni rrugën e përkthyer vetëm kur serveri vërtet nuk e ka nevojë për atë informacion. Shënoni intervalin e burimit të zgjedhur pranë rregullit, sepse personi tjetër që do të korrigjojë këtë do të shikojë fillimisht tabelën e adresave.

Artikuj të ngjashëm