Jūsu mākoņa VPN joprojām ir atkarīgs no mitināšanas pakalpojumu sniedzēja
Viesa administrēšana nedod jums hipervizoru, tīklu vai kontu. Izplānojiet atkarības, ko nevarat salabot tuneļa iekšienē.
Jūs instalējāt operētājsistēmu, nostiprinājāt pakalpojumu un turat atslēgas, un sāk likties, ka serveris ir jūsu. Tas ir jūsu tāpat kā īrēts dzīvoklis ir jūsu: durvju slēdzene ir jūsu kontrolē, bet ēka nav. Hipervizors, tīkls instanes priekšā un konts, kas var visu pārbūvēt, pieder kādam citam. Šī atšķirība nosaka, ko atveseļošanas plānam jāaptver, un tā ir daļa, ko pašmitināšana maina vismazāk.
Konts ir īstā vadības plakne
Mitināšanas konts pārvalda virtuālo mašīnu, tās diskus, momentuzņēmumus, publiskās adreses un tīkla noteikumus. Visu to var mainīt, pat nepiesakoties viesī, kas kontu izvirza ārpus apdraudējumu modeļa, kuru apraksta lielākā daļa VPN rokasgrāmatu. Perfekta tuneļa konfigurācija iztur konta darbību, kas nomaina disku.
Aizsargājiet šo kontu kā atsevišķu aktīvu: neatkarīgi akreditācijas dati, ar aparatūru atbalstīti otrie faktori un audita pēdas, ko kāds patiešām lasa. Tā kopīgošana ar to pašu paroļu pārvaldnieka ierakstu kā VPN pakalpojums ir kļūda, kas padara visas pārējās kontroles bezjēdzīgas.
Lasiet sniedzēja pienākumu sadalījumu konkrētajam produktam, nevis mākonim kopumā. Kopīgās atbildības modelis ir noderīgs piemērs, kā slāņi ir sadalīti, un citi sniedzēji apraksta savas robežas, nevis pārmanto šo. Jūs meklējat, kurus bojājumus jums jālabo un kurus varat tikai ziņot.
Infrastruktūras notikumi, ko nevarat administrēt
Dzīvā migrācija, resursdatora apkope, aparatūras bojājums fiziskajā mezglā un jaudas notikums ir lietas, ko sniedzējs risina pēc sava grafika. Jūs varat redzēt pārstartēšanu, īsu pakešu zudumu vai adreses maiņu, bet iemeslu neredzēsiet. Dizains, kas instani uzskata par fiksētu punktu, katru no tiem interpretēs kā VPN bojājumu. Pareizā rīcība ir padarīt pakalpojumu izturīgu pret pazūdošu instani, nevis izmeklēt iemeslu, kas jums nekad netiks parādīts.
Dublējumi pieder šim slānim, nevis tunelim. Glabājiet servera konfigurāciju, identitātes, adrešu plānu un atļautos maršrutus vietā, kas nav atkarīga no instanes sasniedzamības, un apstipriniet, ka kopiju var atjaunot bez oriģinālā diska.
Adreses uzvedība ir pelnījusi atsevišķu pārbaudi. Vai publiskā adrese pārdzīvo apturēšanu, nomaiņu vai dzēšanu, ir atkarīgs no tā, kā tā tika piešķirta, un šīs trīs darbības nav savstarpēji aizstājamas. Pierakstiet, uz kuru paļaujaties, pirms incidents padara jautājumu steidzamu.
Pārbaudiet, kas pārdzīvo pārbūvi
Veidojiet atveseļošanas ceļu, kamēr viss darbojas. Nosakiet konsoli vai ārpusjoslas piekļuvi, ko piedāvā sniedzējs, apstipriniet, ka to sasniedzat bez tuneļa, un glabājiet akreditācijas datus vietā, no kurienes bojāts portatīvais dators vai pazaudēts tālrunis tos neaizvedīs. Ja vietēja ugunsmūra izmaiņa bloķē tuneli, šī konsole ir vienīgais ceļš atpakaļ.
curl -s http://169.254.169.254/latest/meta-data/instance-id
curl -s http://169.254.169.254/latest/meta-data/public-ipv4
cloud-init status --long
Metadatu pakalpojums atbild uz jautājumiem par instani, ko viesis citādi nevar redzēt, un tā precīzie ceļi atšķiras starp sniedzējiem un platformām, tāpēc pārbaudiet tos produkta, ko palaižat, dokumentācijā. Pēc tam veiciet vienu kontrolētu testa instanes pārbūvi un izmēriet laiku. Atveseļošanas procedūra, ko neviens nav izpildījis, ir hipotēze.
Ievērojiet, ko pārbūve nodarīja adresei, resursdatora atslēgām, diska identitātei un visam, ko klienti piefiksē. Klienti, kuri kešatmiņā saglabājuši resursdatora atslēgu, pēc pārbūves sūdzēsies, un šī sūdzība ir pareiza uzvedība, nevis kļūda, kas jāapslāpē.
Izlemiet, ko pašmitināšana patiešām maina
Sava VPN darbināšana pārvieto uzticēšanos no VPN operatora uz mitināšanas sniedzēju un jums. Tās ir patiesas pārmaiņas, un tās nav tas pats, kas trešās puses noņemšana. Ja mērķis bija neļaut komerciālam VPN novērot satiksmi, sniedzējs joprojām var novērot instanes tīklu, tās disku un norēķinu ierakstus.
Jūsu pašu žurnāli apraksta jūsu programmatūru un neapraksta katru infrastruktūras ierakstu, ko sniedzējs glabā. Arī pretējais ir taisnība: infrastruktūras redzamība nepierāda, ko sniedzējs patur. Abi jautājumi prasa sniedzēja politiku un jūsu konfigurāciju, un neviens neatbild uz otru.
Pierakstiet atbildi kā darba dalīšanu: kurš slānis sabojājās, kas to var salabot un cik ilgi šis labojums aizņem. Pašmitināšana maina to, kam uzticaties, un noderīgā daļa no vingrinājuma ir precīzi zināt, par kuru slāni jūs viņiem uzticaties.