Mari kita periksa penggunaan NetworkManager di Arch Linux.
Pemasangan
NetworkManager tersedia di repositori rasmi Arch Linux. Yang anda perlukan hanyalah beritahu pacman untuk memasangnya dengan segera.
Kemas kini pangkalan data pacman.
sudo pacman -Syu
Sekarang, pasang NetworkManager.
sudo pacman -S wpa_supplicant Wireless_tools networkmanager
Untuk sokongan jalur lebar mudah alih, jangan lupa memasang pakej tambahan.
sudo pacman -S modemmanager mobile-broadband-provider-info usb_modeswitch
Sekiranya anda memerlukan sokongan PPPoE / DSL, pasang pakej berikut.
sudo pacman -S rp-pppoe
Memerlukan UI? Pasang pakej berikut.
sudo pacman -S nm-sambungan-penyunting rangkaian-pengurus-applet
Mengkonfigurasi NetworkManager
Pada mulanya, aktifkan perkhidmatan NetworkManager sehingga setiap kali sistem boot, ia menjadi pengurus rangkaian.
sudo systemctl mengaktifkan NetworkManager.perkhidmatan
Dalam kes ini, anda juga harus mematikan perkhidmatan dhcpcd. Jika tidak, kedua-dua NetworkManager dan dhcpcd akan cuba mengkonfigurasi rangkaian dan mengakibatkan konflik dan rangkaian tidak stabil.
sudo systemctl lumpuhkan dhcpcd.perkhidmatan
Sekiranya anda memerlukan sokongan untuk sambungan tanpa wayar, anda juga memerlukan perkhidmatan wpa_suplicant.
sudo systemctl mengaktifkan wpa_supplicant.perkhidmatan
Akhirnya, sistem siap untuk memulakan perkhidmatan NetworkManager. Mulakan perkhidmatan.
sudo systemctl mulakan NetworkManager.perkhidmatan
Nyalakan semula sistem untuk memastikan bahawa semua perubahan berlaku.
rebo sudo
Menggunakan NetworkManager
Terdapat beberapa cara menggunakan NetworkManager. Kaedah lalai adalah melalui baris perintah menggunakan alat CLI (nmcli). Sekiranya anda mahukan UI interaktif, ada 2 pilihan yang tersedia - tetapan dari persekitaran desktop atau nmtui.
Senaraikan rangkaian wayarles berdekatan
Minta nmcli menyenaraikan semua rangkaian wayarles berdekatan yang ada.
senarai wifi peranti nmcli
Menyambung ke rangkaian tanpa wayar
Anda boleh terus menyambung ke rangkaian tanpa wayar.
nmcli peranti menyambung wifi
Sekiranya rangkaian itu tersembunyi, gunakan struktur berikut.
nmcli peranti menyambung wifi
Senaraikan semua rangkaian yang disambungkan
Periksa rangkaian yang disambungkan oleh sistem anda. nmcli akan melaporkan UUID, jenis, dan antara muka sambungan.
rancangan sambungan nmcli
Status peranti
NetworkManager membolehkan memeriksa status semua peranti rangkaian.
peranti nmcli
Putuskan sambungan rangkaian
Pada mulanya, tentukan antara muka rangkaian tanpa wayar. Kemudian, suruh nmcli memutuskan sambungan daripadanya.
putuskan peranti nmcli
Sambung semula dengan rangkaian
Sekiranya ada antara muka yang ditandai sebagai terputus, anda tidak perlu melalui proses panjang memasukkan semula SSID dan kata laluan. Sebaliknya, anda boleh menggunakan UUID untuk menyambung semula.
Tentukan UUID rangkaian.
rancangan sambungan nmcli
Sekarang, gunakan UUID untuk menyambung semula dengan rangkaian itu.
sambungan nmcli sehingga uuid
Lumpuhkan Wi-Fi
NetworkManager juga dapat digunakan untuk menonaktifkan akses Wi-Fi.
wifi radio nmcli dimatikan
Untuk membalikkannya, gunakan arahan berikut.
wifi radio nmcli dihidupkan
Catatan: Tindakan ini secara automatik akan cuba menghubungkan sistem anda dengan rangkaian Wi-Fi yang paling sesuai dari senarai rangkaian yang diketahui.
Mengedit sambungan
Pilihan sambungan disimpan dalam direktori "/ etc / NetworkManager / sistem-sambungan" di masing-masing "
Edit fail masing-masing untuk mengubah tetapan.
sudo nano / etc / NetworkManager / sistem-sambungan /
Setelah mengedit, pastikan bahawa tetapan baru berlaku dengan memuat semula nmcli.
tambah nilai sambungan sudo nmcli
nmtui
Semasa memasang NetworkManager, UI baris perintah ringkas juga dipasang. Dengan menggunakan UI, lebih mudah untuk menavigasi tindakan yang anda mahukan.
Lancarkan pengurus UI interaktif NetworkManager.
nmtui
Mengedit sambungan
Dari bahagian utama, pilih "Edit sambungan".
Pilih sambungan mana yang ingin anda edit.
Memadamkan sambungan
Pergi ke "Edit sambungan" dari nmtui dan pilih "Padam".
Menambah sambungan
Pergi ke nmtui >> Edit sambungan >> Tambah.
Pada mulanya, pilih jenis sambungan. Dalam kes saya, saya akan menambah rangkaian tanpa wayar.
Masukkan semua maklumat.
Setelah selesai, pilih "OK".
Di sana anda memilikinya!
Mengaktifkan / menyahaktifkan sambungan.
Mulakan nmtui dan pilih "Aktifkan sambungan".
Pilih sambungan mana yang ingin anda aktifkan dan pilih "Actiavte".
Sekiranya anda memilih sambungan aktif, anda akan melihat pilihan untuk mematikan sambungan.
Bonus: Menetapkan nama hos
Pilih pilihan "Tetapkan nama host sistem".
Anda boleh menetapkan nama host baru atau mengubah nama yang ada.
Untuk menyelesaikan tindakan, anda perlu memasukkan kata laluan "root".
Persekitaran desktop
NetworkManager juga berintegrasi dengan lingkungan desktop yang ada (jika anda sudah menyiapkannya). Di sini, kita akan melihat pengurusan rangkaian menggunakan GNOME dan KDE Plasma.
Catatan: Anda masih perlu memasang pakej NetworkManager.
GNOME
Dari sudut kanan atas, klik ikon rangkaian.
Anda boleh menguruskan rangkaian yang ada secara langsung dari sana. Sekiranya anda memerlukan pilihan yang lebih luas, pergi ke Tetapan >> Rangkaian (sambungan Ethernet).
Untuk rangkaian tanpa wayar, pergi ke Tetapan >> Wi-Fi.
Plasma KDE
Untuk KDE Plasma, anda mesti memasang pakej plasma-nm terlebih dahulu. Ini akan digunakan untuk mengintegrasikan NetworkManager dengan desktop Plasma.
sudo pacman -S plasma-nm
Dengan menggunakan pemalam ini, anda boleh mendapatkan pilihan bar tugas seperti GNOME untuk menguruskan rangkaian anda. Tambahkan pengurus rangkaian ke bar tugas anda melalui pilihan Panel >> Tambah widget >> Rangkaian.
Cari "rangkaian".
Seret dan lepaskan di sudut bar tugas.
Voila! Pengurusan rangkaian boleh didapati secara langsung dari bar tugas anda.
Pemikiran terakhir
Pengurusan rangkaian di Arch Linux cukup menarik. Ia menawarkan banyak fleksibiliti dan kawalan ke atas rangkaian. Dengan NetworkManager, anda dapat mengawal aliran data secara langsung.
Nikmati!