Тағы бір клиентті жүктеп алудың алдында операциялық жүйенің әлдеқашан нені іске асырғанын қараңыз, өйткені жауап көбінесе орнатушыны толығымен өткізіп жіберуге жетеді. Windows, macOS және ChromeOS әрқайсысы тұрақты және қысқа туннель протоколдарының тізімін ұсынады, ал солардың бірін сөйлейтін шлюзге қосымша драйвер, қызмет немесе жаңарту жолы қажет емес. Мұны брошюрадағы жеткізуші атауы шешпейді. Оны протокол, соңғы нүктенің қалай аутентификацияланатыны және ол күтетін мекенжай шешеді.

Протоколды сұраңыз, өнім атауын емес

Өнім атауы сымнан не өтетіні туралы өте аз айтады. Бір таңбамен сатылатын екі шлюз мүлде басқа туннельдерді талап етуі мүмкін, ал біреуі кіріктірілген клиентті қабылдаса, екіншісі өз порталынан басқаның бәрін қабылдамайды. Бір қорапты сипаттайтын екі әкімші келіспеуі мүмкін және екеуі де дұрыс болуы мүмкін, өйткені олар әртүрлі қабаттарды сипаттайды. Орнатушының қажеттілігін астындағы туннель шешеді.

Шлюзді басқаратын адамға үш сұрақ қойыңыз: қай туннель протоколы, қай аутентификация әдісі, және клиент қандай мекенжай мен DNS жұрнағын қабылдауы керек. Протоколды атымен сұраңыз, ал жауап өнім атауы болып келсе, неге протокол қажет екенін түсіндіріңіз. Осы үш жауап кез келген бағдарламалық жасақтама жүктелмей тұрып клиент мәселесін шешеді.

Өнім атауының сонша билетте сақталуының себебі бар. Порталдың URL-і пайдаланушылар көретін нәрсе, ал туннель жұмыс істеп тұрғанда көрінбейді. Протоколды беру жазбасына жазу бір жолды алады және кейін келетіндердің бәрі үшін анықсыздықты жояды.

Кіріктірілген тізім қайда тоқтайды

Жергілікті тізімдер қысқа, және олардың шеттері мазмұнынан маңыздырақ. IPsec үстіндегі L2TP алдын ала бөлісілген кілтпен сөйлейтін платформа SSTP сөйлемейді, және осы айырмашылық клиентті шешеді. Кесте жеткізушіге емес, туннельге қарай реттелген, сондықтан шлюз атаған протоколды таба аласыз.

TunnelWindowsmacOSChromeOSLinux
PPTPbuilt inremoved in 10.12nopackage
L2TP over IPsec, pre-shared keybuilt inbuilt inbuilt inpackage
L2TP over IPsec, certificatebuilt inbuilt inbuilt inpackage
SSTPbuilt innonopackage
IKEv2built inbuilt innopackage
Cisco IPsec with XAuthnobuilt innopackage
OpenVPNnonobuilt inpackage

Кестені брошюраға емес, шлюз талаптарына қарсы оқыңыз. Егер жауап алдын ала бөлісілген кілтпен L2TP over IPsec болса, алғашқы үш платформа қосымша ештеңе орнатпай қосылады. Егер жауап OpenVPN болса, бірдеңе орнатпас бұрын тек ChromeOS қамтылған. Ешқандай кіріктірілген бағанда көрінбейтін протокол орнатушының келе жатқанының адал белгісі.

Linux — жалпылауға қарсы тұратын баған. Оның протокол қолдауы дистрибутив пакеттеуді таңдайтын демондар мен қосымшаларда өмір сүреді, сондықтан минималды бейне оларды қоспайынша олардың ешқайсысын сөйлемеуі мүмкін, ал бірдей жұмыс үстелі бар екі дистрибутив өзгеше болуы мүмкін.

Профильді командалық жолдан құрастырыңыз

Графикалық панель жазғанның бәрі сіз жете алатын жерде сақталады, және бұл кіріктірілген профильді автоматтандыруға жарамды етеді. Windows VPN жазбаларын .pbk файлдарында пайдаланушы профилінің астында және ProgramData астында ұстайды, ал rasphone желі тізімі көрсетпейтін жазбаларды тізімдеп, өңдей алады. Бұл машина скриптпен дайындалып, ешкім сиқыршы арқылы баспайтын кезде маңызды. Ол сондай-ақ профильдің жүйелік науада ешқашан көрінбей-ақ қалай болуы мүмкін екенін түсіндіреді.

rasdial
rasdial "VpnName" alice
rasdial "VpnName" /disconnect

Қолмен .pbk файлын өңдеу жұмыс істейді, және ол оны бүлдірудің ең жылдам жолы, сондықтан пішімді құрал иемденсін. macOS өз қызметтерін жүйелік конфигурацияда ұстайды, ал networksetup оларға қызмет атымен жүгінеді; бірнеше жалау хост атының орнына мекенжайды қалайды, сондықтан алдымен соңғы нүктені шешіп, клиент нақты қолданатын мәнді сақтаңыз. Бұл айырмашылық автоматтандыру кезінде тістеп алады, өйткені мекенжаймен жұмыс істейтін скрипт атпен сәтсіз аяқталуы мүмкін, ал қате бұзылған шлюзге ұқсайды, қабылданбаған дәлелге емес.

networksetup -listallnetworkservices
networksetup -getinfo "ServiceName"
networksetup -setmanualwithdhcprouter "ServiceName" 198.51.100.20

Қызмет аттары локализацияланған және пайдаланушы өңдей алады, сондықтан Wi-Fi қатты кодтайтын скрипт басқа тілге қойылған бірінші машинада сынады. Атты тізім командасынан оқып, болжаудың орнына оны әрі қарай өткізіңіз.

Меншікті клиентсіз сертификаттар

Кейбір орналастырулар клиент сертификатын және тағы ештеңе меншікті талап етпейді, және бұл драйверді қабылдамас бұрын сынауға тұрарлық аралық жағдай. Сертификатты платформа қоймасына орналастыру қолдау көрсетіледі; бұл жеткізуші түбірін лақтырып, клиент оны табады деп сенумен бірдей әрекет емес. Біріншісі әдейі орналастыру; екіншісі қолдау билеті ілінген болжам.

Адамдарды ұстайтын деталь — клиент қай қойманы оқиды. Пайдаланушы қоймасындағы сертификат машина қоймасына конфигурацияланған клиент үшін көрінбейді, ал алатын хабарлама сертификаттың жоқ екенін айтады, оның дұрыс емес жерде тұрғанын емес. Сертификат дұрыс емес деген қорытындыға келмес бұрын екі қойманы да тексеріңіз. Жұмыс істейтін конфигурация қайсысын қолданатынын жазып қойыңыз, өйткені машина қайта салынғанда бұл жазба сертификаттан ұзақ өмір сүреді.

Windows екі қойманы анық бөледі, ал macOS кіру кілттер шоғырын жүйелік кілттер шоғырынан бөледі. Аттары өзгеше, бірақ сәтсіздік режимі бірдей: клиент ешқашан қарамайтын жарамды сертификат.

Орнатушыны не мәжбүрлейді

Кейбір шлюздер клиентті жеке сертификат қоймасына, күй агентіне немесе операциялық жүйе орындай алмайтын кіру алмасуына байлайды. Check Point, Cisco немесе Fortinet аппаратында құрылған орналастырулар жиі сонда түседі, және оларда кіріктірілген клиент қысқа жол емес. Үшінші тараптың алмастырғышы қосылып, бәрібір саясатты бұзуы мүмкін, бұл мұны қолайлылық шешімі емес, қауіпсіздік шешіміне айналдырады. Саясат талап ететінді орнатып, себебін орнатушы нұсқасының қасына жазыңыз.

Сол жазба — адамдар өткізіп жіберетін бөлік және келесі әкімшіге бір апта үнемдейтін бөлік: протокол, аутентификация әдісі, мекенжайлар отбасы және қажетті жұрнақ, қосылуға тура келген әрбір бинар үшін бір жол негіздемемен. Оны чат ағынында емес, орнатушы жазбалары тұратын жерде ұстаңыз. Екі жол құжаттама қайталанған тергеуді болдырмайды.

Қатысты мақалалар