Arch Linux'ta NetworkManager kullanımını kontrol edelim.
NetworkManager, Arch Linux resmi deposunda hazırdır. Tek ihtiyacınız olan, pacman'a hemen kurmasını söylemek.
pacman paketi veritabanını güncelleyin.
sudopacman-Syu
Şimdi NetworkManager'ı yükleyin.
sudopacman-Swpa_supplicant wireless_tools ağ yöneticisi
Mobil geniş bant desteği için ek paketleri yüklemeyi unutmayın.
sudopacman-Smodemmanager mobil geniş bant sağlayıcı bilgisi usb_modeswitch
PPPoE/DSL desteğine ihtiyacınız varsa, aşağıdaki paketi kurun.
sudopacman-Srp-pppoe
Bir kullanıcı arayüzüne mi ihtiyacınız var? Aşağıdaki paketleri kurun.
sudopacman-Snm-bağlantı-düzenleyici ağ-yöneticisi-uygulaması
NetworkManager'ı Yapılandırma
İlk başta NetworkManager hizmetini etkinleştirin, böylece sistem her başlatıldığında ağların yöneticisi olur.
sudosistemctletkinleştirmeNetworkManager.service
Bu durumda dhcpcd hizmetini de devre dışı bırakmanız gerekir. Aksi takdirde, hem NetworkManager hem de dhcpcd ağı yapılandırmaya çalışacak ve çakışma ve kararsız ağ ile sonuçlanacaktır.
sudosystemctl dhcpcd.service'i devre dışı bırak
Kablosuz bağlantı desteğine ihtiyacınız varsa, wpa_suplicant hizmetinin de etkinleştirilmesi gerekir.
sudosistemctletkinleştirmewpa_supplicant.service
Son olarak, sistem NetworkManager hizmetini başlatmaya hazırdır. Hizmeti başlatın.
sudosystemctl NetworkManager.service'i başlat
Tüm değişikliklerin yürürlüğe girmesini sağlamak için sistemi yeniden başlatın.
sudoyeniden başlat
NetworkManager'ı Kullanma
NetworkManager'ı kullanmanın birkaç yolu vardır. Varsayılan yöntem, CLI aracını (nmcli) kullanan komut satırıdır. Etkileşimli bir kullanıcı arayüzü istiyorsanız, mevcut 2 seçenek vardır - masaüstü ortamından veya nmtui'den ayarlar.
Yakındaki kablosuz ağları listele
nmcli'den yakındaki tüm mevcut kablosuz ağları listelemesini isteyin.
nmcli cihazı wifi listesi
Kablosuz bir ağa bağlanma
Doğrudan bir kablosuz ağa bağlanabilirsiniz.
nmcli cihazı wifi bağlantısı<SSID>parola<SSID_parolası>
Ağ gizli ise, aşağıdaki yapıyı kullanın.
nmcli cihazı wifi bağlantı şifresi gizli evet
Tüm bağlı ağları listele
Sisteminizin hangi ağlara bağlı olduğunu kontrol edin. nmcli, bağlantının UUID'sini, türünü ve arabirimini bildirir.
nmcli bağlantı gösterisi
Cihaz durumu
NetworkManager, tüm ağ cihazlarının durumunu kontrol etmenizi sağlar.
nmcli cihazı
Ağ bağlantısını kes
İlk olarak, kablosuz ağın arayüzünü belirleyin. Ardından, nmcli'ye bağlantısını kesmesini söyleyin.
nmcli cihazının bağlantısını kes<arayüz>
Bir ağ ile yeniden bağlanın
Bağlantısı kesildi olarak işaretlenmiş bir arabirim varsa, SSID'yi ve parolayı yeniden girmek için uzun bir süreçten geçmeniz gerekmez. Bunun yerine, yeniden bağlanmak için UUID'yi kullanabilirsiniz.
Ağın UUID'sini belirleyin.
nmcli bağlantı gösterisi
Şimdi, bu ağa yeniden bağlanmak için UUID'yi kullanın.
nmcli bağlantısı yukarı uuid<UUID>
Wi-Fi'yi devre dışı bırak
NetworkManager, Wi-Fi erişimini devre dışı bırakmak için de kullanılabilir.
nmcli radyo wifi kapalı
Geri çevirmek için aşağıdaki komutu kullanın.
nmcli radyo wifi açık
Not: Bu eylem, sisteminizi bilinen ağlar listesinden en uygun Wi-Fi ağına otomatik olarak bağlamayı dener.
Bağlantı düzenleme
Bağlantı seçenekleri, ilgili .nmconnection dosyalarında /etc/NetworkManager/system-connections dizininde saklanır.
sudo ls /vesaire/Ağ yöneticisi/sistem bağlantısı
Ayarları değiştirmek için ilgili dosyayı düzenleyin.
sudo nano /etc/NetworkManager/system-connections/.nmconnection
Düzenlemeden sonra, nmcli'yi yeniden yükleyerek yeni ayarların yürürlüğe girdiğinden emin olun.
sudonmcli bağlantı yeniden yükleme
nmtui
NetworkManager'ı kurarken, basit bir komut satırı kullanıcı arabirimi de yüklenir. Kullanıcı arayüzünü kullanarak, istediğiniz eylemler arasında gezinmek daha kolaydır.
NetworkManager'ın etkileşimli UI yöneticisini başlatın.
nmtui
Bağlantı düzenleme
Ana bölümden Bağlantıyı düzenle'yi seçin.
Düzenlemek istediğiniz bağlantıyı seçin.
Bağlantıyı silme
Nmtui'den bir bağlantıyı düzenle'ye gidin ve Sil'i seçin.
Bağlantı ekleme
nmtui >> Bağlantı düzenle >> Ekle'ye gidin.
İlk önce bağlantı türünü seçin. Benim durumumda, bir kablosuz ağ ekleyeceğim.
Tüm bilgileri girin.
İşiniz bittiğinde, Tamam'ı seçin.
İşte aldın!
Bir bağlantıyı etkinleştirme/devre dışı bırakma .
nmtui'yi başlatın ve Bağlantıyı etkinleştir'i seçin.
Etkinleştirmek istediğiniz bağlantıyı seçin ve Activte'yi seçin.
Etkin bir bağlantı seçiyorsanız, bağlantıyı devre dışı bırakma seçeneğini görürsünüz.
Bonus: Ana bilgisayar adını ayarlama
Sistem ana bilgisayar adını ayarla seçeneğini seçin.
Yeni bir ana bilgisayar adı ayarlayabilir veya mevcut olanı değiştirebilirsiniz.
İşlemi tamamlamak için root şifresini girmeniz gerekir.
masaüstü ortamı
NetworkManager ayrıca mevcut masaüstü ortamıyla da bütünleşir (eğer bir kurulumunuz varsa). Burada, GNOME ve KDE Plazma kullanarak ağ yönetimini kontrol edeceğiz.
Not: Hala NetworkManager paketlerini kurmanız gerekiyor.
GNOME
Sağ üst köşeden ağ simgesini tıklayın.
Mevcut ağı doğrudan oradan yönetebilirsiniz. Daha kapsamlı bir seçeneğe ihtiyacınız varsa, Ayarlar >> Ağ (Ethernet bağlantıları) seçeneğine gidin.
Kablosuz ağlar için Ayarlar >> Wi-Fi'ye gidin.
KDE Plazma
KDE Plazma için önce plazma-nm paketini kurmanız gerekir. NetworkManager'ı Plazma masaüstü ile entegre etmek için kullanılacaktır.
sudopacman-Splazma-nm
Bu eklentiyi kullanarak ağlarınızı yönetmek için GNOME benzeri görev çubuğu seçeneğini elde edebilirsiniz. Panel seçenekleri >> Widget ekle >> Ağlar aracılığıyla ağ yöneticisini görev çubuğunuza ekleyin.
Ağı arayın.
Görev çubuğunun köşesine sürükleyip bırakın.
İşte! Ağ yönetimine doğrudan görev çubuğunuzdan erişilebilir.
Son düşünceler
Arch Linux'ta ağ yönetimi oldukça ilginç. Ağlar üzerinde çok fazla esneklik ve kontrol sunar. NetworkManager ile veri akışının kontrolünü doğrudan ele alabilirsiniz.
Eğlence!