ConnMan, Intel tarafından geliştirilen İnternet bağlantılarını yönetmeye yönelik bir hizmet

dolandırıcı

ConnMan, İnternet bağlantılarını yönetmekten sorumlu bir hizmettir gömülü bir cihaz içinde ve çok çeşitli iletişim özelliklerini entegre eder genellikle birçok iblis arasında bölünmüş olan, DHCP, DNS ve NTP gibi. Bu konsolidasyonun sonucu, değişen ağ koşullarına hızlı, tutarlı ve senkronize bir tepki ile düşük bellek tüketimidir.

Bağlantı Adamı Aksesuarlarla genişletilebilen tamamen modüler bir sistemdir, her türlü kablolu veya kablosuz teknolojiyi desteklemek için. Eklenti yaklaşımı, çeşitli kullanım durumları için kolay adaptasyon ve modifikasyona izin verir. Yerleşik Yocto yapı sistemi ile birlikte kullanılır, GENIVI araçları, Jolla / Sailfish tabanlı telefonlar, Nest, Aldebaran Robotics ve Linux tabanlı kişisel video kaydediciler (PVR'ler) hakkındaki bilgi-eğlence spesifikasyonunun bir parçasıdır.

Bu servis başlangıçta Intel ve Nokia tarafından kurulan bir projeydi MeeGo platformunun geliştirilmesi sırasında, ConnMan tabanlı ağ yapılandırma sistemi Tizen platformunda ve bazı özel dağıtımlarda ve projelerde ve ayrıca Linux tabanlı aygıt yazılımına sahip çeşitli tüketici cihazlarında kullanıldı.

ConnMan'ın temel bileşenlerinden biri de arka plan iletişim sürecidir, ağ bağlantılarını yöneten. Çeşitli ağ alt sistemlerinin etkileşimi ve yapılandırması eklentiler aracılığıyla yapılır.

Örnek Ethernet, WiFi, Bluetooth, 2G, 3G, 4G, VPN için eklentiler mevcuttur (Openconnect, OpenVPN, vpnc), PolicyKit, DHCP aracılığıyla adres alma, proxy sunucular üzerinden çalışma, DNS çözünürlüklerini yapılandırma ve istatistik toplama.

Cihazlarla etkileşim için Linux çekirdeği ağ bağlantısı alt sistemi kullanılır ve diğer uygulamalarla iletişim için komutlar D-Bus üzerinden iletilir. Kullanıcı arayüzü ve kontrol mantığı tamamen ayrıdır ve ConnMan desteğini mevcut konfigüratörlere entegre etmenize izin verir.

ConnMan şu anda aşağıdakileri destekliyor: aşağıdaki teknolojiler:

  • Ethernet
  • WEP40 / WEP128 ve WPA / WPA2 destekli WiFi
  • Bluetooth (BlueZ kullanarak)
  • 2G / 3G / 4G (oFono kullanarak)
  • IPv4, IPv4-LL (yerel bağlantı) ve DHCP
  • IPv5227 adres çakışmalarını (ACD) tanımlamak için ACD (Adres Çakışması Algılama, RFC 4) desteği
  • IPv6, DHCPv6 ve 6to4 tünelleri
  • Gelişmiş yönlendirme ve DNS yapılandırması
  • DNS yanıtları için yerleşik DNS proxy ve önbelleğe alma sistemi
  • Kablosuz erişim noktaları için oturum açma parametrelerini ve kimlik doğrulama web portallarını algılayan yerleşik sistem (WISPr erişim noktası)
  • Saat ve saat dilimi ayarı (manuel veya NTP aracılığıyla)
  • Bir proxy aracılığıyla iş yönetimi (manuel veya WPAD)
  • Mevcut cihaz üzerinden ağa erişimi düzenlemek için çapa modu. USB, Bluetooth ve Wi-Fi üzerinden bir iletişim kanalı oluşturma desteği
  • Ev ağında ve dolaşım modunda çalışmak için ayrı hesaplama olsa bile trafik tüketimine ilişkin ayrıntılı istatistiklerin toplanması
  • Proxy yönetimi için PACrunner arka plan işleme desteği
  • Güvenlik ve erişim kontrol politikalarını yönetmek için PolicyKit desteği.

Proje kodu GPLv2 lisansı altında dağıtılır.

ConnMan 1.38'in yeni sürümü hakkında

Bu yeni sürümü ConnMan 1.38, neredeyse bir yıllık geliştirmeden sonra geliyor, Hangisiyle yeni sürüm, VPN WireGuard ve Wi-Fi arka plan programı IWD için destek sağlamasıyla öne çıkıyor (iNet Kablosuz Daemon), Intel tarafından wpa_supplicant'a hafif bir alternatif olarak geliştirilmiş, gömülü Linux sistemlerinin kablosuz bir ağa bağlantısını organize etmeye uygun.

ConnMan Linux'a nasıl kurulur?

Bu İnternet bağlantı yöneticisini sistemlerine kurmak isteyenler, aşağıda paylaştığımız talimatları izleyerek bunu yapabilirler.

Şimdi, 1.38 yeni sürümünü yükleyebilmek, yalnızca kaynak kodunu indirmek mümkündür bu ve derleme yapılıyor.

Paketi almak için bir terminalde aşağıdaki komutu yazacağız:

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

Paketi şu şekilde açıyoruz:

tar -xzvf connman-1.38.tar.gz

Dizine şu şekilde giriyoruz:

cd connman-1.38.

Ve derlemeyi şununla yapıyoruz:

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

make && make install

Şimdi Dağıtımlarının havuzlarında bulunan paketi kurmayı tercih edenler için, sadece paket yöneticinizle arayın.

Kurulum Ubuntu, Debian, Raspbian veya diğer türetilmiş dağıtımlar bunlardan aşağıdaki komutla:

sudo apt install connman

Arch Linux, Manjaro, Arco veya diğer türevlerde:

sudo pacman -S connman

Fedora, CentOS, RHEL veya türevlerinde:

sudo dnf -i connman

OpenSUSE'nin herhangi bir sürümünde:

sudo zypper in connman

Nihayet biraz daha derinlemesine bilmek Bu hizmeti ele almanın yolu, aşağıdakilere danışabilirsiniz bağlantı. 


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   dudi dijo

    Selam. Ancak bunu yüklerseniz, ağ yöneticisini kaldırmanız gerekir mi yoksa gerekli değil mi?

    Teşekkür ederim.

    Selamlar.

    1.    David naranjo dijo

      Dürüst olmak gerekirse, ConnMan ile karşılaştım çünkü bir dizüstü bilgisayarda Ağ Yöneticisi hizmeti başlamadı ve sorunu çözmek için çok fazla zaman harcamaktan kaçınmak için, wicd'nin hoşuma gitmediği bir alternatif bulmayı seçtim. artı yıllar önce ayarları kaydetmediği için kötü bir deneyim yaşadım.

      Ancak, sorunuzu yanıtlarken, yalnızca bir hizmete sahip olmak ve çatışmadan kaçınmak daha iyidir. ConnMan'ı kullanacaksanız en iyisi Network Manager veya sahip olduğunuz başka bir bağlantı yöneticisini kaldırmanız ve sizi ikna etmemesi durumunda kaldırıp yönetmekte olduğunuza geri dönmenizdir.