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

Крок 1: складзіце пералік бакоў

Пералічыце кожны бок у рэальным разгортванні: вашу прыладу, сетку, да якой вы падключаецеся, VPN-хост, DNS-рэзолвер і мэтавую службу. Для кожнага адзначце, што ён можа назіраць і якімі наладамі кіруеце вы.

Гэтая табліца карыснейшая за любое сцвярджэнне пра ананімнасць, бо паказвае, дзе кантроль сапраўды змяніўся. Вы кіруеце канфігурацыяй і журналамі хоста. Вы не кіруеце тым, як сетка доступу бачыць ваша злучэнне, і не кіруеце тым, што прызначэнне запісвае пра ваш уліковы запіс.

Для хатняй канцавой кропкі ахоплены трафік звычайна выходзіць праз хатняе злучэнне доступу. Выхадны адрас, які бачыць ваша прызначэнне, — гэта адрас гаспадаркі, што з'яўляецца фактам тапалогіі, а не дэфектам праграмнага забеспячэння. Калі менавіта гэты адрас вы хацелі змяніць, хатні сервер гэтага не зможа. Вам патрэбен выхад у іншым месцы.

Крок 2: запішыце, што вы атрымалі

Вы можаце прагледзець разгорнутую канфігурацыю, вырашыць, якім прыладам дазволена падключацца, задаць палітыку дыягностыкі і весці абраныя вамі запісы. Гэта сапраўдныя сродкі кантролю, калі вы іх падтрымліваеце, і ў гэтым сумленная прычына займацца самастойным хостінгам.

Яны таксама ўмоўныя. Невыкарыстаная налада па змаўчанні і неправераная рэзервовая копія — не ўласцівасці, якія дае пратакол; гэта намеры. Запішыце сродак кантролю разам з праверкай, якая яго пацвярджае, інакш ён не лічыцца.

Крок 3: прымеце спіс абслугоўвання

Спіс кароткі і бязлітасны: абараніце адміністратарскі ўліковы запіс, абараніце ключы сервера, выдавайце і адклікайце ідэнтычнасці кліентаў, трымайце рэзервовыя копіі, выдаляйце страчаныя прылады і захоўвайце шлях аднаўлення, які не залежыць ад тунэлю, што адмовіў.

Адкліканне заслугоўвае асобнага радка. Прылада, якую вы прыбралі з канфігурацыі, але так і не адклікалі, па-ранейшаму мае сапраўдныя ўліковыя даныя, і розніца выяўляецца толькі тады, калі хтосьці імі скарыстаецца. Праверце выдаленне, паспрабаваўшы падключыцца са старым матэрыялам.

Рэзервовыя копіі патрабуюць такога ж абыходжання. Аднавіце адну на запасным хосце і пацвердзіце, што тунэль падымаецца з тымі ж ідэнтычнасцямі. Рэзервовая копія, якую вы ніколі не аднаўлялі, — гэта файл, а не план аднаўлення.

Крок 4: адкіньце дапушчэнне пра ананімнасць

Запуск сервера не робіць ваш браўзер ананімным. Сайты па-ранейшаму атрымліваюць звесткі пра ўліковы запіс і файлы cookie, а HTTPS абараняе даныя праграмы на сваім уласным шляху незалежна ад тунэлю.

Ёсць і больш тонкі эфект: адрас, якім карыстаецеся толькі вы, можа стаць стабільным сігналам, звязаным з вашым выкарыстаннем. Камерцыйны выхад дзеліцца з незнаёмымі, што для прыватнасці дрэнна ў адным сэнсе і добра ў іншым. Ваш уласны адрас унікальны, і гэта перавяртае такі абмен.

Калі мэта — каб вас было цяжка супаставіць, самастойны хостінг можа хутчэй спрасціць гэта, чым ускладніць. Вырашыце, якая ўласцівасць вам сапраўды патрэбна, перш чым выдаткаваць на гэта вечар. Унікальнасць — гэта выдатак, а не перавага, і ў большасці тэкстаў пра самастойны хостінг пра яе не пішуць. Упішыце яе ў табліцу бакоў з кроку 1, і абмен стане бачным.

Крок 5: выберыце яго з названай прычыны

Прыватны доступ да ўласнай сеткі, кантроль над канфігурацыяй, канкрэтнае патрабаванне да маршрутызацыі або незалежнасць ад палітыкі пастаўшчыка — усё гэта добрыя прычыны. Запішыце тую, што падыходзіць, і спраектуйце тэст, які паказаў бы, што яна працуе.

Затым праверце нудныя часткі: ці прапатчаны хост, ці зніклі старыя ключы, ці супадае захоўванне з задокументаваным, і ці зможаце вы аднавіць службу пасля збою? Гэтыя чатыры адказы апісваюць мадэль даверу значна лепш, чым назва пратакола.

Крок 6: сплануйце выхад

Вырашыце загадзя, як вы будзеце пераязджаць з хоста: дзе жыве канфігурацыя, як выдаюцца нанова кліенцкія профілі і што адбудзецца з захаванымі запісамі. Самастойна размешчаная служба без плана выхаду становіцца залежнасцю, якую нельга прыбраць.

Мадэль супольнай адказнасці AWS — карысны шаблон і па-за AWS, бо яна патрабуе таго ж пытання: які ўзровень ваш, а які належыць камусьці іншаму. Дайце адказ для кожнага боку з кроку 1, і мадэль даверу перастане быць лозунгам.

Падобныя артыкулы