Ці блакуе kill switch трафік да запуску праграмы VPN?
Абарона пры запуску залежыць ад таго, хто ўсталёўвае блок і калі, а не ад сцяжка аўтазапуску. Праверце палітыку платформы, перш чым давяраць кліенту.
Kill switch можа або не можа пакрываць прамежак да запуску сваёй праграмы, і розніцу вызначае палітыка аперацыйнай сістэмы, а не маркетынгавая старонка кліента. Сцяжок аўтаматычнага запуску даказвае, што нешта запланавана запусціцца. Ён не даказвае, што правілы блакавання існуюць у момант уздыму сеткі. Гэта дзве падзеі, і толькі адна з іх абараняе трафік.
Праходзьце кантрольны спіс па парадку, бо кожны крок звужае тое, што вы насамрэч правяраеце.
Адкуль насамрэч бярэцца блок
Ёсць два сямействы рэалізацыі. Або платформа ўсталёўвае блок, бо ведае пра тунель да запуску любой праграмы, або кліент усталёўвае блок сам пасля запуску. Першае можа існаваць да ўваходу ў сістэму. Другое не можа існаваць раней за свой працэс, як бы рана гэты працэс ні быў запланаваны. Вызначце, на якое сямейства вы спадзяецеся, перш чым нешта тэсціраваць.
На Android пастаянны VPN разам з наладай блакавання злучэнняў без VPN — гэта палітыка платформы, якая наладжваецца ў сістэмных наладах, а не толькі ўнутры кліента. На кіраваных прыладах яе могуць уключыць за вас. Кліент, які проста стартуе пры загрузцы, — гэта не той самы механізм.
Аддзяліце прамежак ад службы
Закрыты прамежак не з'яўляецца доказам таго, што выкананне спынілася, а адкрыты прамежак не з'яўляецца доказам таго, што тунель гатовы. Многія кліенты аддзяляюць інтэрфейс, дэман і праграму ў лотку. Лоток — гэта тое, што вы бачыце; дэман — гэта тое, што трымае правілы.
Тэстуйце кампанент, а не значок.
Тэстуйце прамежак запуску бяспечна
Прамежак для тэсціравання пачынаецца пры перазагрузцы або ўваходзе і сканчаецца, калі тунель аўтэнтыфікуецца. Фонавыя праграмы злучаюцца ў гэты перыяд, і праверкі абнаўленняў — звычайныя парушальнікі. Выкарыстоўвайце бясшкодную актыўнасць і дакументаваную працэдуру пастаўшчыка, а не блакуйце ўласны доступ. Затым паўтарыце пасля звычайнага перападлучэння, бо шлях перападлучэння і шлях халоднага старту выконваюць розны код.
Тэст, праведзены пасля таго, як тунель ужо ўзняты, нічога не даказвае пра запуск.
Чытайце паводзіны пры перазагрузцы, калі патрабуецца захаванне. Налада можа заставацца ў канфігурацыі, пакуль яе выкананне пачынаецца пазней, і абодва факты важныя: захаваная палітыка і момант, калі яна становіцца актыўнай.
Чытайце палітыку для кожнай платформы
Android паказвае пастаянны рэжым і блакаванне як асобныя пераключальнікі, і абодва павінны быць уключаны для абароны да запуску. У Windows ёсць канцэпцыя пастаяннага тунеля прылады, якая наладжваецца праз палітыку і не тоесная кліенту ў карыстальніцкім рэжыме, што стартуе рана. OpenVPN Connect дакументуе свае паводзіны kill switch для кожнай платформы, і менавіта дакументаваныя межы вы і тэстуеце. Не пераносьце назву налады з адной сістэмы ў іншую і не лічыце, што сэнс пераехаў разам з ёй.
Профіль, які патрабуе інтэрактыўны пароль, мае іншыя залежнасці запуску, чым тунель машыны.
Што запісваць
Запішыце, які механізм дзейнічае, на якой стадыі ён становіцца актыўным і які трафік спрабавалі да гэтай стадыі. Запішыце версію платформы, бо гэтыя паводзіны змяняюцца паміж выпускамі і паміж кіраванымі і асабістымі канфігурацыямі. Адзначце, ці кліент або сістэма валодае палітыкай, бо гэта вызначае, хто можа выправіць прабел. Затым паўторна пратэстуйце пасля любога абнаўлення кліента або АС.
Калі прабел мае значэнне, трывалым рашэннем з'яўляецца палітыка платформы, а не карацейшая затрымка запуску.
Вось адказ на першапачатковае пытанне, сфармуляваны як умова: kill switch абараняе трафік да запуску праграмы толькі тады, калі блок усталяваны чымсьці, што існуе да праграмы.