Skip to main content

Cara Menyambung ke Internet Menggunakan Talian Perintah Linux

Elementary OS 0.4 Loki Review: Simple, Beautiful But.. (April 2025)

Elementary OS 0.4 Loki Review: Simple, Beautiful But.. (April 2025)
Anonim

Panduan ini menunjukkan bagaimana untuk menyambung ke internet melalui rangkaian Wi-Fi menggunakan baris arahan Linux.

Jika anda telah memasang pengedaran tanpa kepala (I.E, pengedaran yang tidak menjalankan desktop grafis) maka anda tidak akan mempunyai alat pengurusan rangkaian untuk membantu anda menyambungkannya. Mungkin juga anda telah memadam komponen utama dari desktop anda secara tidak sengaja atau anda telah memasang pengedaran yang mempunyai bug dan satu-satunya cara untuk menyambung ke internet adalah melalui terminal Linux.

Dengan akses ke internet dari baris arahan Linux, anda boleh menggunakan alat seperti wget untuk memuat turun halaman web dan fail. Anda juga akan dapat memuat turun video menggunakan youtube-dl. Pengurus pakej baris perintah juga akan tersedia untuk pengedaran anda seperti apt-get, yum dan PacMan. Dengan akses kepada pengurus pakej, anda mempunyai semua yang anda perlukan untuk memasang persekitaran desktop sekiranya anda memerlukannya.

Tentukan Antara Muka Rangkaian Wireless Anda

Dari dalam terminal masukkan arahan berikut:

iwconfig

Anda akan melihat senarai antara muka rangkaian.

Antara muka rangkaian wayarles yang paling biasa adalah wlan0 tetapi boleh menjadi perkara lain seperti dalam kes saya adalah wlp2s0.

Hidupkan Antara Muka Tanpa Wayar

Langkah seterusnya adalah memastikan antara muka wayarles dihidupkan. Gunakan arahan berikut untuk melakukan ini:

sudo ifconfig wlan0 up

Gantikan wlan0 dengan nama antara muka rangkaian anda.

Imbas untuk Titik Akses Tanpa Wayar

Sekarang bahawa antara muka rangkaian wayarles anda berjalan dan anda boleh mencari rangkaian untuk disambungkan. Taipkan arahan berikut:

sudo iwlist scan | lebih lagi

Senarai titik akses wayarles boleh didapati. Keputusan akan kelihatan seperti ini:

Cell 02 - Alamat: 98: E7: F5: B8: 58: B1Saluran: 6Kekerapan: 2.437 GHz (Saluran 6)Kualiti = 68/70 Tahap isyarat = -42 dBmKunci penyulitan: padaESSID: "HONOR_PLK_E2CF"Kadar Bit: 1 Mb / s; 2 Mb / s; 5.5 Mb / s; 11 Mb / s; 18 Mb / s24 Mb / s; 36 Mb / s; 54 Mb / sKadar Bit: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / sMod: SarjanaTambahan: tsf = 000000008e18b46eTambahan: suar terakhir: 4ms agoIE: Tidak diketahui: 000E484F4E4F525F504C4B5F45324346IE: Tidak diketahui: 010882848B962430486CIE: Tidak diketahui: 030106IE: Tidak diketahui: 0706434E20010D14IE: Tidak diketahui: 200100IE: Tidak diketahui: 23021200IE: Tidak diketahui: 2A0100IE: Tidak diketahui: 2F0100IE: IEEE 802.11i / WPA2 Versi 1Kumpulan Cipher: CCMPPairwise Ciphers (1): CCMPAuthentication Suites (1): PSKIE: Tidak diketahui: 32040C121860IE: Tidak diketahui: 2D1A2D1117FF00000000000000000000000000000000000000000000IE: Tidak diketahui: 3D1606081100000000000000000000000000000000000000IE: Unknown: 7F080400000000000040IE: Tidak diketahui: DD090010180200001C0000IE: Tidak diketahui: DD180050F2020101800003A4000027A4000042435E0062322F00

Semuanya kelihatan agak mengelirukan tetapi anda hanya perlu beberapa bit maklumat.

Lihat ESSID. Ini sepatutnya nama rangkaian yang ingin anda sambungkan. Anda juga boleh mencari rangkaian terbuka dengan mencari item yang telah ditetapkan untuk menyingkirkan Kunci Penyulitan.

Tuliskan nama ESSID yang anda ingin sambungkan.

Buat Fail Konfigurasi WPA Berkesan

Alat yang paling biasa digunakan untuk menyambung ke rangkaian tanpa wayar yang memerlukan kunci keselamatan WPA adalah WPA Supplicant.

Kebanyakan pengedaran datang dengan alat ini sebelum dipasang. Anda boleh menguji ini dengan menaip yang berikut ke dalam terminal:

wpa_passphrase

Jika anda mendapat ralat mengatakan perintah itu tidak dapat dijumpai maka ia tidak dipasang. Anda kini berada dalam senario ayam dan telur di mana anda memerlukan alat ini untuk menyambung ke internet tetapi tidak dapat menyambung ke internet kerana anda tidak mempunyai alat ini. Anda tentu saja boleh menggunakan sambungan ethernet, bukannya memasang wpasupplicant.

Untuk membuat fail konfigurasi untuk wpa_supplicant untuk menggunakan jalankan arahan berikut:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID akan menjadi ESSID yang anda perhatikan dari perintah imbasan iwlist pada bahagian sebelumnya.

Anda akan melihat bahawa arahan berhenti tanpa kembali ke baris arahan. Masukkan keselamatan yang diperlukan untuk rangkaian dan tekan kembali.

Untuk memastikan bahawa arahan bekerja menavigasi ke folder .config menggunakan perintah cd dan ekor:

cd / etc / wpa_supplicant

Taip yang berikut:

ekor wpa_supplicant.conf

Anda harus melihat sesuatu seperti ini:

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

Cari Nama Pemandu Wireless Anda

Terdapat satu lagi maklumat yang anda perlukan sebelum menyambung ke internet dan itu adalah pemacu untuk kad rangkaian wayarles anda.

Untuk mencari jenis ini dalam arahan berikut:

wpa_supplicant -help | lebih lagi

Ini akan menyediakan seksyen yang dipanggil pemandu. Senarai ini akan menjadi seperti ini:

pemandu:nl80211 = Linux nl80211 / cfg80211wext = sambungan wayarles Linux (generik)berwayar = Pemacu Ethernet berwayartiada = tiada pemandu (pelayan RADIUS / WPS ER)

Umumnya, wext adalah pemandu catchall yang boleh anda cuba gunakan jika tidak ada yang lain. Dalam kes saya, pemandu yang sesuai adalah nl80211.

Sambung ke Internet

Langkah pertama untuk disambungkan ialah menjalankan perintah wpa_supplicant:

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

Anda harus menggantikan dengan pemandu yang anda dapati di bahagian sebelumnya. Yang harus digantikan dengan antara muka rangkaian yang ditemui di bahagian "Tentukan Antara Muka Rangkaian Anda".

Pada dasarnya, arahan ini menjalankan wpa_supplicant dengan pemandu yang dinyatakan menggunakan antara muka rangkaian yang ditentukan dan konfigurasi yang dibuat di bahagian "Buat Fail Konfigurasi WPA Berkas."

The -B menjalankan arahan di latar belakang supaya anda mendapat akses ke belakang terminal.

Sekarang anda perlu menjalankan arahan terakhir ini:

sudo dhclient

Iaitu ia. Anda kini perlu mempunyai sambungan internet. Untuk menguji ia taip perkara berikut:

ping www.google.com