NM OpenVPN: сакталган профиль — сиздин .ovpn файлыңыз эмес
Импорт параметрлерди сакталган туташууга которот. vpn.dataны кайра окуңуз, ta жана ta-dirди текшериңиз жана сөздүктү алмаштыруунун ордуна бир жазууну жаңыртыңыз.
Ошол эле .ovpn файл shellден туташат, бирок NetworkManagerге импорттолгондон кийин убакыты бүтөт. Табигый тыянак — VPN бузулган. Ыктымалдуу түшүндүрмө кичине: NetworkManager файлды сактабады, анын бир бөлүгүн сакталган туташууга импорттоду, ал эми иштеп жаткан туннель анын ордуна ошол сакталган маалыматты колдонот. Файл азыр эмне деп жатканы профилде эмне бар экенине тиешеси жок.
Файл — профиль эмес
Импорт — котормо, бекитүү эмес. Плагин түшүнгөн параметрлер туташуунун vpn.data сөздүгүндөгү ачкычтарга айланат; түшүнбөгөн параметрлер ташталат же башка жерде жазылат, ал эми баштапкы жол — жөн гана шилтеме. Кийин баштапкы файлды оңдоо мурунтан сакталган туташууну өзгөртпөйт.
Бул ажырык отчеттордун бүт үй-бүлөсүн түшүндүрөт: жалпы ачкыч айландырылды, файл жаңыртылды, бирок туннель дагы эле иштебейт. Сакталган профиль дагы эле эски жолду же эски маанини көрсөтөт, ал эми буйрук сабы сиз оңдогон файлды окугандыктан ишин улантат. Эки кардар, чындыктын эки булагы, жана алардын бирөө гана жаңыртылды.
Сакталган профилди окуңуз, диалогду эмес
nmcli -f connection.id,connection.uuid,vpn.service-type,vpn.data connection show office-vpn
Эки профиль бир атты бөлүшсө, UUID колдонуңуз жана кызмат түрү күткөн OpenVPN плагини экенин, кокустан орнотулган башка VPN түрү эмес экенин ырастаңыз. Андан кийин акыркы чекитти, транспортту жана сертификат шилтемелерин иштеп жаткан чакыруу менен салыштырыңыз.
Графикалык редактордо көрүнгөн маани анын сакталганынын далили эмес. Сактаңыз, кайра ачыңыз жана аны буйрук сабы аркылуу кайра окуңуз; тарыхый сактоо кемчиликтери сакталган маалыматты текшерүүгө себеп, ал эми ар бир учурдагы курулушта ошол эле ката бар экенинин далили эмес. Текшерүү бир буйрукка татыктуу.
Эки ачкыч жана маанилүү бир багыт
TLS аутентификациясын колдонгон туташуу үчүн плагин жалпы ачкычтын жолун ta ичинде, ал эми багытты ta-dir ичинде сактайт, эгер жайгаштыруу багытты колдонсо. Экөө тең профилдин маалымат сөздүгүндө жашайт жана экөө тең сервер күткөнгө туура келиши керек.
Багыт — кардарда чагылган сервер тараптуу чечим. Кошуна профилде бар деп бирөөнү тандоо — иштеп жаткан ачкычтын кол алышуудан баштап ийгиликсиз болушунун жолу. Эгер сервердин конфигурациясы багытсыз болсо, кардар багыт ойлоп таппашы керек.
Ачкыч файлынын өзү плагин үчүн ал чындыгында иштеген контекстте окула турган болушу керек. Чектелген пакеттин файлдык система көрүнүшү кадимки иш тактасын орнотуудан башкача, ошондуктан shellиңиздеги жол кызмат үчүн көрүнбөй калышы мүмкүн.
Бир жазууну жаңыртыңыз, сөздүктү эмес
nmcli connection modify office-vpn +vpn.data 'ta=/etc/NetworkManager/certs/office-ta.key'
nmcli connection modify office-vpn +vpn.data 'ta-dir=1'
Баштапкы кошуу белгиси жекече сөздүк жазууларын жаңыртат. Дайындоо vpn.data анысыз бүт сөздүктү алмаштырат, ошентип бир жетишпеген ачкыч беш бузулган жөндөөгө айланат. Өзгөртүүдөн кийин профилди кайра окуп, башка жазуулар сакталганын ырастаңыз. Алыскы акыркы чекитинен жана сертификаттарынан ажыраган сөздүк — сиз баштаган түштөн алда канча узун түш.
Кадимки башкаруу элементтери аркылуу кайра туташып, ийгиликсиз болгон баскычты байкаңыз. Эгер жалпы ачкыч капкасы эми өтсө жана кардар сертификат же колдонуучу аутентификациясынын катасын билдирсе, сиз алдыга жылдыңыз, ал эми кийинки иликтөө башка.
Башкаруу каналынын режимдерин аралаштырбаңыз
tls-auth, tls-crypt, жана tls-crypt-v2 ар кандай жайгаштыруулар. Окшош көрүнгөн ачкыч файлы аларды өз ара алмаштырылуучу кылбайт, ал эми башка профилде форматталган ачкыч бар деп TLS-Auth талааларын толтуруу туура эмес ачкычка окшош ийгиликсиздикке алып келет.
Сервердин конфигурациясындагы режимге туура келген плагин салыштыруусун колдонуңуз. Режим так эмес болсо, файлдын биринчи сабынан божомолдоонун ордуна сервердин ээсинен сураңыз.
Туннель сиздин башкаруу сессияңызды ташыса, калыбына келтирүү жолун сактаңыз. Сакталган өзгөртүү милдеттүү түрдө колдонулган өзгөртүү эмес, ал эми ийгиликтүү импорт ар бир баштапкы параметрдин колдоого алынганынын далили эмес. Эки ажырыкты тең иштеп жаткан байланышты кайра туташтыруудан мурун билген жөн.