Cara Terhubung Ke Internet Menggunakan Baris Perintah Linux

Panduan ini menunjukkan cara menyambung ke internet melalui jaringan WI-FI menggunakan baris perintah Linux.

Jika Anda telah menginstal distribusi tanpa kepala (IE, distribusi yang tidak menjalankan desktop grafis) maka Anda tidak akan memiliki alat pengelola jaringan untuk membantu Anda terhubung. Mungkin juga karena Anda tidak sengaja menghapus komponen utama dari desktop Anda atau Anda telah menginstal distribusi yang memiliki bug dan satu-satunya cara untuk terhubung ke internet adalah melalui terminal Linux.

Dengan akses ke internet dari baris perintah Linux, Anda dapat menggunakan alat seperti wget untuk mengunduh halaman web dan file. Anda juga akan dapat mengunduh video menggunakan youtube-dl . Manajer paket baris perintah juga akan tersedia untuk distribusi Anda seperti apt-get , yum , dan PacMan . Dengan akses ke manajer paket, Anda memiliki semua yang diperlukan untuk menginstal lingkungan desktop jika Anda memerlukannya.

Tentukan Antarmuka Jaringan Nirkabel Anda

Dari dalam terminal masukkan perintah berikut:

iwconfig

Anda akan melihat daftar antarmuka jaringan.

Antarmuka jaringan nirkabel yang paling umum adalah wlan0 tetapi dapat berupa hal-hal lain seperti dalam kasus saya adalah wlp2s0.

Hidupkan Antarmuka Nirkabel

Langkah selanjutnya adalah memastikan antarmuka nirkabel dihidupkan.

Gunakan perintah berikut untuk melakukan ini:

sudo ifconfig wlan0 up

Ganti wlan0 dengan nama antarmuka jaringan Anda.

Pindai Titik Akses Nirkabel

Sekarang setelah antarmuka jaringan nirkabel Anda aktif dan berjalan, Anda dapat mencari jaringan yang akan dihubungi.

Ketik perintah berikut:

sudo iwlist scan | lebih

Daftar titik akses nirkabel yang tersedia akan muncul. Hasilnya akan terlihat seperti ini:

Sel 02 - Alamat: 98: E7: F5: B8: 58: B1 Saluran: 6 Frekuensi: 2,437 GHz (Saluran 6) Kualitas = 68/70 Level sinyal = -42 dBm Kunci enkripsi: pada ESSID: "HONOR_PLK_E2CF" Tarif Bit: 1 Mb / dtk; 2 Mb / dtk; 5,5 Mb / dtk 11 Mb / dtk; 18 Mb / s 24 Mb / s; 36 Mb / dtk; 54 Mb / s Bit Rates: 6 Mb / s; 9 Mb / dtk; 12 Mb / dtk; 48 Mb / s Mode: Master Extra: tsf = 000000008e18b46e Extra: Last beacon: 4ms yang lalu IE: Unknown: 000E484F4E4F525F504C4B5F45324346 IE: Unknown: 010882848B962430486C IE: Tidak diketahui: 030106 IE: Unknown: 0706434E20010D14 IE: Tidak diketahui: 200100 IE: Unknown: 23021200 IE : Tidak diketahui: 2A0100 IE: Tidak diketahui: 2F0100 IE: IEEE 802.11i / WPA2 Versi 1 Cipher Grup: CCMP Pairwise Ciphers (1): CCMP Authentication Suites (1): PSK IE: Tidak diketahui: 32040C121860 IE: Tidak diketahui: 2D1A2D1117FF000000000000000000000000000000000000000000 IE: Tidak diketahui: 3D1606081100000000000000000000000000000000000000 IE: Tidak diketahui: 7F080400000000000040 IE: Tidak diketahui: DD090010180200001C0000 IE: Tidak diketahui: DD180050F2020101800003A4000027A4000042435E0062322F00

Semuanya terlihat cukup membingungkan tetapi Anda hanya membutuhkan beberapa bit informasi.

Lihatlah ESSID. Ini harus menjadi nama jaringan yang ingin Anda sambungkan. Anda juga dapat menemukan jaringan terbuka dengan mencari item yang telah disetel Kunci Enkripsi.

Tuliskan nama ESSID yang ingin Anda hubungi.

Buat File Konfigurasi Pemohon WPA

Alat yang paling umum digunakan untuk menyambung ke jaringan nirkabel yang memerlukan kunci keamanan WPA adalah Pemohon WPA.

Sebagian besar distribusi dilengkapi dengan alat ini yang sudah diinstal sebelumnya. Anda dapat menguji ini dengan mengetikkan yang berikut ke terminal:

wpa_passphrase

Jika Anda mendapatkan kesalahan mengatakan perintah tidak dapat ditemukan maka tidak diinstal. Anda sekarang berada dalam skenario ayam dan telur di mana Anda memerlukan alat ini untuk terhubung ke internet tetapi tidak dapat terhubung ke internet karena Anda tidak memiliki alat ini. Tentu saja Anda dapat selalu menggunakan koneksi ethernet untuk menginstal wpasupplicant.

Untuk membuat file konfigurasi untuk wpa_supplicant untuk menggunakan jalankan perintah berikut:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID akan menjadi ESSID yang Anda catat dari perintah scan iwlist di bagian sebelumnya.

Anda akan melihat bahwa perintah berhenti tanpa kembali ke baris perintah. Masukkan keamanan yang diperlukan untuk jaringan dan tekan kembali.

Untuk memeriksa apakah perintah bekerja arahkan ke folder .config menggunakan perintah cd dan tail :

cd / etc / wpa_supplicant

Ketik yang berikut:

ekor wpa_supplicant.conf

Anda akan melihat sesuatu seperti ini:

network = {ssid = "yournetwork" # psk = "yourpassword" psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}

Temukan Nama Driver Nirkabel Anda

Ada satu lagi informasi yang Anda butuhkan sebelum terhubung ke internet dan itu adalah driver untuk kartu jaringan nirkabel Anda.

Untuk menemukan jenis ini di perintah berikut:

wpa_supplicant –help | lebih

Ini akan memberikan driver yang disebut bagian:

Daftarnya akan seperti ini:

driver: nl80211 = Linux nl80211 / cfg80211 wext = Linux wireless extensions (generic) wired = Tidak ada driver Ethernet kabel = tidak ada driver (RADIUS server / WPS ER)

Secara umum, wext adalah pengandar catchall yang dapat Anda coba gunakan jika tidak ada yang lain yang tersedia. Dalam kasus saya, driver yang sesuai adalah nl80211.

Terhubung dengan internet

Langkah pertama untuk terhubung adalah menjalankan perintah wpa_supplicant:

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

Anda harus mengganti dengan driver yang Anda temukan di bagian sebelumnya. Harus diganti dengan antarmuka jaringan yang ditemukan di bagian "Menentukan Antarmuka Jaringan Anda".

Pada dasarnya, perintah ini menjalankan wpa_supplicant dengan driver yang ditentukan menggunakan antarmuka jaringan yang ditentukan dan konfigurasi yang dibuat di bagian "Buat File Konfigurasi Pemohon WPA".

The -B menjalankan perintah di latar belakang sehingga Anda mendapatkan akses ke terminal kembali.

Sekarang Anda perlu menjalankan perintah terakhir ini:

sudo dhclient

Hanya itu saja. Anda sekarang harus memiliki koneksi internet.

Untuk mengujinya, ketik yang berikut:

ping www.google.com