GNOME VPN ro'yxatida sizga berilgan profilga mos keladigan hech narsa bo'lmasligi mumkin va odatiy xulosa bu ish stoli OpenVPN qila olmaydi degani. Lekin qila oladi. Yetishmayotgani plagin paketi, o'sha mashinadagi buyruq qatori mijozi esa menyuga aloqasi yo'q. Avval shu afsonani o'ldirish kerak, chunki u odamlarni noto'g'ri narsani qayta o'rnatishga yuboradi.

Menyu protokollarni emas, plaginlarni sanaydi

GNOME tarmoq menejeri bildirgan ulanish turlarini chizadi, menejer esa o'rnatilgan plaginlarni bildiradi. Shuning uchun bo'sh ro'yxat protokol imkoniyatlarini emas, o'rnatilgan plaginlar to'plamini tavsiflaydi. Shuning uchun ishlaydigan openvpn ikkilik fayli panelda hech narsani o'zgartirmaydi.

Bu farq muhim, chunki paneldan ikkala nosozlik bir xil ko'rinadi. Yo'q plagin ham, buzuq plagin ham yordam bera olmaydigan muloqot oynasi hosil qiladi va faqat birinchisi biror narsa o'rnatish bilan tuzatiladi. Biror narsa o'rnatishdan oldin menejerdan u nimalarni bilishini so'rash ikkalasini ajratadi. Bu savol bitta buyruqqa tushadi va bir soatlik taxminning o'rnini bosadi.

Muloqot oynasi qaysi paketga tegishli

Ubuntu 18.04 da paketlarning aniq nomlari bor va yangiroq versiyalar ham xuddi shu bo'linishni saqlab qoldi. Ularni muqobil emas, rol sifatida o'qing, chunki bittasini o'rnatish muammoni yolg'iz hal qilishi kamdan-kam. Bitta paketda demon va buyruq qatori mijozi bor, ikkalasi ham hech qanday sozlamalar oynasini bilmaydi.

Plagin paketi tarmoq menejeriga OpenVPN ulanishini yaratish, saqlash va ishga tushirish imkonini beradigan narsa. Tahrirlovchi paketi forma, uning maydonlari va panel chaqiradigan saqlash yo'lini beradi. Plagini bor, lekin tahrirlovchisi yo'q mashina sozlay olmaydigan turni ko'rsatadi, tahrirlovchisi bor, lekin plagini yo'q mashina esa umuman hech narsa ko'rsatmaydi. To'plamni birga o'rnating va noaniqlik yo'qoladi.

sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome
nmcli --version

18.04 da bular haqiqiy arxiv nomlari, o'rinbosar emas. KDE ish stoli o'z tahrirlovchi paketini talab qiladi va plaginni ham talab qiladi, faqat GNOME uchun yozilgan qo'llanma aynan shu qismni tashlab ketadi.

Qayta ishga tushirish ham o'rnatishning qismi

Xizmat ishga tushganda panel menejerdan qo'llab-quvvatlanadigan turlarni so'raydi va allaqachon chizilgan ro'yxat o'rnatish bilan yangilanmaydi. Shuning uchun xizmat ishlab turganda o'rnatish muvaffaqiyatli o'rnatish va o'zgarmagan muloqot oynasining asabni buzuvchi birikmasini beradi. Qayta ishga tushirish majburiy bo'lmagan parvarish emas; o'rnatishni ko'rinadigan qiladigan qadam shu.

Qayta ishga tushirish ulanishni bir necha soniya uzadi va o'sha interfeysdan o'tadigan har qanday SSH sessiyasi ham u bilan birga uziladi, shuning uchun mashina masofada bo'lsa buni rejalashtiring. So'ng panelni qayta oching va menejerdan u nimani qo'llab-quvvatlashini to'g'ridan-to'g'ri so'rang. To'g'ridan-to'g'ri so'rov keshda bo'lishi mumkin bo'lgan menyudan yaxshiroq dalil.

sudo systemctl restart NetworkManager
nmcli -f NAME,TYPE connection show
nmcli connection add type vpn

Oxirgi buyruq ajratuvchi sinov. Plagin bilan u argumentlar yetishmasligidan muvaffaqiyatsiz tugaydi; usiz noma'lum VPN turini bildiradi. Bir natija to'ldirishni kutayotgan forma, ikkinchisi esa hali ham qadoqlash muammosi. Qarama-qarshilik yaqqol bo'lishini istasangiz, uni o'rnatishdan oldin va keyin ishga tushiring.

nmcli .ovpn ni o'qisin

Sizni berilgan profilni boshqaruvma-boshqaruv qayta qurishga hech narsa majburlamaydi. Menejer .ovpn fayllarini to'g'ridan-to'g'ri o'qiydi va ularning ko'rsatmalarini saqlangan ulanishga aylantiradi, ichki sertifikatlar bilan birga. Import aniqlikda qayta yozishdan ham ustun, chunki noto'g'ri terilgan shifr yoki qirqilgan kalit server muammosiga o'xshaydigan nosozlik tug'diradi.

Saqlash tugaguncha profilni u havola qiladigan har qanday kalit yoki sertifikat yonida qoldiring, chunki faqat fayl yo'llarini saqlaydigan ulanish o'sha fayllar ko'chirilganda buziladi. So'ng ulanishni nomi bilan sinab ko'ring va har qanday hisob ma'lumotlari so'roviga old planda javob bering, shunda u nima xohlashini ko'rasiz. Hech qachon faollashtirilmagan saqlangan ulanish hech narsaga dalil emas.

nmcli connection import type openvpn file ~/Downloads/office.ovpn
nmcli --ask connection up office
nmcli -f NAME,TYPE,STATE connection show --active

O'sha uchinchi buyruq tunnel siz kutgan nom bilan ko'tarilganini tasdiqlaydi. U muvaffaqiyatsiz ulanishni hech qachon faollashtirilmagan ulanishdan ham ajratadi.

Menyu aytib bera olmaydigan narsa

Tur yo'qligi shlyuz haqida hech narsa demaydi va bu server OpenVPN ni rad etadi degani emas. Menyu bandi ko'rinishi uchun aloqasiz protokol plaginini o'rnatishga sabab emas. Bu ikkinchi xatoning amalda nomi bor: odamlar taklif qilingan bandlar o'shalar bo'lgani uchun PPTP yoki AnyConnect profilini OpenVPN xizmatiga qaratadi.

Avval qadoqlashni tuzating; server haqidagi savol keyin keladi. Toza import qilinadigan va hech qachon autentifikatsiyadan o'tmaydigan profil tahrirlovchi savolida emas, sertifikat, TLS yoki hisob ma'lumotlari savolida muvaffaqiyatsizlikka uchraydi. Ularning har biri boshqacha dalil qoldiradi va hech biri muloqot oynasida ko'rinmaydi. Sozlamalar panelini qayta ochishdan oldin mijoz jurnalini o'qing.

Buni haqiqatan ishlatadigan resursingiz bilan isbotlang

Tur mavjud bo'lib, ulanish saqlangach, unga ulanib, haqiqatan ishlatadigan resursingizni oching. Faqat faollashtirish ikki uchi tunnelda kelishganini tasdiqlaydi. Ko'tarilib, hech narsa tashimaydigan tunnel keyingi nosozlik rejimi, panel esa buni ko'ra olmaydi.

Qaysi resursni sinab ko'rganingizni yozib qo'ying, shunda keyingi odam boshidan boshlash o'rniga o'sha tekshiruvni takrorlaydi. Tunnel ko'tarilgan bo'lib, resurs hali ham ishlamasa, tekshiruv muloqot oynasiga emas, marshrutlar va DNS ga o'tadi. O'sha qayd tuzatish bilan hikoya o'rtasidagi farq.

O'xshash maqolalar