Áður en IPsec er skipt út fyrir Shadowsocks skaltu skrá vinnuna sem tapast
Berðu saman framsendingu, einkanlegar leiðir, heimildir og rekstur áður en Shadowsocks er haft fyrir arftaka IPsec fyrir lítinn hóp.
Þrjár þjónustur, ein göng: vefforrit, gagnagrunnur og sameiginleg skrá. Einhver stingur upp á að skipta IPsec út fyrir Shadowsocks því auðveldara er að reka það. Dulritunarumræðan sem fylgir hittir ekki punktinn, því göngin sinna nokkrum verkum á sama tíma og aðeins eitt þeirra snýst um dulritun. Skrifaðu þessi verk niður áður en þú ber saman vörur. Listinn er stuttur, og hver einasti liður getur gert skiptin ógild.
Byrjaðu á því hvernig umferð er gripin
Siðareglan hefur tvo helminga. Staðbundin eining tekur við tengingu, dulritar straum sem byrjar á áfangastaðarfanginu og sendir til fjarlægrar einingar. Fjarlægi helmingurinn opnar tengingu við þann áfangastað og sendir bætin áfram. UDP fylgir sömu mynd með gagnasendingum. Þetta er framsending fyrir straumana sem það grípur, og það segir ekkert um straumana sem það grípur ekki. Forrit sem talar beint við milliþjón er auðvelt; allt annað þarf millistykki eða leiðarreglur til að vera gripið yfirleitt.
Skjalfestu grip-aðferðina fyrir hvert forrit áður en þú ber saman nokkuð annað. Ógripinn umferð fer út venjulegu leiðina, og enginn tekur eftir því fyrr en þjónusta hegðar sér öðruvísi utan skrifstofu.
Nefndu hvern áfangastað og hverja siðareglu
Fjarlægi helmingurinn verður að ná til hverrar innri þjónustu. Vinnandi dulrituð lota til þess hýsils bætir ekki leið frá honum að gagnagrunninum, og lætur ekki innri nöfn leysast á biðlarann. Skráðu vistföng, gáttir og siðareglur í stað þess að skrifa að LAN sé innifalið.
Bættu við tilfellunum sem brjóta hrein hönnun: innra DNS, forrit sem hunsa milliþjónsstillingar og hver straumur sem verður að hefjast frá netþjóninum í átt að biðlaranum. Hver þeirra þarf skýra ráðstöfun, ekki forsendu.
Dulritun er ekki heimild
Skjalfestu AEAD-aðferðirnar í Shadowsocks veita sannreynda dulritun, svo að hafna allri ættinni sem óöruggri er rangt. Jafn rangt er að láta þá staðreynd svara aðgangsspurningunni. Einhver verður að ákveða hver nær til hverrar þjónustu, hvernig aðgangur er tekinn af þegar einhver hættir, hvar leyndarmál eru geymd og hvaða eining framfylgir mörkunum. Eitt sameiginlegt leyndarmál gefur hverjum handhafa sama aðgang, og brottrekstur eins manns verður snúningur fyrir alla.
Metið núverandi IPsec-uppsetningu við sama mælikvarða. Merki hennar sannar ekki að reglurnar séu réttar, og að bera saman fægða útgáfu af annarri hönnun við óskýra útgáfu hinnar ákveður ekkert.
Skráðu stýringarnar sem eru til í dag á báðum hliðum, og metið svo hvaða eyður þú getur lifað með.
Teldu rekstrarvinnuna
Hver skipti þurfa eiganda fyrir biðlarapakka, uppfærslur netþjóns, snúning skírteina og meðferð bilana. Taktu eftir því hvað hvert forrit gerir þegar göngin eru ekki tiltæk: mistekst, reynir aftur um staðbundnu leiðina eða bíður. Sú hegðun kemur frá innleiðingunni, ekki frá nafni siðareglunnar.
Fyrir eitt vefforrit getur þröngur milliþjónn dugað. Fyrir aðgang að öllu netinu með heimildum á mann kostar aukahlutana yfirleitt meira en göngin sem þeir komu í staðinn fyrir.
Ákvörðunin er ekki hvaða vara hljómar öruggari. Hún er hvaða hönnun klárar skráðu verkin með stýringum sem teymið mun raunverulega viðhalda.