ConnMan, një shërbim për menaxhimin e lidhjeve në Internet të zhvilluar nga Intel

Konman

ConnMan është një shërbim që është përgjegjës për menaxhimin e lidhjeve në Internet brenda një pajisje të ngulitur dhe integron një gamë të gjerë të karakteristikave të komunikimit të cilat zakonisht janë të ndara midis shumë demonëve, siç janë DHCP, DNS dhe NTP. Rezultati i kësaj konsolidimi është konsumi i ulët i kujtesës me një reagim të shpejtë, të qëndrueshëm dhe të sinkronizuar ndaj ndryshimit të kushteve të rrjetit.

Lidhës Shtë një sistem totalisht modular që mund të zgjerohet, përmes aksesorëve, për të mbështetur të gjitha llojet e teknologjive me tel ose pa tel. Qasja plug-in lejon përshtatje dhe modifikim të lehtë për raste të ndryshme përdorimi. Përdoret me sistemin e ndërtimit Yocto, është pjesë e specifikimit të informacionit dhe argëtimit për automjetet GENIVI, telefonat me bazë Jolla / Sailfish, Nest, Aldebaran Robotics dhe Linux regjistruesit personal të videos (PVR).

Ky shërbim ishte fillimisht një projekt që u themelua nga Intel dhe Nokia Gjatë zhvillimit të platformës MeeGo, atëherë sistemi i konfigurimit të rrjetit me bazë ConnMan u përdor në platformën Tizen dhe disa shpërndarje dhe projekte të specializuara, si dhe pajisje të ndryshme të konsumit me firmware të bazuar në Linux.

Një komponent kyç i ConnMan është procesi i lidhjes së sfondit, i cili menaxhon lidhjet e rrjetit. Ndërveprimi dhe konfigurimi i llojeve të ndryshme të nënsistemeve të rrjetit bëhet përmes shtojcave.

P.sh. shtojcat janë të disponueshme për Ethernet, WiFi, Bluetooth, 2G, 3G, 4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, marrja e adresave përmes DHCP, puna përmes serverave të përfaqësimit, konfigurimi i rezolucioneve të DNS dhe mbledhja e statistikave.

Për bashkëveprim me pajisjet, përdoret nënsistemi netlink i kernelit Linux, dhe për komunikim me aplikacione të tjera, komandat transmetohen përmes D-Bus. Ndërfaqja e përdoruesit dhe logjika e kontrollit janë plotësisht të ndara, duke ju lejuar të integroni mbështetjen e ConnMan në konfiguruesit ekzistues.

Aktualisht ConnMan ka mbështetje për teknologjitë e mëposhtme:

  • Ethernet
  • WiFi me mbështetje për WEP40 / WEP128 dhe WPA / WPA2
  • Bluetooth (duke përdorur BlueZ)
  • 2G / 3G / 4G (duke përdorur oFono)
  • IPv4, IPv4-LL (lidhja lokale) dhe DHCP
  • Mbështetje për ACD (Zbulimi i Konfliktit të Adresave, RFC 5227) për të identifikuar konfliktet e adresave IPv4 (ACD)
  • Tunele IPv6, DHCPv6 dhe 6to4
  • Rutimi i avancuar dhe konfigurimi i DNS
  • Ndërtuar në proxy DNS dhe sistemin e caching për përgjigjet DNS
  • Sistem i integruar për të zbuluar parametrat e hyrjes dhe portalet e vërtetimit të internetit për pikat e hyrjes pa tel (pika e hyrjes WISPr)
  • Vendosja e zonës kohore dhe kohore (manual ose përmes NTP)
  • Menaxhimi i punës përmes një proxy (manual ose WPAD)
  • Modaliteti i bashkimit për të organizuar hyrjen në rrjet përmes pajisjes aktuale. Mbështetje për krijimin e një kanali komunikimi përmes USB, Bluetooth dhe Wi-Fi
  • Grumbullimi i statistikave të hollësishme për konsumin e trafikut, madje edhe me llogaritjen e veçantë për punën në rrjetin shtëpiak dhe në mënyrën e roamingut
  • PACrunner mbështetje për përpunimin e sfondit për menaxhimin e përfaqësuesit
  • Mbështetje e PolicyKit për menaxhimin e politikave të sigurisë dhe kontrollit të qasjes.

Kodi i projektit shpërndahet nën licencën GPLv2.

Rreth versionit të ri të ConnMan 1.38

Ky version i ri i ConnMan 1.38 arrin pas gati një viti zhvillimi, Me të cilat versioni i ri dallohet për ofrimin e mbështetjes për VPN WireGuard dhe Wi-Fi daemon IWD (iNet Wireless Daemon), i zhvilluar nga Intel si një alternativë e lehtë për wpa_supplicant, e përshtatshme për organizimin e lidhjes së sistemeve të ngulitura Linux në një rrjet pa tel.

Si të instaloni ConnMan në Linux?

Për ata që janë të interesuar të instalojnë këtë menaxher të lidhjeve në internet në sistemin e tyre, ata mund ta bëjnë këtë duke ndjekur udhëzimet që ndajmë më poshtë.

Tani, për të qenë në gjendje të instaloni versionin e ri 1.38, është e mundur vetëm, duke shkarkuar kodin burimor të kësaj dhe duke bërë përpilimin.

Për të marrë paketën, në një terminal do të shtypim komandën e mëposhtme:

wget https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-1.38.tar.gz

Ne zbërthejmë paketën me:

tar -xzvf connman-1.38.tar.gz

Ne hyjmë në drejtori me:

cd connman-1.38.

Dhe ne bëjmë përpilimin me:

./configure --prefix=/usr --sysconfdir=/etc –localstatedir=/var

make && make install

tani për ata që preferojnë të instalojnë paketën që është brenda depove të shpërndarjes së tyre, thjesht kërkoni atë me menaxherin tuaj të paketës.

Instalimi në Ubuntu, Debian, Raspbian ose ndonjë distro tjetër e prejardhur nga këto, është me komandën e mëposhtme:

sudo apt install connman

Në Arch Linux, Manjaro, Arco ose ndonjë derivat tjetër:

sudo pacman -S connman

Në Fedora, CentOS, RHEL ose derivatet:

sudo dnf -i connman

Në çdo version të openSUSE:

sudo zypper in connman

Më në fund për të ditur pak më hollësisht mënyra për të trajtuar këtë shërbim, ju mund të konsultoheni me sa vijon Lidhje. 


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   dudi dijo

    Pershendetje Por nëse e instaloni këtë, atëherë duhet të çinstaloni menaxherin e rrjetit apo nuk është e nevojshme?

    Ju faleminderit.

    Përshëndetje.

    1.    David naranjo dijo

      Për të qenë i sinqertë, unë hasa në ConnMan sepse në një fletore shërbimi Menaxheri i Rrjetit thjesht nuk do të fillonte dhe për të shmangur shpenzimin e shumë kohë për të rregulluar problemin, unë thjesht vendosa të gjej një alternativë, ku wicd thjesht nuk më pëlqen plus shumë vite më parë kam pasur një përvojë të keqe pasi nuk i ka ruajtur cilësimet.

      Por, duke iu përgjigjur pyetjes tuaj, është më mirë të keni vetëm një shërbim dhe të shmangni konfliktet. Nëse do të përdorni ConnMan është më mirë të çinstaloni Menaxherin e Rrjetit ose një menaxher tjetër të lidhjes që keni dhe nëse nuk ju bind, çinstaloni atë dhe kthehuni me atë që po menaxhonit.