Rumah >Tutorial sistem >LINUX >Cara Mengkonfigurasi IP Statik dan Alamat IP Dinamik di Arch Linux

Cara Mengkonfigurasi IP Statik dan Alamat IP Dinamik di Arch Linux

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌asal
2025-03-18 11:48:24879semak imbas

Cara Mengkonfigurasi IP Statik dan Alamat IP Dinamik di Arch Linux

Panduan ini memperincikan cara mengkonfigurasi alamat IP statik dan dinamik di Arch Linux, termasuk derivatif seperti Endeavouros dan Manjaro. Arch Linux menawarkan beberapa kaedah untuk konfigurasi IP: manipulasi baris arahan langsung, atau menggunakan perkhidmatan pengurusan rangkaian seperti netctl , systemd-networkd , atau NetworkManager .

Tutorial ini merangkumi setiap kaedah.

Jadual Kandungan

  • Kaedah 1: IP statik dengan netctl
    • Langkah 1: Kenal pasti antara muka rangkaian
    • Langkah 2: Pasang netctl
    • Langkah 3: Buat profil
    • Langkah 4: Aktifkan dan mulakan profil
    • Langkah 5: Sahkan konfigurasi
  • Kaedah 2: IP Statik dengan systemd-networkd
  • Kaedah 3: IP Statik dengan NetworkManager
  • Konfigurasi IP Dinamik dengan netctl
  • Kesimpulan

Kaedah 1: Mengkonfigurasi alamat IP statik menggunakan netctl

netctl adalah alat baris arahan untuk menguruskan perkhidmatan rangkaian SystemD. Ia amat berguna pada sistem tanpa NetworkManager atau systemd-networkd .

Langkah 1: Kenal pasti antara muka rangkaian anda

Gunakan ip link atau ls /sys/class/net untuk mencari nama antara muka rangkaian anda (misalnya, enp0s3 ).

 Pautan IP

atau

 LS/SYS/CLASS/NET

Langkah 2: Pasang netctl

Sekiranya belum dipasang:

 sudo pacman -s netctl

Langkah 3: Buat profil

Profil netctl tinggal di /etc/netctl/ . Salin profil sampel dan ubah suai:

 sudo cp/etc/netctl/contoh/ethernet-static/etc/netctl/enp0s3-static

(Gantikan enp0s3 dengan nama antara muka anda). Edit fail baru (misalnya, menggunakan nano ):

 sudo nano/etc/netctl/enp0s3-static

Konfigurasikan alamat IP anda, netmask, gerbang, dan pelayan DNS:

 <code>Description='Static Ethernet Connection' Interface=enp0s3 Connection=ethernet IP=static Address=('192.168.1.102/24') Gateway=('192.168.1.1') DNS=('8.8.8.8' '8.8.4.4')</code>

Langkah 4: Aktifkan dan mulakan profil

Dayakan profil untuk permulaan automatik:

 sudo netctl enable enp0s3-static

Mulakan profil:

 sudo netctl start enp0s3-static

Berhenti dan Lumpuhkan sebarang perkhidmatan DHCP yang sedang berjalan (seperti dhcpcd ):

 sudo systemctl stop dhcpcd
sudo systemctl melumpuhkan dhcpcd

Reboot untuk memohon perubahan.

Langkah 5: Sahkan konfigurasi

Semak alamat IP anda:

 IP Addr Show ENP0S3

Kaedah 2: IP Statik dengan systemd-networkd

systemd-networkd adalah pengurus rangkaian lalai Arch Linux.

  1. Lumpuhkan NetworkManager (jika dipasang):

     SUDO Systemctl Stop NetworkManager
    sudo systemctl melumpuhkan rangkaianManager
  2. Dayakan systemd-networkd :

     sudo systemctl enable systemd-networkd
    SUDO Systemctl Mula Systemd-Networkd
  3. Buat fail konfigurasi:

     sudo nano /etc/systemd/network/enp0s3.network
  4. Tambahkan konfigurasi berikut:

     <code>[Match] Name=enp0s3 [Network] Address=192.168.1.102/24 Gateway=192.168.1.1 DNS=8.8.8.8 DNS=8.8.4.4</code>
  5. Lumpuhkan mana -mana profil netctl yang sedia ada. Gunakan sudo systemctl list-unit-files | grep enabled | grep netctl untuk mencari mereka dan melumpuhkan dengan sudo systemctl disable<profile_name> .service</profile_name> .

  6. Reboot.

Kaedah 3: IP Statik dengan NetworkManager

NetworkManager menawarkan antara muka grafik. Pasang dan aktifkan jika diperlukan. Gunakan nmcli untuk mengkonfigurasi sambungan anda.

Konfigurasi IP Dinamik dengan netctl

  1. Pasang netctl (jika belum dipasang).
  2. Salin Profil Contoh ethernet-dhcp :
     sudo cp/etc/netctl/contoh/ethernet-dhcp/etc/netctl/enp0s3-dhcp
  3. Edit profil, menetapkan IP=dhcp .
  4. Dayakan dan Mulakan dhcpcd :
     sudo systemctl enable dhcpcd
    SUDO Systemctl Mula DHCPCD
  5. Reboot.

Kesimpulan

Panduan ini menyediakan pelbagai kaedah untuk mengkonfigurasi alamat IP di Arch Linux. Pilih kaedah yang paling sesuai dengan keperluan dan tahap keselesaan anda. Ingatlah untuk hanya menggunakan satu pengurus rangkaian pada satu masa untuk mengelakkan konflik.

Atas ialah kandungan terperinci Cara Mengkonfigurasi IP Statik dan Alamat IP Dinamik di Arch Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn