Zatvorite privremeni pregled prije nego što postane trajan
Pregled za recenziju treba uski ulaz, imenovane recenzente i opoziv koji možete testirati. DNS TTL i riječ privremeno sami po sebi ne zatvaraju ništa.
Recenzent koji se ne može pridružiti VPN-u treba poveznicu za jedno poslijepodne, a do večeri produkcijska usluga ima javno ime hosta koje se nitko ne sjeća da je odobrio. Zahtjev je bio mali; promjena nije. Privremeni pregled novi je put pristupa s publikom, opsegom podataka i vremenom završetka. Tretirajte ga kao svaki drugi ulaz, jer riječ privremeno ne zatvara ništa.
Privremeno je trajanje, a ne kontrola
Riječ privremeno opisuje koliko dugo bi nešto trebalo postojati, a ne što ga ograničava dok postoji. Javno ime hosta bez isteka trajno je u trenutku kada osoba koja ga je stvorila promijeni tim.
Prije nego što se bilo što izloži, vlasnik usluge i vlasnik sigurnosti trebali bi odobriti tri stvari: publiku, podatke i trajanje.
Postojeće gostujuće VPN ili recenzijsko okruženje često je jednostavnije od objavljivanja produkcijske usluge. Već ima vlasnika, put odobrenja i postupak uklanjanja. Izgradnja nove iznimke za jedno poslijepodne način je na koji mali zahtjev postaje trajna imovina. Počnite pitanjem može li se recenzija odvijati unutar nečega što već postoji.
Objavite jednu operaciju, nikada podmrežu
Odaberite najmanji ulaz koji još podržava recenziju. Preferirajte kopiju u testnom okruženju s prikladnim podacima umjesto produkcije i autentificirani frontend koji doseže jedno privatno podrijetlo umjesto bilo koje rute podmreže.
Relej s dosegom VPN-a ne mora objaviti cijelu privatnu podmrežu i zasigurno ne bi trebao objaviti administrativno sučelje pristupnika.
Imenujte račune kojima je dopušten prolaz i radnje koje smiju izvesti. Ograničavanje prema izvornoj IP adresi doista sužava tko se može povezati. No ne identificira osobu, jer se javne adrese dijele i mijenjaju.
Zadržite vlastitu autorizaciju aplikacije ili izričito pouzdan ulaz koji poznaje identitet. Zaštitite preuzimanja, API-je i administrativne rute, ne samo početnu stranicu. Frontend koji završava TLS postaje pouzdana završna točka, a privatna ruta iza njega ne pretvara javnog posjetitelja u člana VPN-a. Testirajte isključene rute jednako pažljivo kao početnu stranicu.
Identitet na frontendu, a ne u izvornoj adresi
Pravila izvorne IP adrese korisna su za sužavanje izloženosti i beskorisna za dokazivanje tko je recenzent. Kućne veze se mijenjaju, mobilne mreže dijele adrese, a kolega može biti iza istog NAT-a.
Proxy koji poznaje identitet ili vlastita prijava aplikacije daje vam odluku po osobi. To omogućuje kasniji opoziv, jer možete ukloniti jedan identitet bez promjene mreže.
Držite provjeru certifikata uključenom i blokirajte izravan pristup podrijetlu. Ako je podrijetlo još dostupno s interneta, frontend je samo ukras.
Opozovite pravo i rutu
Zabilježite vlasnika i točan istek u operativnom sustavu koji već prati pristup. Upotrijebite vremenski ograničen pristup ili planirano uklanjanje gdje platforma to podržava i dodajte provjeru u slučaju da automatizacija zakaže.
Na dogovorenom kraju povucite privremeni frontend, dopuštenje rute i pravo recenzenta preko njihovih vlasnika. Postojeće sesije i dugotrajne veze trebaju vlastiti tretman, jer uklonjena ruta ih ne završava.
Kratak DNS TTL nije istek pristupa. Mijenja koliko dugo razrješivač čuva odgovor. Ne onemogućuje račun, ne prekida živu sesiju i ne zatvara port koji još sluša.
Predmemorirane kopije dio su istog problema. Spuštanje rute podrijetla ne vraća datoteku koju je netko već spremio, a dijeljena predmemorija može posluživati kopije nakon što relej nestane. Odaberite politiku odgovora i pohrane prije početka recenzije.
Provjerite je li stari put doista nestao
Prihvaćanje je novi zahtjev koji ne uspijeva, plus uobičajeni tijek rada VPN-a koji još funkcionira. Testirajte oboje, jer uklanjanje koje razbija uobičajeni put nije čisto uklanjanje.
Izvan mreže potvrdite da su i ime i podrijetlo zatvoreni:
dig +short review.example
curl -sSI --max-time 5 https://review.example/
ss -ltnp | grep ':443'
Vodite uski revizijski zapis o tome što je odobreno, tko je mogao doći do toga i kada je uklonjeno. Taj je zapis razlika između kontrolirane iznimke i neobjašnjenog imena hosta. Privremeni pregled uspijeva kada pruži traženu recenziju i zatim je prestane pružati. Nestanak URL-a iz chat poruke nije taj test.