Har bir yuklashda tunnel hali hech kim undan foydalanishga qaror qilmasdan turib ko'tariladi, va mas'uliyatli ko'rinadigan bayroqcha olib tashlanganda hech narsa qilmaydi. Bu interfeys xatosi emas. NetworkManager VPN profillarini o'z-o'zidan ulamaydi; VPN asosiy ulanish uning nomini aytgani uchun ishga tushadi. Tuzatish boshqa profilda va u bitta xususiyat.

Siz olib tashlayotgan bayroq e'tiborga olinmaydi

VPN profilining o'z avtomatik ulanish xususiyati bor, va VPN ulanishlar uchun menejer uni biror narsani ishga tushirishga ishlatmaydi. Uni olib tashlash profilning bir xilda o'qilishini ta'minlaydi va xatti-harakatni o'zgartirmaydi, shuning uchun tahrirdan keyin ham ajablanish saqlanib qoladi.

Hujjatlashtirilgan mexanizm asosiy profildagi ikkilamchi ulanishlar ro'yxatidir. Wi-Fi yoki Ethernet ulanishi faollashganda, menejer u yerda sanab o'tilgan VPN UUID-larini ham faollashtiradi. Bugun bu ro'yxatda faqat VPN ulanishlari qo'llab-quvvatlanadi, va unda bir nechta yozuv bo'lsa, bitta tahrir ularning barchasiga ta'sir qiladi.

Avtomatik ulanish ustuvorligi nomzodlarni tartiblaydi; u ham o'chirish kaliti emas.

Tahrirdan oldin ikkala profilni o'qing

Avval nomlar, UUID va turlarni yozib oling, chunki ko'rsatiladigan nomlar takrorlanadi va asosiy ulanishni VPN bilan aralashtirish oson. Keyin har ikki tomondagi muhim xususiyatlarni o'qing.

nmcli -f NAME,UUID,TYPE connection show
nmcli -f connection.secondaries connection show "Wired connection 1"
nmcli -f connection.autoconnect,connection.autoconnect-priority connection show "Work VPN"

Grafik muharrirda bir xil qiymatlar boshqa yorliqlar ostida ko'rinadi. Asosiy ulanishning General yorlig'ida avtomatik ulanish sozlamasi va plagin o'rnatilgan bo'lsa, u bilan birga VPN ko'tarish imkoniyati bor. Tarjima qilingan ish stoli ustuvorlik maydonini ustuvorlik bilan avtomatik ulanish deb belgilashi mumkin, bu esa yoqish kaliti emas. Ikkalasini aralashtirish olib tashlangan bayroqcha va o'zgarmagan yuklashga olib keladi.

Butun ro'yxatni emas, bitta yozuvni olib tashlang

Xususiyat ro'yxatdir, shuning uchun yangi qiymat berish undagi hamma narsani almashtiradi. Bitta UUID-ni olib tashlash va ro'yxatning qolgan qismini tegmasdan qoldirish uchun boshidagi minusdan foydalaning.

nmcli connection modify uuid BASE_UUID -connection.secondaries VPN_UUID
nmcli -f connection.secondaries connection show "Wired connection 1"

Ro'yxatni oldin va keyin tekshiring, ayniqsa ikkinchi VPN-ga bog'liq mashinada.

Profillarni muayyan foydalanuvchilar bilan cheklash mumkin. Shunday bo'lsa, siz tahrir qilayotgan hisob o'sha ro'yxatda bo'lishi kerak; aks holda buyruq rad etilishi yoki menejer asl egasi hech qachon ko'rmaydigan alohida foydalanuvchi profili yozishi mumkin. Tahrir hech narsa qilmadi degan xulosaga kelishdan oldin egasini tekshiring, chunki jim foydalanuvchi nusxasi ko'plab chalkash natijalarni tushuntiradi.

Qo'lda qayta yuklashni emas, haqiqiy o'tishni sinab ko'ring

Asosiy profilni qayta ulash mazmunli sinov. Uni pastga tushirib yana ko'taring yoki qayta yuklang, so'ng faol ro'yxat, interfeyslar ro'yxati va ichki manzilga marshrut qidiruvini ko'ring.

nmcli connection show --active
ip -brief address
ip route get 10.8.0.1

Agar tunnel hali ham ko'rinsa, qolgan egasi odatda skript. Menejer jurnali qaysi profil qachon faollashtirilganini ko'rsatadi, dispatcher katalogi esa interfeys hodisasida nmcli connection up chaqiradigan hook yashaydigan joy. Hook profil muharririda ko'rinmaydi, shuning uchun u har bir bayroqcha tajribasidan omon qoladi.

Qo'l yo'lini ishlaydigan holatda saqlang, chunki haqiqiy talab shu.

Yaxshi natija qanday ko'rinadi

Profil o'z shlyuzi, sertifikati va hisob ma'lumotlari bilan o'rnatilgan holda qoladi. U yuklashda faollashmaydi va siz so'raganingizda ko'tariladi. Bu uch gap qabul sinovidir.

Asosiy ulanishning UUID-ni runbook-ka yozing, chunki keyingi safar o'sha profilni tahrir qilasiz.

Mavjud, lekin avtomatik bo'lmagan VPN yetishmayotgan funksiya emas, konfiguratsiya tanlovi, va u bitta xususiyat masofasida.

O'xshash maqolalar