NetworkManager Kullanarak Linux'ta Komut Satırından WiFi Ağına Nasıl Bağlanılır

Networkmanager Kullanarak Linux Ta Komut Satirindan Wifi Agina Nasil Baglanilir



Bu yazımızda, ağ cihazlarını yönetmek için NetworkManager'ı kullanan modern Linux dağıtımlarında WiFi ağınıza komut satırından nasıl bağlanacağınızı göstereceğiz.

Bu makale, ağları yönetmek için NetworkManager'ı kullanan ve “nmcli” komut satırı aracına sahip olan, aşağıda listelenen Linux dağıtımları ve diğer Linux dağıtımları (listelenmemiş) üzerinde çalışmalıdır.







  • ubuntu
  • Debian
  • Linux Nane
  • Temel İşletim Sistemi
  • Fedora
  • RHEL
  • CentOS Akışı
  • AlmaLinux
  • Kayalık Linux
  • openSUSE
  • SUSE Linux Kurumsal Sunucu (SLES)
  • Oracle Linux

İçeriğin Konusu:

  1. Nmcli Kullanarak Linux'un Tüm Ağ Cihazlarını Komut Satırından Listeleme
  2. Nmcli Kullanarak Komut Satırından Linux'ta Kullanılabilir WiFi Ağlarını Arama
  3. Nmcli Kullanarak Komut Satırından Linux'ta Bir WiFi Ağına Bağlanma
  4. Komut Satırından WiFi/İnternet Bağlantısını Kontrol Etme
  5. Nmcli Kullanarak Linux'ta WiFi Ağından Komut Satırından Bağlantıyı Kesme
  6. Çözüm

Nmcli Kullanarak Linux'un Tüm Ağ Cihazlarını Komut Satırından Listeleme

Linux bilgisayarınıza kurulu tüm ağ cihazlarını listelemek için aşağıdaki komutu çalıştırın:



$ sudo nmcli cihazı

Listede WiFi ağ arayüzünüzü bulmalısınız. Bizim durumumuzda WiFi ağ arayüzüne “wlp7s27u1” adı verilmektedir.







Nmcli Kullanarak Komut Satırından Linux'ta Kullanılabilir WiFi Ağlarını Arama

Bölgenizdeki tüm WiFi ağlarını listelemek için aşağıdaki komutu çalıştırın:

$ sudo nmcli cihazı wifi listesi

Gördüğünüz gibi bölgemizdeki tüm WiFi ağları listelenmiştir.



Herhangi bir nedenle istediğiniz WiFi SSID'niz listede görüntülenmiyorsa aşağıdaki komutla yeniden tarama yapın:

$ sudo nmcli cihazı wifi yeniden taraması

Gördüğünüz gibi, yeniden taramanın ardından çok daha fazla WiFi ağı listeleniyor.

$ sudo nmcli cihazı wifi listesi

Nmcli Kullanarak Komut Satırından Linux'ta Bir WiFi Ağına Bağlanma

WPA2 'gizli' parolasıyla yapılandırılmış 'NodeKite-2.4G' WiFi ağı SSID'sine (diyelim) bağlanmak için aşağıdaki komutu çalıştırın:

$ sudo nmcli cihazı wifi bağlantısı 'NodeKite-2.4G' şifre 'gizli'

WiFi ağına bağlanmak için WiFi yönlendiricinizin BSSID'sini aşağıdaki şekilde de kullanabilirsiniz:

$ sudo nmcli cihazı wifi bağlantısı '68:22:BB:41:B6:A9' şifre 'gizli'

Gizli bir Wi-Fi ağına “HiddenNet” SSID (diyelim ki) ile bağlanmak istiyorsanız bunu şu şekilde yapabilirsiniz:

$ sudo nmcli cihazı wifi bağlantısı 'Gizli Ağ' şifre 'gizli' gizlenmiş Evet

Eğer bilgisayarınızda birden fazla Wi-Fi ağ arayüzü varsa ve belirli bir Wi-Fi ağ arayüzünü kullanarak bir WiFi ağına bağlanmak istiyorsanız, bunu sonuna aşağıdaki gibi “ifname” bayrağını ekleyerek yapabilirsiniz:

$ sudo nmcli cihazı wifi bağlantısı 'NodeKite-2.4G' şifre 'gizli' ifname wlp7s27u1

Yeni bir NetworkManager bağlantısı oluşturulup etkinleştirilmeli ve bilgisayarınız WiFi ağına bağlanmalıdır.

Gördüğünüz gibi yeni bir “NodeKite-2.4G” NetworkManager bağlantı profili (bağlanmak için yapılandırdığınız WiFi SSID ile aynı isim) oluşturuldu.

$ sudo nmcli bağlantısı

Komut Satırından WiFi/İnternet Bağlantısını Kontrol Etme

İstediğiniz WiFi ağına bağlandığınızda, WiFi ağ arayüzünüz (bu durumda wlp7s27u1), aşağıdaki ekran görüntüsünde görebileceğiniz gibi DHCP aracılığıyla yönlendiricinizden bir IP adresi almalıdır:

$ ip A

Ayrıca “google.com”a (veya diğer popüler web sitelerinin alan adlarına) ping atabilmeniz gerekir.

$ ping -C 3 Google iletişim

Nmcli Kullanarak Linux'ta WiFi Ağından Komut Satırından Bağlantıyı Kesme

WiFi ağı SSID NodeKite-2.4G bağlantısını kesmek için aşağıdaki komutu çalıştırın:

$ sudo nmcli bağlantısı kesildi 'NodeKite-2.4G'

Gördüğünüz gibi “NodeKite-2.4G” NetworkManager bağlantısı[1] ve “wlp7s27u1”[2] WiFi ağ arayüzü de kapalı. WiFi ağıyla bağlantınız kesildiğinde herhangi bir web sitesinin DNS adlarına da ping işlemi yapamazsınız[3].

$ sudo nmcli bağlantısı

$ ip A

$ ping -C 3 Google iletişim

Çözüm

Bu yazıda, bölgenizdeki mevcut WiFi ağlarını listelemek ve istediğiniz WiFi ağına bağlanmak için “nmcli” NetworkManager komut satırı aracını nasıl kullanacağınızı gösterdik. Ayrıca Linux'ta komut satırından bir WiFi ağına bağlandığınızda internet bağlantısını nasıl kontrol edeceğinizi de gösterdik. Bu makaleyi okuduktan sonra “nmcli” NetworkManager aracını kullanarak Linux sisteminizdeki WiFi ağlarını komut satırından yönetebiliyor olmalısınız.

Referanslar: