Linux Komut Satırını Kullanarak İnternete Bağlanma

Bu kılavuz, Linux komut satırını kullanarak bir WI-FI ağı üzerinden internete nasıl bağlanacağınızı göstermektedir.

Başsız bir dağıtım kurduysanız (IE, bir grafik masaüstü çalıştırmayan bir dağıtım), o zaman bağlanmanıza yardımcı olacak ağ yöneticisi araçlarına sahip olmayacaksınız. Ayrıca, yanlışlıkla anahtar bileşenleri masaüstünüzden silmeniz veya bir hatayı içeren bir dağıtımı kurmanız ve İnternet'e bağlanmanın tek yolu Linux terminali üzerinden de olabilir.

Linux komut satırından internete erişim ile web sayfalarını ve dosyaları indirmek için wget gibi araçları kullanabilirsiniz. Ayrıca youtube-dl kullanarak videoları indirebilirsiniz . Komut satırı paket yöneticileri apt-get , yum ve PacMan gibi dağıtımlarınız için de kullanılabilir. Paket yöneticilerine erişim sayesinde, bir tane gerektiğinde bir masaüstü ortamı kurmanız için gereken her şeye sahip olursunuz.

Kablosuz Ağ Arayüzünüzü Belirleyin

Terminalin içinden şu komutu girin:

iwconfig

Ağ arayüzlerinin bir listesini göreceksiniz.

En yaygın kablosuz ağ arayüzü wlan0 ama benim durumumda olduğu gibi başka şeyler olabilir wlp2s0.

Kablosuz Arayüzü Açın

Bir sonraki adım, kablosuz arayüzün açık olduğundan emin olmaktır.

Bunu yapmak için aşağıdaki komutu kullanın:

sudo ifconfig wlan0 kadar

Wlan0'yı ağ arayüzünüzün adıyla değiştirin.

Kablosuz Erişim Noktalarını Tara

Artık kablosuz ağ arayüzünüz çalışıyor ve çalışıyor, bağlanacak ağları arayabilirsiniz.

Aşağıdaki komutu yazın:

sudo iwlist taraması | Daha

Mevcut kablosuz erişim noktalarının bir listesi görünecektir. Sonuçlar böyle bir şeye benzeyecek:

Hücre 02 - Adres: 98: E7: F5: B8: 58: B1 Kanal: 6 Frekans: 2.437 GHz (Kanal 6) Kalite = 68/70 Sinyal seviyesi = -42 dBm Şifreleme anahtarı: ESSID'de: "HONOR_PLK_E2CF" Bit Hızları: 1 Mb / s; 2 Mb / s; 5.5 Mb / s; 11 Mb / s; 18 Mb / s 24 Mb / s; 36 Mb / s; 54 Mb / s Bit Hızları: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / s Mod: Master Ekstra: tsf = 000000008e18b46e Ekstra: Son işaret: 4ms önce IE: Bilinmeyen: 000E484F4E4F525F504C4B5F45324346 IE: Bilinmeyen: 010882848B962430486C IE: Bilinmeyen: 030106 IE: Bilinmeyen: 0706434E20010D14 IE: Bilinmeyen: 200100 IE: Bilinmeyen: 23021200 IE : Bilinmiyor: 2A0100 IE: Bilinmeyen: 2F0100 IE: IEEE 802.11i / WPA2 Sürüm 1 Grup Cipher: CCMP Çift Yönlü Şifreler (1): CCMP Kimlik Doğrulama Suites (1): PSK IE: Bilinmiyor: 32040C121860 IE: Bilinmeyen: 2D1A2D1117FF00000000000000000000000000000000000000000000 IE: Bilinmeyen: 3D160608110000000000000000000000000000000000000000 IE: Bilinmeyen: 7F080400000000000040 IE: Bilinmeyen: DD090010180200001C0000 IE: Bilinmeyen: DD180050F2020101800003A4000027A4000042435E0062322F00

Her şey oldukça kafa karıştırıcı görünüyor, ancak sadece birkaç bilgi parçasına ihtiyacınız var.

ESSID'ye bakın. Bu, bağlanmak istediğiniz ağın adı olmalıdır. Şifreleme Anahtarının kapalı olarak ayarlanmış öğelerini arayarak açık ağları da bulabilirsiniz.

Bağlanmak istediğiniz ESSID'nin adını yazınız.

WPA Supplicant Yapılandırma Dosyası Oluşturma

WPA güvenlik anahtarı gerektiren kablosuz ağlara bağlanmak için kullanılan en yaygın araç, WPA Supplicant'tır.

Çoğu dağıtım bu araçta önceden kurulmuş olarak gelir. Aşağıdakileri terminale yazarak test edebilirsiniz:

wpa_passphrase

Komut bulunamadığını söyleyen bir hata alırsanız, yüklenmez. Artık bu araca sahip olmadığınız için internete bağlanamayan ancak internete bağlanamayan bu araca ihtiyacınız olan bir tavuk ve yumurta senaryosundasınız. Tabii ki her zaman wpasupplicant'ı yüklemek için bir ethernet bağlantısı kullanabilirsiniz.

Kullanmak için wpa_supplicant yapılandırma dosyasını oluşturmak için aşağıdaki komutu çalıştırın:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID, önceki bölümde iwlist tarama komutundan not ettiğiniz ESSID olacaktır.

Komut satırına geri dönmeden komutun durduğunu göreceksiniz. Ağ için gereken güvenliği girin ve iade tuşuna basın.

Komutun cd ve kuyruk komutlarını kullanarak .config klasörüne gittiğini kontrol etmek için:

cd / etc / wpa_supplicant

Aşağıdakileri yazın:

kuyruk wpa_supplicant.conf

Böyle bir şey görmelisin:

network = {ssid = "yournetwork" # psk = "şifreniz" psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}

Kablosuz Sürücünüzün Adını Bulma

İnternete bağlanmadan önce ihtiyacınız olan bir parça bilgi vardır ve bu kablosuz ağ kartınızın sürücüsüdür.

Bu komut türünü aşağıdaki komutta bulmak için:

wpa_supplicant –help | Daha

Bu, sürücüler adında bir bölüm sağlayacaktır:

Liste böyle bir şey olacak:

sürücüler: nl80211 = Linux nl80211 / cfg80211 wext = Linux kablosuz uzantıları (jenerik) kablolu = Kablolu Ethernet sürücüsü yok = sürücü yok (RADIUS sunucusu / WPS ER)

Genellikle, wext başka bir şey yoksa kullanmaya çalışabileceğiniz bir catchall sürücüsüdür. Benim durumumda, uygun sürücü nl80211'dir.

İnternete bağlan

Bağlanmanın ilk adımı, wpa_supplicant komutunu çalıştırıyor:

sudo wpa_supplicant -D -i -c / etc / wpa_supplicant / wpa_supplicant.conf -B

Önceki bölümde bulduğunuz sürücüyle değiştirmelisiniz. “Ağ Arayüzünüzü Belirleme” bölümünde bulunan ağ arayüzü ile değiştirilmelidir.

Temel olarak, bu komut, belirtilen ağ arabirimi kullanılarak belirtilen sürücü ile wpa_supplicant'ı ve “WPA Supplicant Configuration File Oluşturma” bölümünde oluşturulan yapılandırmayı çalıştırıyor.

-B arka planda komutu çalıştırır, böylece terminalin arkasına erişirsiniz.

Şimdi bu son bir komutu çalıştırmalısın:

sudo dhclient

İşte bu. Şimdi bir internet bağlantınız olmalı.

Test etmek için aşağıdakileri yazın:

ping www.google.com