Долбоор кароолорунун көбү биринчи суроодо токтоп калат, анткени сурам өнүмдү сүрөттөйт, чечимди эмес. Агымдарды, ээлерин жана ката кездеги жүрүм-турумду атаган брифин бир жолугушууда чечсе болот. Коопсуз VPN куруңуз деген брифинге такыр жооп берүүгө болбойт. Бир нерсени жөнөтүүдөн мурун төмөнкү алты текшерүүдөн өтүңүз, ошондо кароо талаш эмес, салыштырууга айланат.

Биринчиден, суроо чечимби же каалообу

Чечимдин альтернативалары жана алардын арасынан тандай турган байкоосу болот. Бирөөнү тандоо үчүн эмнеге караарыңызды атай албасаңыз, суроо дагы эле каалоо. Адегенде альтернативаларды жазыңыз, тизмеде эки пункт гана болсо да. Анан аларды бөлгөн компромиссти жазыңыз.

Каалоо аудиторияны жашырууга да жейт. Долбоорду ким бекитиши керектигин айтыңыз, анткени ошол эле брифин тармак ээсине, коопсуздук кароочусуна жана каржы бекитүүчүсүнө башкача окулат.

Жооп эч ким болбосо, ушул жерде токтоңуз, анткени ээсиз чечимди эң катуу нааразы болгон адам кайра түзөт. Бул долбоор маселеси эмес, башкаруу маселеси.

Экинчиден, агымдарды жана баш тартууларды атаңыз

Иштеши керек ар бир агым үчүн булагын, багытын жана колдонмосун тизмелеңиз. Анан ийгиликсиз болуп кала бериши керек агымдарды тизмелеңиз, анткени аларга унчукпай жол берген долбоор талапты айтпай эле өзгөрткөн. Даректердин кайчылашуусу жана өйдө агымга жетүү бул тизмеге таң калыш эмес, чектөө катары кирет.

Багыт боюнча так болуңуз. Башкы кеңсеге байланыштарды баштай алган сайт аларды кабыл ала алган сайттан башка долбоор, жана айырма кийин жазган ар бир эрежеде көрүнөт.

Кардарларды жана алардын башкаруу абалын да белгилеңиз, анткени агенти бар башкарылуучу түзмөк өзү менен алып келинген ноутбук кыла албаганды кыла алат.

Тизмени текшерүүгө жетиштүү кыска кармаңыз. Текшере алган он агым текшере албаган кырк агымдан артык.

Текшерүү 3: фактыларды божомолдордон бөлүңүз

Текшерген ар бир билдирүүнү белгилеңиз, текшербегендериңизди да белгилеңиз. Коомдук даректөө, жеткиликтүү өткөрүү жөндөмү жана администратордук жетүү жоопту көбүнчө өзгөрткөн үч божомол. Алардын бири белгисиз болсо, ал кайсы тарапка чыкса да долбоор кантип өзгөрөрүн айтыңыз.

Иллюстрациялык тармак белгиленсе болот. Маселе эч качан болбогон экинчи өйдө байланышты же коомдук дарек блогун унчукпай ээлеп алган божомолдуу филиалда.

Текшере алган божомолду кароодон мурун текшериңиз, анткени бир өлчөнгөн факт талкуунун бүтүндөй бутагын алып салат.

ip route get 10.50.0.10
traceroute -n -m 6 10.50.0.10
nc -vz 10.50.0.10 443

Төртүнчүдөн, ката келишимин жазыңыз

Туннель өчкөндө эмне болорун айтыңыз жана эки башка убада тууралуу так болуңуз. Кайра туташкандан кийин жаңы байланыштарды калыбына келтирүүгө убада берүү жеңил. Ийгиликсиздик боюнча мурунтан орнотулган сессияларды сактоо алда канча күчтүү талап, жана ал технология тандоосун чектейт.

Анан кошумча жолду чечиңиз: трафикти тосколодуңуз, аны башка бекитилген жол менен жөнөтүңүз, же ар бир колдонмо үчүн башкача жасаңыз. Түз жолго унчукпай кайтуу долбоордук чечим, эч ким жазбаса да.

Калыбына келтирүү максатын жөнөкөй тилде кошуңуз, мисалы сайт канча убакыт начарлаган абалда иштей аларын жана окуяны ким жарыялайт.

Текшерүү 5 жана 6: тигишти тандап, өзгөрүүнү жазыңыз

Талкуу үчүн бир тигиш тандаңыз, анткени баарын чечүүгө аракет кылган кароо эч нерсени чечпейт. Маршруттоо, авторизациялоо жана шифрлөө үч башка тигиш, жана брифин суроо кайсы тууралуу экенин айтышы керек. RFC 4301 бул жерде пайдалуу эскертүү, анткени ал саясат чечимдерин, корголгон трафикти жана коопсуздук бирикмелерин бир объект катары кароонун ордуна бөлөт.

Анан чечимден кийин эмне өзгөргөнүн жазыңыз, кайра каралган божомолдорду кошуп. Ошол жазуу кийинки кароону кыскартат.

git diff --stat design/vpn-brief.md
grep -n 'assumption' design/vpn-brief.md
ip route get 10.50.0.10

Алты текшерүүнүн баарынан өткөн брифин жообу бар суроо жаратат: долбоор аталган агымдарды жана ката келишимин канааттандырат, же аталган чектөө ага тоскоол болот. Чектөө кийин өзгөрсө, жазуу кайсы чечимди кайра кароо керектигин жана кайсынысы кала аларын көрсөтөт. Бул көнүгүүнү бир жолку талаш эмес, кайра колдонууга жарактуу кылат.

Тектеш макалалар