Cara Menyediakan Alamat IP Statik pada Rangkaian WiFi daripada Baris Perintah pada Linux menggunakan NetworkManager

Cara Menyediakan Alamat Ip Statik Pada Rangkaian Wifi Daripada Baris Perintah Pada Linux Menggunakan Networkmanager



Kemungkinan besar, penghala WiFi anda akan menggunakan DHCP untuk menetapkan alamat IP rawak pada desktop/komputer riba anda. Jika anda ingin menjalankan beberapa jenis pelayan/perkhidmatan pada desktop/komputer riba anda dan anda hanya mempunyai sambungan WiFi yang tersedia, anda perlu menyediakan alamat IP statik/tetap untuk rangkaian WiFi anda. Dengan cara ini, pelayan/perkhidmatan anda akan tersedia pada alamat IP yang sama pada setiap masa dan ia akan menjimatkan banyak masalah ketersambungan dan konfigurasi semula anda.

Dalam artikel ini, kami akan menunjukkan kepada anda cara untuk menyediakan alamat IP statik/tetap untuk rangkaian WiFi anda daripada baris arahan pada pengedaran Linux moden yang menggunakan NetworkManager untuk mengurus peranti rangkaian.

Artikel ini harus berfungsi pada pengedaran Linux tersenarai berikut dan pengedaran Linux lain (tidak disenaraikan) yang menggunakan NetworkManager untuk mengurus rangkaian dan menyediakan alat baris arahan 'nmcli'.







  • Ubuntu
  • Debian
  • Linux Mint
  • OS asas
  • Fedora
  • RHEL
  • Aliran CentOS
  • AlmaLinux
  • Rocky Linux
  • openSUSE
  • SUSE Linux Enterprise Server (SLES)
  • Oracle Linux

Topik Kandungan:

Menyambung ke Rangkaian WiFi daripada Barisan Perintah pada Linux Menggunakan Nmcli

Sebelum anda bermula, pastikan antara muka rangkaian WiFi anda didayakan dan anda disambungkan ke rangkaian WiFi yang anda inginkan menggunakan NetworkManager.



Mencari Maklumat Pengalamatan IP Semasa Antara Muka Rangkaian WiFi di Linux

Semasa menyediakan alamat IP statik/tetap untuk rangkaian WiFi anda, mempelajari tentang maklumat pengalamatan IP semasa akan membantu kerana kebanyakan maklumat IP (iaitu pelayan DNS, get laluan, topeng subnet) akan kekal sama; hanya alamat IP mungkin ditukar.



Untuk mencari nama antara muka rangkaian WiFi dan nama sambungan NetworkManager yang sedang aktif, jalankan arahan berikut:





$ sudo peranti nmcli

Dalam kes kami, nama antara muka rangkaian WiFi ialah 'wlp7s27u1' dan nama sambungan NetworkManager yang sedang aktif ialah 'NodeKite-2.4G'. Ambil perhatian tentang maklumat ini kerana anda akan memerlukannya sebentar lagi.



Untuk mencari maklumat pengalamatan IP yang dikonfigurasikan pada masa ini (iaitu alamat IP, topeng subnet, get laluan, pelayan DNS) antara muka rangkaian WiFi 'wlp7s27u1', jalankan arahan berikut:

$ sudo nmcli -f PERANTI AM,SAMBUNGAN AM,IP4.ALAMAT,IP4.GATEWAY,IP4.DNS menunjukkan peranti wlp7s27u1

Seperti yang anda lihat, alamat IP yang diberikan pada antara muka rangkaian WiFi 'wlp7s27u1' kami ialah 192.168.0.113, subnet mask ialah /24 (atau, 255.255.255.0), alamat IP get laluan (alamat IP WiFi yang disambungkan penghala) ialah 192.168.0.1, dan alamat pelayan DNS ialah 1.1.1.1.

Menyediakan Alamat IP Statik/Tetap untuk Rangkaian WiFi daripada Barisan Perintah pada Linux Menggunakan Nmcli

Untuk menyediakan alamat IP statik/tetap untuk rangkaian WiFi anda, anda perlu mengetahui nama sambungan NetworkManager yang dikonfigurasikan untuk antara muka rangkaian WiFi anda untuk menyambung ke rangkaian WiFi anda.

Untuk mencari nama sambungan NetworkManager, jalankan arahan berikut:

$ sudo sambungan nmcli

Dalam kes kami, nama sambungan NetworkManager untuk rangkaian WiFi kami ialah 'NodeKite-2.4G'.

Untuk mengkonfigurasi alamat IP statik/tetap 192.168.0.25 (katakan) untuk rangkaian WiFi “NodeKite-2.4G” (katakan) dengan semua maklumat IP lain (iaitu topeng subnet, get laluan, pelayan DNS) utuh, jalankan arahan berikut:

$ sudo sambungan nmcli ubah suai 'NodeKite-2.4G' ipv4.method manual ipv4.addresses 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1

Setelah sambungan NetworkManager 'NodeKite-2.4G' dikonfigurasikan dengan alamat IP statik/tetap, jalankan arahan berikut untuk menggunakan perubahan:

$ sudo sambungan nmcli naik 'NodeKite-2.4G'

Seperti yang anda lihat, alamat IP statik/tetap ditetapkan untuk antara muka rangkaian WiFi 'wlp7s27u1'.

Anda boleh mengesahkan bahawa alamat IP statik/tetap 192.168.0.25 ditetapkan untuk antara muka rangkaian WiFi 'wlp7s27u1' menggunakan arahan 'ip' juga:

$ ip a

Menyemak Kesambungan Internet daripada Barisan Perintah

Jika anda mengkonfigurasi alamat IP statik/tetap pada antara muka rangkaian WiFi dengan betul, anda sepatutnya boleh ping 'google.com' (atau nama domain mana-mana tapak web popular lain) untuk mengesahkan bahawa anda mempunyai sambungan Internet.

$ ping -c 3 Google com

Kesimpulan

Dalam artikel ini, kami menunjukkan kepada anda cara mencari maklumat pengalamatan IP semasa antara muka rangkaian WiFi anda. Kami juga menunjukkan kepada anda cara mengkonfigurasi alamat IP statik/tetap untuk antara muka rangkaian WiFi anda di Linux daripada baris arahan menggunakan NetworkManager. Menetapkan alamat IP statik/tetap adalah penting untuk mengehoskan beberapa jenis pelayan/perkhidmatan pada komputer anda.