Ваш хмарны 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 назіраць за трафікам, правайдэр усё яшчэ можа назіраць за сеткай інстанса, яго дыскам і запісамі білінгу.
Вашы ўласныя журналы апісваюць ваша праграмнае забеспячэнне і не апісваюць кожны запіс інфраструктуры, які захоўвае правайдэр. Справаздачнае таксама: бачнасць інфраструктуры не даказвае, што правайдэр захоўвае. Абодва пытанні патрабуюць палітыкі правайдэра і вашай канфігурацыі, і ні адно не адказвае на другое.
Запішыце адказ як падзел працы: які ўзровень адмовіў, хто можа яго адрамантаваць і колькі гэты рамонт займае. Самастойны хостынг змяняе, каму вы давяраеце, і карысная частка практыкавання — дакладна ведаць, за які ўзровень вы ім давяраеце.