Колдонмо боюнча VPN же split tunnel? Mac маршруту эмнени чече алат
Маршрут процесстерди эмес, багыттоолорду тандайт. Багыт боюнча split tunnelingди башкарылуучу колдонмо VPN профили менен жана жергиликтүү прокси менен үчүнчү жол катары салыштырыңыз.
Эки колдонмо бир кеңсе серверине туташуу ачат жана алардын бирөө гана туннелди колдонушу керек. Маршрут бул каалоону билдире албайт, анткени маршруттоо таблицалары багыттоолорго негизделген жана сокетти кайсы процесс ачканы тууралуу түшүнүгү жок. Адамдар сураган нерсе менен аларга керектүү нерсе көп учурда ар башка болот. Каалаган конфигурацияны өзгөртүүдөн мурун экөөнү бөлүңүз.
Тандоочу — багыт, эч качан процесс эмес
Ар бир маршруттоо чечими багыт дарегинен башталып, интерфейс менен бүтөт. Ядро пакетти кайсы программа жөнөткөнүн эч качан сурабайт, ал эми macOSте pf да процесс боюнча маршруттабайт, ошондуктан брандмауэр эрежеси бир колдонмону башка жолго сала албайт. Ошондуктан бир серверге браузер да, отчёт куралы да кайрылса, экөөнө бир жол колдонулат. Ошондуктан колдонмо деңгээлиндеги бөлүү маршруттан башка нерседен келиши керек: сокетке ээ VPN плагини, колдонмо атынан туташууну кабыл алган прокси же өзүнчө тармактык стек. Алардын эч бири маршруттоону өзгөртүү эмес.
Бир дарек менен сүйлөшкөн эки колдонмо — долбоордун эң таза сыноосу. Эгер жооп алардын ортосунда айырмалана албаса, долбоор кандай аталбасын, багытка негизделген.
Күнүмдүк split tunnel чындыгында эмне берет
Split tunnel жеке префикстерге маршруттарды орнотуп, калганын физикалык жолдо калтырат. Адатта суроо ушуну билдирет: кеңсе серверине туннел аркылуу жетүү, коомдук серептөөнү түз калтыруу. Бул жөнөкөй, ар кандай кадимки клиент аны колдойт жана ал каалаган башка маршрут сыяктуу эле механизм менен ишке ашырылат. Так багытты route -n get аркылуу текшериңиз, демейки маршрутту окубаңыз, анткени split tunnel демейки маршрутту көп учурда тийбеген бойдон калтырат.
Демейки маршрутту кол менен оңдоо — бир нерсеге өтүү эмес. Ал клиенттин өз маршруттарын калыбына келтирүүсү менен күрөшөт жана коргоо саясатын орноткон клиенттерде машинаны сиз да, клиент да күтпөгөн абалда калтырышы мүмкүн. Анын ордуна split tunnelди клиенттин колдоого алынган параметрлеринде конфигурациялаңыз.
macOSте колдонмо боюнча VPN эмнени талап кылат
macOSтеги чыныгы колдонмо боюнча VPN — конфигурация профили менен башкарылуучу Network Extension функциясы. Башкаруу жүктөмү тандалган колдонмолорду VPN конфигурациясы менен байланыштырат, анан система ошол колдонмолордун трафигин ошого ылайык багыттайт. Бул башкарылуучу жайгаштыруу, башкача айтканда MDM, кол коюлган профиль жана экөөнө тең ээ администратор керек.
Клиентти кол менен орнотуу бул дал келтирүүнү түзбөйт, ал эми кадимки параметрлер панели колдонмолорду өзүнчө тандоого мүмкүндүк бербейт. Жеткирүүчү өзүнүн колдонмо эрежелерин сунушташы мүмкүн, алар жалпы эрежеге эмес, анын документтерине таянат.
MDM жок колдонмо боюнча бөлүүнүн үч жолу
Башкаруу жеткиликсиз жерде прокси — практикалык жооп. Колдонмонун өз прокси конфигурациясын орнотуңуз же ушул колдонмо үчүн гана багыт жана протокол боюнча тандаган PAC файлын колдонуңуз.
Жергиликтүү прокси туташууну бүтүрүп, аны туннел аркылуу кайра түзөт, ошондуктан колдонмого маршрут эч качан керек болбойт. Экинчи вариант — өзүнчө тармактык стек: өзүнүн демейки маршруту бар виртуалдык машина же контейнер, ага колдонмо жергиликтүү дарек аркылуу жетет. Үчүнчүсү — багытка негизделген маршруттоону кабыл алып, талаптан баш тартуу, бул эки колдонмо тең туннелди колдоно алганда чынчыл. Үчөөнү тең текшерсе болот жана эч бири маршрут процесстерди билет деп көрсөтпөйт.
Сурамды жообу бир маанилүү болот деп жазыңыз
Механизмди эмес, жумуш агымын сүрөттөңүз: кайсы колдонмого кайсы кызмат керек, башка колдонмону ошол кызматтан алыс кармоо керекпи жана туннел өчүк турганда эмне болушу керек. Бул үч жооп долбоорду тандайт. Алар администраторго суроо маршруттоону өзгөртүүбү же жайгаштыруу долбоорубу экенин да айтат.
Четтетилген колдонмо учурун ачык кошуңуз. Корголгон жолу жеткиликсиз болгондо колдонмону токтоткон клиент физикалык интерфейске кайтууга жол берген клиенттен башкача аракет кылат жана колдонуучулар бул айырманы дароо байкашат. Күтүүнү тикетте атаңыз. Анан чыныгы машинада текшериңиз, анткени ошол эле продукт macOSте Windowsко караганда көп башкача аракет кылат, ал эми анын macOS документтери параметрлери эмне кылаары тууралуу жалгыз ишенимдүү булак.