Mga pagsusuring pagtanggap para sa isang virtual na gateway ng VPN na may two-factor na pagpapatotoo
Patunayan ang gateway hakbang-hakbang: pagpapatala, pagpasok, pagtanggi, pagbawi at pagpapanumbalik, bawat isa may artefakto at kundisyon ng pagpasa na isinulat bago ang pagsubok.
Inilalarawan ng mga vendor ang aparatong ito bilang virtual at may kakayahang two-factor, at wala sa dalawang salitang iyon ang sumasagot sa mga tanong na nagpapasya sa pagbili. Aling imahe ng hypervisor ang sinusuportahan, sinong kliyente ang makakapagpatala, ano talaga ang pinatutunayan ng ikalawang salik, at ano ang nangyayari kapag bumagsak ang tagapagbigay ng pagkakakilanlan ay bukas pa rin. Gawin silang mga yugto ng pagtanggap na maaari mong patakbuhin sa isang ensayo, at ang desisyon ay hindi na nakadepende sa kung gaano kapani-paniwala ang datasheet. Ang sheet sa ibaba ay isang balangkas para sa mga ebidensiyang iyon, hindi isang ranggo ng mga produkto.
Ano ang dapat kumpirmahin ng supplier tungkol sa deployment na ito
Magsimula sa pag-ipit ng deployment sa isang pahina: ang hypervisor o cloud, ang arkitektura ng bisita, ang sinusuportahang imahe at ang mga interface na inaasahan ng aparato. Idagdag ang mga user kasama ang kanilang mga operating system, kung pinamamahalaan ang mga device, at kung paano dapat gumana ang pagpapatala at pagpasok. Pagkatapos ang pribadong pag-access: mga application at prefix, kaayusan ng DNS, mga daang pabalik, at kung ang pampublikong labasan sa internet ay bahagi ng alok.
Ang operasyon ay kabilang sa parehong pahina: sino ang nagpapanatili ng kahon, saan nagmumula ang mga update, saan napupunta ang mga log, paano pinoprotektahan ang konfigurasyon, at aling layunin ng pagbawi ang aktwal na napagkasunduan ng negosyo. Hilingin sa supplier na kumpirmahin ang eksaktong kombinasyong iyon, hindi na ang software ay tumatakbo sa isang virtual machine. Panatilihing nakikita ang mga panlabas na dependency tulad ng tagapagbigay ng pagkakakilanlan o serbisyo ng lisensya, dahil bahagi sila ng deployment maging kasama man itong ipinadala o hindi. Ang pahina ng deployment na walang pinangalanang dependency ay karaniwang pahina ng deployment na may hindi kilalang dependency.
Patunayan na ang ikalawang salik ay ikalawang salik
Pangalanan ang authenticator at ang daloy ng beripikasyon, at sabihin kung aling pagkakakilanlan ang itinatatag ng bawat hakbang. Ang dalawang magkasunod na paghingi ng password ay hindi ikalawang salik, at ang password kasama ang isang beses na code ay ibang pag-aangkin kaysa sa isang cryptographic na authenticator na nakatali sa serbisyo. Isulat ang daloy na binibili mo, hindi ang label sa kahon.
Ang paglaban sa phishing ay hiwalay na katangian, at ang gabay ng NIST sa mga authenticator ay tinatrato ito nang gayon: ang code na maaaring malinlang ang isang user na ipasa ay nakakatugon pa rin sa multi-factor na pagpapatotoo ngunit nabigo sa karagdagang kundisyong iyon. Hilingin ang katangiang iyon nang tahasan kung mahalaga ito sa iyo. Pagkatapos ay hilingin ang demonstrasyon mula sa uri ng kliyente na aktwal na pinapatakbo ng iyong mga user, na sumasaklaw sa pagpapatala, isang hamon na tinanggihan o nag-expire, pagbawi pagkatapos mawala ang authenticator, at pagbawi ng isang user habang ang iba ay konektado pa rin. Panatilihin ang beripikasyon ng pagkakakilanlan ng gateway sa saklaw, dahil ang kliyenteng nagtitiwala sa kahit anong gateway ay inilipat ang problema sa halip na lutasin ito.
Isulat ang kundisyon ng pagpasa bago mo sirain ang anuman
Ang talahanayan sa ibaba ay ang bahagi ng sheet na nakakaligtas sa pakikipag-ugnayan sa supplier, dahil bawat hilera ay humihingi ng artefakto sa halip na katiyakan. Punan ang kundisyon ng pagpasa bago ang ensayo, at ituring ang hilerang walang ebidensiya bilang hilerang bigo. Limang yugto ang sumasaklaw sa dapat gawin ng isang gateway.
| Acceptance stage | Evidence to keep | Pass condition |
|---|---|---|
| Enrolment | Enrolment record with the device type and the identity used | A new device enrols once, and nobody else can enrol it afterwards |
| Sign-in with the second factor | Session record naming both factors and the gateway identity that was checked | The session carries the expected identity and the gateway certificate validated |
| Denial of an unapproved destination | Log line from the control that refused the flow, with the policy name | The flow is refused and the refusal is attributable to one control |
| Revocation of one user | Revocation timestamp and the sessions that survived it | The named user is out and unaffected users keep working |
| Restore from configuration backup | Restored version plus a probe of a revoked identity | The revision matches the backup and revoked identities stay revoked |
Ang pagpapatala ay nauuna dahil nakasalalay dito ang lahat ng kasunod: ang device na hindi makapagpatala ay hindi masusubukan. Ang pagpasok ay hiwalay na yugto mula sa pagpapatala, at ang pagtanggi ang yugtong kinalilimutan ng karamihang sheet, dahil ang gateway na tumatanggap sa lahat ay hindi pa napatunayang tumatanggi sa sinuman. Ang pagbawi at pagpapanumbalik ang nagdadala ng malaking bahagi ng panganib sa operasyon, at parehong mura ang pagsasanay sa isang kopya.
Magsanay sa kopya, hindi sa buhay na gateway
Patakbuhin ang mga nakakaabalang yugto sa isang kopya ng plataporma, kasunod ang sinusuportahang pamamaraan ng deployment, at itago ang bawat ebidensiya kasama ang petsa at bersyon ng konfigurasyon nito. Ang hilerang reboot ay hindi sinasagot ng restart mula sa console, at ang hilerang pagpapanumbalik ay hindi sinasagot ng pag-export ng konfigurasyon. Itala kung aling estado ang kusang bumabalik at ano ang kailangang muling kumonekta, dahil ang pagkakaibang iyon ang minamana ng pangkat ng operasyon. Ang ensayo rin ang tanging pagkakataon para i-timer ang pagpapanumbalik nang hindi nagpapaliwanag ng pagkaabala.
Itala ang estado ng tagapagbigay ng pagkakakilanlan sa sandali ng bawat pagsubok, dahil ang hilerang pagkaabala na sinubok laban sa isang malusog na tagapagbigay ay nagpapatunay ng kabaligtaran ng sinasabi ng sheet. Dalawang tagasuri sa isang ensayo ay may mahuhuling magkaibang bagay, at ang pangalawa ay karaniwang nakakahanap ng hilerang ang ebidensiya ay screenshot ng dashboard. Panatilihing nakakabit ang ebidensiyang iyon sa hilerang kinabibilangan nito, hindi sa folder na pinangalanan sa proyekto.
Sukatin ang kargada ng trabahong patatakbuhin ng iyong pangkat
Magkasundo sa kargadang kahawig ng normal na linggo, pagkatapos sukatin ito kung saan mo balak i-deploy: sabayang paggamit, halo ng trapiko, at ang bintanang pang-maintenance na aktwal na mayroon ang pangkat. Ang inanunsyong bilang ng throughput ay naglalarawan ng kondisyon sa laboratoryo at walang sinasabi tungkol sa iyong mga user. Sukatin ang pagpapanumbalik laban sa layunin ng pagbawi, hindi laban sa plano.
Kumpleto ang sheet kapag ang bawat yugto ay may artefakto at ang bawat artefakto ay may petsa. Ang aparatong pinapanatili ng isang tao, may ebidensiya sa bawat hilera, ay ibang pagbili kaysa sa pinakamahabang listahan ng may check na kahon.