Irakurri zure VPN erregistroa bidali aurretik: eremuz eremu
Laguntza-erregistzoek erabiltzaile-izenak, ziurtagiri-izenak, barne-helbideak eta batzuetan gako bat daramatzate. Eraman eremuak banan-banan, bilatu sekretuak, eta gero bidali laburpen erreduzitua.
Laguntza-tiket bat irekiko duzu, bezeroak sortutako diagnostiko-esportazioa erantsiko duzu eta itxarongo duzu. Fitxategiak ziurrenik ez du nabigazio-historiarik ere izango, eta horrek egiten du segurua ematen. Hala ere, badauka nor zaren, zein makinatan erabili zenuen, zein barne-helbide lortu zenituen eta noiz, eta batzuetan bere konfigurazioa erregistratzen duen bezero batek kopiatutako gako pribatu bat. Bidali aurretik fitxategia zeharkatzeak bost minutu inguru behar ditu eta behin betiko ageriko argitara ekiditen du.
Ireki eta irakurri lehen berrogei lerroak
Hasi goian, bezeroek normalean bertsioa, plataforma eta konfigurazioa botatzen dituzten tokian. Lehen lerroek fitxategia zenbateraino den xehea esaten dizute, eta horrek zehazten du gainerakoaren zenbat zaindu behar duzun. Erregistro lehenetsia eta arazketa-erregistroa artefaktu desberdinak dira, agerpen desberdinekoak.
head -n 40 vpn-support.log
sed -n '1,40p' vpn-support.log | grep -nE 'version|platform|config|option'
Egiaztatu fitxategiaren tamaina eta forma ere, hari ezer irakurri aurretik. Bi megabyteko testu-fitxategi bat gertaera bat errepikatzen duena erraz mozten da. Karpeta berean dagoen harrapaketa bitarra erabat beste arazo bat da, eta esportazioa eskatu zuenarekin beste elkarrizketa bat behar du.
Windows-en baliokideak cmdlet bat bakoitza dira, eta lehena merezi du zuk zeuk sortu ez duzun edozein fitxategitan exekutatzeak:
Get-Content .\vpn-support.txt -TotalCount 40
Get-Item .\vpn-support.txt | Select-Object Length,LastWriteTime
Pertsona bat identifikatzen duten eremuak
Erabiltzaile-izenak jendeak espero ez dituen lekuetan agertzen dira: autentifikaziorako erabiltzen den kontua, ziurtagiriaren subjektua, profilaren bidea etxe-direktorioaren azpian eta askotan benetako izen bat kodetzen duen makina-izena. Kontuaren eremua erreduzitzen duen eta etxe-bidea ukitu gabe uzten duen erregistroak ez du ezer erreduzitu.
| Field | What it identifies | Practical treatment |
|---|---|---|
| Account or username | A person, and often an employer | Replace consistently, keep the mapping |
| Certificate subject and CN | Device or user identity | Keep the structure, replace the value |
| Home directory path | A login name, sometimes a full name | Replace the segment, not the whole path |
| Machine or hostname | A person or a physical location | Replace with a stable pseudonym |
Koherentzia osotasuna baino garrantzitsuagoa da laguntza-ingeniari batek saio bat fitxategian zehar jarraitu behar duenean. Ordezkatu balioak etiketa egonkorrekin, ezabatu beharrean, erabiltzaile beraren agerraldi bakoitzak erabiltzaile berdin gisa irakurtzen jarrai dezan. Eremua erabat ezabatzeak ingeniariak behar duen haria apurtzen du eta ez du fitxategia seguruago egiten.
Denbora-zigilua ere datu pertsonala da osotara. Kontu bat noiz konektatu zen, hilabete batean zehar hartuta, lan-ordutegiak eta bidaiak deskribatzen ditu. Galderak barruti osoa behar ez badu, moztu fitxategia gertaeraren inguruko leihoan.
Sare bat identifikatzen duten eremuak
Muturreko helbideek, barne-bideek eta bultzatutako aukerek sare pribatu baten forma deskribatzen dute. Erasotzaile batek izatea gustatuko lukeen informazioa da zehazki, eta normalean tiketak behar duena baino askoz xehetasun handiagoz dago.
Bilatu erabiltzen ari den helbide-familia, ez bakarrik espero zenuena. Pila bikoitzeko bezero batek IPv6 muturreko bat eta inork erreduzitzea pentsatu ez zuen IPv6 bide-sorta bat erregistra dezake, berrikuspenak puntudun laurekoak bakarrik bilatzen zituelako.
grep -nEo '([0-9]{1,3}\.){3}[0-9]{1,3}' vpn-support.log | sort -u | head -n 40
grep -nEo '([0-9a-fA-F]{0,4}:){2,7}[0-9a-fA-F]{0,4}' vpn-support.log | sort -u | head -n 20
Zerrenda bakarra da kontua. Fitxategiak zenbat helbide desberdin aipatzen dituen esaten dizu, eta normalean gurpilatzean dirudien baino askoz gutxiago izaten da. Erreduzitzeko zerrenda bat eta guztiak estali zenituela frogatzeko modu bat ere ematen dizkizu. Hamar helbide bost minutuko lana da, eta ehunek esportazioa galderak baino zabalagoa dela esaten dizute.
Mantendu topologia ingeniariak behar badu. Bigarren eta hirugarren oktetoak ordezkatzeak azpisare-erlazioak mantenduz galderei erantzuten die barrutia argitaratu gabe. Trikimailu bera IPv6 aurrizkietarako balio du. Ingeniariak behar duena hutsegitearen forma da, eta formak ordezkapen koherente bat gainditzen du.
Sekretuak formetan ezkutatzen dira, ez etiketetan
Gako pribatu batek ez du “password” hitza gertu behar. Markatzaile-lerroen arteko bloke gisa agertzen da, base64 kate luze gisa edo konfigurazio-bota bertakotu gisa. Tokenak kontsulta-parametro gisa agertzen dira, eta kredentzialak bezero batek hitzez hitz erregistratutako URLen barruan agertzen dira.
grep -nE 'BEGIN [A-Z ]*PRIVATE KEY|password|passwd|token|secret|psk|auth-user-pass' vpn-support.log
grep -nE 'https?://[^ ]*:[^ ]*@' vpn-support.log
Bigarren patroia jendeak ahazten duena da. Eskema, erabiltzaile, pasahitz, ostalari formako URL bat kredentzial osoa da, eta bezeroek halako URLak erregistratzen dituzte proxy edo jario bat autentifikazio bertakotuarekin konfiguratuta dagoenean.
Inoiz ez bidali jatorrizko fitxategia ez zenuela editatu frogatzeko modu gisa. Operadore batek aldatu gabeko esportazioa eskatzen badu, galdetu zertarako behar duen, bidali haien laguntza-kanal egiaztatuaren bidez, eta ezabatu zure kopia lokala ondoren. Eskaera hori zilegia da; itsasketa publikoa ez.
Sortu kopia erreduzitua eta bidali laburpena
Lan egin kopia baten gainean, gorde jatorrizkoa toki babestu batean, eta erreduzitu errepika daitekeen komando batekin, eskuz egin beharrean. Helbide-patroietan zehar egindako pasada bakar batek horren zatirik handiena harrapatzen du:
cp vpn-support.log vpn-support.original.log
sed -E 's/([0-9]{1,3}\.){3}[0-9]{1,3}/ADDR/g; s/[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+/USER@DOMAIN/g' \
vpn-support.original.log > vpn-support.redacted.log
grep -cE 'PRIVATE KEY|password|token' vpn-support.redacted.log
Azkenean zenbakiak zero izan behar du. Ez bada, erredukzio-pasadak forma bat galdu du eta lerro horiei begiratu beharko diezu ezer bidali aurretik. Irakurri erreduzitutako fitxategia behin zeure begiekin ere; script batek patroiak harrapatzen ditu, ez testuingurua.
Bidali hutsegitea oraindik erakusten duen laburpenik txikiena. Errorearen inguruko hamar lerro normalean nahikoa dira, eta bi megabyteko fitxategi bat baino askoz errazago berrikusten dira. Gero gorde zure etiketen eta benetako balioen arteko mapaketa kontrolatzen duzun toki batean, jarraipen-galderak beharko baitu.
OpenVPNren erregistratze-dokumentazioak xehetasun-mailak erregistratzen dena nola aldatzen duen deskribatzen du, eta hori testuinguru erabilgarria da arazoak fitxategiaren zenbat behar duen erabakitzeko.