NetworkManager თქვენს OpenVPN პროფილს არ აიმპორტებს? წაიკითხეთ ეს
იმპორტის შესაძლებლობის შეცდომა ლოკალურია. შეამოწმეთ დამატება და რედაქტორი, აიმპორტეთ nmcli-ით, რომ ნამდვილი შეტყობინება მიიღოთ, და დატოვეთ ჩაშენებული სერტიფიკატები იქ, სადაც არიან.
პროფილები, რომლებიც კარგად უკავშირდება სხვა OpenVPN კლიენტში, შეიძლება უარი თქვას NetworkManager-ში იმპორტზე, და დიალოგი დამატების იმპორტის შესაძლებლობას ადანაშაულებს. ის წინადადება თქვენს მანქანაზეა, არა ფაილზე ან სერვერზე. იმპორტი ლოკალური ოპერაციაა, რომელსაც მმართველის VPN დამატება ასრულებს, და იმ წუთას, როცა ის ვარდება, არაფერი არ გაგზავნილა არსად. მოეპყარით ამას ჯერ შეფუთვის საკითხად, შემდეგ კი ანალიზის საკითხად.
წაიკითხეთ შეტყობინება ლოკალურ დებულებად
ფრაზა აღწერს დამატების ფუნქციათა ერთობლიობას. ან არ არის OpenVPN-ის მხარდაჭერის მომცემი დამატება, ან იმპორტის მოქმედების შემომთავაზებელი კომპონენტი უფრო ძველია იმ ფორმატზე, რომელსაც თქვენ აძლევთ. ორივე შემთხვევა ლოკალურია თქვენს წინ მდგარი მანქანისთვის.
ყურადღება მიაქციეთ, რასაც შეტყობინება არ ამბობს. ის არ ამბობს, რომ სერტიფიკატი არასწორია, პაროლი ვადაგასულია ან სერვერი გამორთულია, ამიტომ გადატვირთვა ან სამოწმებელი მონაცემების შეცვლა ამას არ გამოასწორებს. წაიკითხეთ ის როგორც დებულება დაინსტალირებულ პროგრამულ უზრუნველყოფაზე.
ეს განსხვავება ყველაზე მეტ დროს ზოგავს მთელ სტატიაში, რადგან რეფლექსია გარეთ, კარიბჭისკენ ყურება, როცა ხარვეზი მთლიანად სამუშაო მაგიდაზეა.
ნაბიჯი 1: დაადასტურეთ დამატება და რედაქტორი
ორი პაკეტია მნიშვნელოვანი და სხვადასხვა სამუშაოს ასრულებენ. ერთი იძლევა NetworkManager-ის VPN დამატებას, რომელსაც კავშირი ეკუთვნის; მეორე იძლევა სამუშაო მაგიდის რედაქტირებისა და იმპორტის ინტერფეისს. მხოლოდ გაშვების გარემოს ან მხოლოდ რედაქტორის დაყენება ფუნქციის ნახევარს გაძლევთ.
nmcli --version
nmcli connection show
rpm -q NetworkManager-openvpn NetworkManager-openvpn-gnome 2>/dev/null
dpkg -l | grep -i network-manager-openvpn
გამოიყენეთ ის შეფუთვის ბრძანება, რომელიც თქვენს დისტრიბუტივს ნამდვილად აქვს; ზემოთ ორი ხაზი ალტერნატივებია და არა თანმიმდევრობა. ასევე დარწმუნდით, რომ საერთოდ NetworkManager-ის პროცესში ხართ, რადგან საკუთარი იმპორტიორის მქონე სხვა OpenVPN კლიენტი ამ რჩევათაგან არცერთზე არ უპასუხებს.
დამატების დაყენება ჩვეულებრივ გადატვირთავს ან თავიდან ტვირთავს NetworkManager-ს, რაც ცოტა ხნით წყვეტს არსებულ კავშირებს. გააკეთეთ ეს განზრახ და არა მხარდაჭერის ზარის შუაში.
ნაბიჯი 2: აიმპორტეთ nmcli-ით და მიიღეთ ნამდვილი შეტყობინება
გრაფიკული დიალოგი მიდრეკილია რამდენიმე ხარვეზი ერთ წინადადებაში ჩაატიოს. ბრძანების ხაზის იმპორტიორი უფრო კონკრეტულია და ეს იგივე ოპერაციაა:
nmcli connection import type openvpn file /path/to/client.ovpn
nmcli connection show --active
ყურადღებით წაიკითხეთ პასუხი. უკმაყოფილება არმყოფი დამატების გამო შეფუთვის პრობლემაა. უკმაყოფილება კონკრეტული დირექტივის გამო ანალიზატორის პრობლემაა. უკმაყოფილება მითითებული ფაილის გამო ბილიკის პრობლემაა, და ამ სამს შორის იმპორტის სიტყვის გარდა არაფერია საერთო.
გახსოვდეთ, რომ აქ წარმატება ქმნის შენახულ პროფილს. ის არ უკავშირდება და არ ამტკიცებს, რომ პროფილმა ორიგინალის ყველა ფუნქცია შეინარჩუნა.
ნაბიჯი 3: დატოვეთ ჩაშენებული სერტიფიკატები იქ, სადაც არიან
უფრო ძველი რჩევები ამბობს, რომ იმპორტამდე მოაცილეთ ყოველი ჩაშენებული სერტიფიკატისა და გასაღების ბლოკი. ეს რჩევა მოძველებულია. მიმდინარე იმპორტიორი უმკლავდება ჩაშენებულ ობიექტებს, და მათი წაშლა აცილებს იმ იდენტურობას, რომელიც კავშირს სჭირდება, და ამავდროულად ქმნის პროფილს, რომელიც იმპორტირდება და შემდეგ ვარდება ავთენტიფიკაციაში.
თუ ნამდვილად გჭირდებათ მასალის გამოყოფა კონკრეტული მიზეზით, შეინახეთ ორიგინალი ფაილი და ჩაწერეთ, რომელი ბლოკი სად წავიდა. სამი ადამიანის მიერ სამჯერ რედაქტირებული პროფილი არ არის კონფიგურაცია, რომელზეც მოგვიანებით იმსჯელებთ.
იგივე სიფრთხილე ეხება მომწოდებლის დირექტივებს. კლიენტისთვის დამახასიათებელი პარამეტრი შეიძლება იყოს ერთი ვერსიის ფუნქციათა გარეთ, არაუქმი OpenVPN სინტაქსი რომ არ იყოს, და მისი მოცილება მხოლოდ დიალოგის დასახურად შეიძლება ჩუმად შეცვალოს ქცევა.
ნაბიჯი 4: შეამოწმეთ, რას ნიშნავს პროფილი ახლა
წარმატებული იმპორტის შემდეგ, სანამ რამეს გაააქტიურებთ, შეამოწმეთ საბოლოო წერტილი, ავთენტიფიკაციის წყობა, ფაილის მითითებები და სად ინახება საიდუმლოებები. სწორედ ეს ოთხია, სადაც იმპორტი და განზრახვა ყველაზე ხშირად იშლება.
შემდეგ შეამოწმეთ ის ქცევა, რომელიც ნამდვილად გაღელვებთ: მარშრუტები, DNS და გადარჩა თუ არა ორიგინალი პროფილის ფუნქციები. ესაა ის სამი ადგილი, სადაც წარმატებულმა იმპორტმა მაინც შეიძლება იმედი გაუცრუოს მას, ვინც ის ითხოვა. წარმატებული იმპორტი და სწორად მოქმედი კავშირი ორი განსხვავებული შედეგია, და მომხმარებლისთვის მნიშვნელოვანია მხოლოდ მეორე.
თუ იმპორტირებული პროფილი სხვაგვარად იქცევა, ვიდრე ორიგინალი კლიენტი, შეადარეთ ორი კონფიგურაცია ნაცვლად იმისა, რომ მეხსიერებიდან ხელახლა ააწყოთ, რადგან სხვაობა ჩვეულებრივ ერთი ხაზია.
ნაბიჯი 5: ერთ მმართველს დაე, ფლობდეს გვირაბს
როგორც კი პროფილი NetworkManager-ში ცხოვრობს, დაე, მან ფლობდეს კავშირს. ცალკე OpenVPN პროცესის გაშვება შემოვლით გზად ქმნის მართვის მეორე ბილიკს საკუთარი ამომხსნელის ქცევით, საკუთარი სამოწმებელი მონაცემებით და საკუთარი სასიცოცხლო ციკლით.
ორი გვირაბი, რომლებიც ორივე ფიქრობს, რომ ფლობს ნაგულისხმევ მარშრუტს, წარმოშობს სიმპტომებს, რომლებიც გატეხილ მომწოდებელს ჰგავს, და გადაწყვეტა ერთის მოცილებაა და არა რომელიმეს დაყენება.