«Біз OpenVPN қолданамыз» деген сөйлем билеттерде, сатып алу нысандарында және жаңа қызметкерлердің құжаттарында кездеседі, әрқайсысында басқа сұраққа жауап береді. Кейде ол тасымалдау хаттамасын, кейде шлюздегі бағдарламалық жасақтаманы, кейде жаңа қызметкер орнатуы тиіс қолданбаны атайды. Бұл үш факт әртүрлі келесі қадамдарға әкеледі, ал қайсысы болжанып отырғанын сұрау болжағаннан аз уақыт алады. Тексерудің қалғаны сол жауаптан туындайды.

Рөлді брендтен ажыратудан бастаңыз, өйткені бренд үшеуін де қамтиды.

Атау әртүрлі түрде істен шығатын үш рөлді қамтиды

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

Хабарлаушы нені көре алатынын сұраңыз: профиль файлын, орнатылған бағдарламаны немесе ол өзі басқаратын шлюзді. Осы бір деталь келесі қадам клиент журналы ма, бума туралы сұрақ па, әлде сервер жағындағы тыңдаушыны тексеру ме — соны айтады.

OpenVPN 2 мен OpenVPN 3 жаңарту жұбы емес

OpenVPN 2.x сервер және клиент рөлдерінде де жұмыс істейді, көптеген шлюз орналастырулары әлі де соны қолданады. OpenVPN 3 — өз конфигурациясы мен сессия моделі бар, клиентке бағытталған жеке іске асыру, 2.x серверінің үстіне орнататын келесі шығарылым емес. OpenVPN Connect — OpenVPN 3 қозғалтқышының үстінде құрылған клиенттік қолданба. Олардың кез келгенін орнату интернетке шығу қызметін жасамайды; шығу — оператор конфигурациялаған нәрсе.

Хаттама деңгейіндегі үйлесімділік профиль директиваларына таралмайды, сондықтан таза импортталатын профиль клиент іске асырмайтын директивада бәрібір істен шығуы мүмкін.

Тасымалдау — оның ішіндегі қолданба емес

Сыртқы қосылым конфигурацияланған тыңдаушыға жету үшін UDP немесе TCP сияқты тасымалдауды пайдаланады, ал туннель таситынның барлығы оның ішінде жүреді. VPN арқылы жасалған веб-сұраныс өзінің OpenVPN тыңдаушысын қажет етпейді және сымда OpenVPN пакетіне айналмайды. TLS режимінде басқару арнасы кілт материалы туралы келіседі, ал деректер арнасы жүкті қорғайды, және журналдарды оқығанда бұл айырмашылықты дұрыс ұстаған жөн.

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

Профиль нені уәде ете алады, нені ете алмайды

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

Біреу ресурсқа VPN арқылы жетуге бола ма деп сұраса, жауап клиенттің конфигурация файлына емес, сервердің саясатына байланысты.

Беруге болатын нәрсені сұраңыз

Кең атауды үш нақтылыққа айналдырыңыз: клиент және оның нұсқасы, сол клиент үшін рұқсат етілген профиль және адам жетуі тиіс ресурс. Олармен бірге беру нақты міндет. Оларсыз әр жауап сұрақ қай OpenVPN-ді меңзегені туралы болжам.

Жауапты сұраныстың өзіне жазыңыз. Келесі билет сол сұрақты сол күңгірт түрде қояды.

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