Вашиот облачен VPN сè уште зависи од давателот на хостинг
Администрацијата на гостинот не ви го дава хипервизорот, мрежата или сметката. Планирајте ги зависностите што не можете да ги поправите од внатрешноста на тунелот.
Инсталиравте оперативен систем, го зацврстивте сервисот и ги држите клучевите, и почнува да изгледа дека серверот е ваш. Ваш е онака како што изнајмен стан е ваш: бравата е под ваша контрола, а зградата не. Хипервизорот, мрежата пред инстанцата и сметката што може сè да изгради повторно му припаѓаат на некој друг. Таа разлика одлучува што треба да покрие планот за обновување, и токму тоа е делот што самохостингот најмалку го менува.
Сметката е вистинската контролна рамнина
Хостинг сметката управува со виртуелната машина, нејзините дискови, сликите, јавните адреси и мрежните правила. Сето тоа може да се смени без воопшто да се најавите на гостинот, што ја става сметката надвор од моделот на закани што го опишуваат повеќето водичи за VPN. Совршена конфигурација на тунел преживува дејство на сметката што заменува диск.
Заштитете ја таа сметка како посебен ресурс: независни акредитиви, втори фактори поддржани со хардвер и трага за ревизија што некој навистина ја чита. Споделувањето со истиот запис во менаџерот за лозинки како VPN услугата е грешката што ги прави сите други контроли ирелевантни.
Прочитајте ја поделбата на должности на давателот за конкретниот производ, а не за облакот општо. Моделот на споделена одговорност е корисен пример за тоа како се поделени слоевите, а другите даватели ги опишуваат своите граници наместо да го наследат тој. Она што го барате е кои дефекти треба да ги поправите, а кои можете само да ги пријавите.
Инфраструктурни настани што не можете да ги администрирате
Живата миграција, одржувањето на домаќинот, хардверски дефект на физичкиот јазол и настан со капацитет се сè работи што давателот ги решава по сопствен распоред. Може да видите рестарт, краток губиток на пакети или промена на адреса, а причината нема да ја видите. Дизајнот што инстанцата ја третира како фиксна точка ќе го протолкува секој од нив како дефект на VPN. Исправното дејство е услугата да толерира инстанца што исчезнува, наместо да се истражува причина што никогаш нема да ви биде покажана.
Резервните копии припаѓаат на овој слој, не на тунелот. Чувајте ја конфигурацијата на серверот, идентитетите, планот на адреси и дозволените рути некаде што не зависи од достапноста на инстанцата, и потврдете дека копијата може да се врати без оригиналниот диск.
Однесувањето на адресата заслужува посебна проверка. Дали јавната адреса преживува запирање, замена или бришење зависи од тоа како е доделена, и тие три операции не се заменливи. Запишете на која се потпирате пред некој инцидент да го направи прашањето итно.
Проверете што преживува повторна изградба
Изградете го патот за обновување додека сè работи. Определете ја конзолата или пристапот надвор од опсегот што го нуди давателот, потврдете дека стигнувате до неа без тунелот и чувајте ги акредитивите некаде од каде што скршен лаптоп или изгубен телефон нема да ги однесе. Ако промена на локален огненоѕид го блокира тунелот, таа конзола е единствениот пат назад.
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
Услугата за метаподатоци одговара на прашања за инстанцата што гостинот инаку не може да ги види, а нејзините точни патеки се разликуваат меѓу даватели и платформи, затоа проверете ги со документацијата на производот што го работите. Потоа направете една контролирана повторна изградба на тест инстанца и измерете го времето. Постапка за обновување што никој не ја извршил е хипотеза.
Забележете што направи повторната изградба со адресата, клучевите на домаќинот, идентитетот на дискот и сè што клиентите го закачуваат. Клиентите што кеширале клуч на домаќин ќе се жалат по повторната изградба, и таа жалба е правилно однесување, а не грешка што треба да се задуши.
Одлучете што самохостингот навистина менува
Работењето сопствен VPN ја преместува довербата од VPN оператор на хостинг давател плус вас. Тоа е вистинска промена и не е исто како отстранување трета страна. Ако целта беше да се спречи комерцијален VPN да го набљудува сообраќајот, давателот сè уште може да ја набљудува мрежата на инстанцата, нејзиниот диск и наплатните записи.
Вашите сопствени дневници го опишуваат вашиот софтвер и не го опишуваат секој инфраструктурен запис што давателот го чува. Важи и обратното: видливоста на инфраструктурата не докажува што задржува давателот. Двете прашања бараат политика на давателот и ваша конфигурација, и ниту едно не одговара на другото.
Запишете го одговорот како поделба на трудот: кој слој откажа, кој може да го поправи и колку трае таа поправка. Самохостингот менува во кого верувате, и корисниот дел од вежбата е точно да знаете за кој слој им верувате.