VPN колдонуучуларына ички тармакка эмес, бир кызматка кирүү укугун бериңиз
Тар маршрут авторизация саясаты эмес. Аткаруу кайда экенин, кызмат кайсы булакты көрөөрүн жана колдонмо ролдору кантип өзүнчө калаарын чечиңиз.
Мердигерге бир ички веб-колдонмо керек, башка эч нерсе эмес, жана оңой жооп — ага сервердин ички тармагына туннель берүү. Бул ал аны скандаган күнгө чейин иштейт. Тар дизайн көбүрөөк ой жүгүртүүнү талап кылат, анткени жеткиликтүүлүк, маршруттоо жана колдонмо уруксаты макулдашууга тийиш болгон үч өзүнчө көзөмөл.
Талапты ички тармак катары эмес, кызмат катары жазыңыз
Максаттуу хосттон, протоколдон жана порттон баштаңыз, анан ага жетүүгө тийиш болгон колдонуучу же түзмөк тобун кошуңуз. Жеке DNS аймагын колдонмо атты чечсе гана кошуңуз, ал эми идентификация провайдерин кирүү агымына керек болсо гана кошуңуз. Калганынын баары — азырынча негиздебеген көз карандылык.
Ички тармак — тармак тобунун ишке ашыруу деталы, ал эми кызмат — бизнес сураган нерсе жана каралып, токтотулушу мүмкүн болгон бирдик.
Көз карандылыктардын тизмеси үч пункттан ашса, колдонмого өзүнүн дизайн сүйлөшүүсү керек болушу мүмкүн.
Тар маршруттаңыз, бирок аткарууну башка жерде жасаңыз
Тар маршрут же селектор туннелге кайсы пакеттерди ташууну айтат; бул авторизация саясаты эмес. Шлюздун фильтри, максаттуу хосттун брандмауэри жана колдонмонун өз уруксат модели — кирүү чечиле турган жерлер. Бир даректи камтыган маршрут жакшы башталыш, жана ал чечкиндүү колдонуучуну токтоткон көзөмөл эмес. Так ушул бөлүнүү туннелди кайра долбоорлобой эле фильтрди өзгөртүүгө мүмкүндүк берет.
Тескерисинче, катуу фильтри бар кенен маршрут мыйзамдуу болушу мүмкүн, бирок ага катышкандардын баары кайсынысы аткарууну жүргүзөрүн билсе гана.
Аткаруу чекитин так документтештириңиз, антпесе кийинки өзгөртүү аны байкабастан жылдырат.
Кызмат чындап көргөн булакты текшериңиз
Максат же кардар пулунун дарегин, же шлюздун дарегин көрөт, которосузбу — ошого жараша. Хосттун брандмауэр эрежелери жана журналдары чыныгы булакка туура келиши керек. Эгер бир нече колдонуучу которулган булакты бөлүшсө, ошол хосттогу эч бир колдонуучу боюнча эреже аларды ажырата албайт, жана бул дизайн чектөөсү, ката эмес.
Которууну атайын тандаңыз: ал маршруттоону жөнөкөйлөтөт жана булактын инсандыгын жок кылат, бул аудит жана колдонуучу боюнча эрежелер үчүн маанилүү.
Экөөнүн кайсынысын тандаганыңызды, ага көз каранды эреженин жанына жазыңыз.
Колдонмо авторизациясы милдеттүү
Портко жетүү роль бербейт. Колдонмого дагы эле өз кирүүсү жана өз уруксаттары керек, анткени тармак катмары колдонуучу кайсы жазууларды редакциялай аларын билдире албайт. Ички тармактан келген ар бир суроого ишенген кызмат тар туннелди бир бузулган эсептик маалымат үчүн толук кирүүгө айландырат. Туннель сокетти ким ача аларын чечет, ал эми колдонмо аны менен эмне кылууга болорун чечет.
Мына ушунда тар дизайн эки эсе төлөйт, анткени жеткиликтүү хосттордун азайышы колдонмо деңгээлиндеги катаны пайдаланууга болгон жерлердин азайышын билдирет.
Тармак эрежесин жана колдонмо ролун өзүнчө системаларда кармаңыз жана аларды өзүнчө токтотуңуз.
Уруксат берилген жана баш тартылган жолдун экөөнү тең далилдеңиз
Авторизацияланган колдонуучу катары туташып, бир зыянсыз өкүлдүк операцияны аткарыңыз, анан жетүүгө болбой турган максатты сынап көрүңүз. Тек биринчи жарымын текшерген дизайн текшерилген эмес, жана дизайнды далилдеген — баш тартуу тести. Ар бир эреже өзгөрүүсүнөн кийин жаңы сессияны текшериңиз, ал эми суроолор келип, жооптор келбесе, кайтуу жолун караңыз.
Кабыл алуу тести өтүшү үчүн жөнөтүү фильтрлерин өчүрбөңүз, анткени бул текшерилип жаткан нерсени өзгөртөт.
Колдонуучуга кызмат мындан ары керек болбосо, алыскы инсандыкты жана колдонмо ролун алардын тиешелүү системаларында токтотуңуз жана экөөнү тең жазып алыңыз. strongSwan жөнөтүү боюнча колдонмосу жолдун шлюз тарабын камтыйт.