Skripti i urës VPN ende thërret brctl: çfarë do të thotë kjo
Një ndihmës ure që dështon në brctl është problem lokal varësie, jo defekt i tunelit. Vendosni nëse do ta mirëmbani skriptin apo do ta migroni punën e urës.
Klienti i tunelit është i instaluar, profili është i vlefshëm, dhe ndihmësi ende dështon në një komandë të quajtur brctl. Riinstalimi i paketës VPN nuk e rregullon këtë, sepse programi që mungon nuk është pjesë e tunelit. Është pjesë e një skripti lokal ure, dhe skripti kërkon një mjet që sistemi aktual nuk e ofron më si parazgjedhje. Dy problemet duken të lidhura vetëm sepse skripti ekzekutohet në kohën e lidhjes.
Një program ndihmës që mungon nuk është defekt i tunelit
Filloni me thirrjen e saktë dhe mjedisin e saj. Një komandë që ekziston në shell-in tuaj interaktiv mund të mungojë në rrugën e kufizuar të kërkimit të një shërbimi, prandaj një gabim «nuk u gjet» mund të nënkuptojë dy gjëra të ndryshme. Ekzekutoni command -v brctl si përdoruesi i shërbimit, dhe lexoni njësinë që nis skriptin me systemctl cat openvpn-bridge-helper ose ekuivalentin e tij. Teksti i gabimit zakonisht emërton binarin që mungon, dhe ai emër është varësia që duhet zgjidhur.
Riinstalimi i klientit të tunelit siguron tunelin, jo mjetin e urës. Këto janë paketa të veçanta me mirëmbajtës të veçantë.
Çfarë bënte brctl, dhe pse është i vjetëruar
Mjeti krijonte dhe administronte ura Ethernet të Linux: addbr krijonte një urë, dhe addif lidhte një portë. Manuali i Debian e shënon të vjetëruar dhe të drejton te mjetet e urës të iproute2, të cilat mbulojnë më shumë. I vjetëruar nuk do të thotë i hequr kudo, dhe prania e një mjeti më të ri nuk e bën të suksesshëm thirrjen fjalë për fjalë të brctl në një skript.
Pra pyetja nuk është nëse brctl është i mirë. Është nëse skripti mirëmbahet ende dhe cila paketë, nëse ka, ofrohet nga shpërndarja juaj për të.
Dy mundësi të ndershme: mirëmbajtje ose migrim
Mirëmbajtja do të thotë të instaloni varësinë e dokumentuar nga paketa e mbështetur e shpërndarjes tuaj dhe të konfirmoni origjinën e skriptit, versionin e pritur dhe rrugën e ekzekutimit. Kjo plotëson një skedar të ekzekutueshëm që mungon dhe asgjë tjetër: emrat e urave, plani i adresave dhe sjellja e pastrimit të skriptit mbeten të pavërtetuara. Migrimi do të thotë të rishkruani operacionet e synuara për konfigurimin e mbështetur të rrjetit. Krijimi i urës, lidhja e portës, adresimi i hostit dhe aktivizimi i lidhjes janë katër ndryshime të veçanta, dhe një alias shell nga brctl në një mjet tjetër nuk është përkthim.
Ekuivalentët e iproute2 janë të shkurtër: ip link add name br-vpn type bridge krijon urën, dhe ip link set tap0 master br-vpn lidh një portë.
Shkruani cilën mundësi zgjodhët dhe kujt i përket skripti. Një ndihmës gjysmë i migruar që thërret të dy mjetet është më i keq se secili prej tyre.
Shikoni dizajnin e urës përpara të dyjave
Një urë Ethernet i përshtatet një dizajni që ka nevojë për transport Ethernet dhe kolegë TAP. Instalimi i mjeteve të urës nuk e kthen një lidhje TUN të rrugëzuar në urë, dhe një profil i rrugëzuar i mbështetur nuk duhet të përkulet për t'u përshtatur me një skript të palidhur. Nëse profili rrugëzon, zbuloni pse ekzekutohet fare një ndihmës ure.
Përpara se të prekni një urë të vërtetë, ruani rrugën e menaxhimit dhe identifikoni pronarin e vetëm të konfigurimit të rrjetit.
Më pas lexoni gabimin tjetër pasi të keni rregulluar varësinë. Konfigurimi lokal i urës, vërtetimi në distancë dhe trafiku i lejuar përmes rezultatit janë tre rezultate të veçanta, dhe vetëm njëri prej tyre kishte të bënte ndonjëherë me brctl.