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

尊渡假赌尊渡假赌尊渡假赌
Lepaskan: 2025-03-18 11:48:24
asal
854 orang telah melayarinya

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
Salin selepas log masuk

atau

 LS/SYS/CLASS/NET
Salin selepas log masuk

Langkah 2: Pasang netctl

Sekiranya belum dipasang:

 sudo pacman -s netctl
Salin selepas log masuk

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
Salin selepas log masuk

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

 sudo nano/etc/netctl/enp0s3-static
Salin selepas log masuk

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>
Salin selepas log masuk

Langkah 4: Aktifkan dan mulakan profil

Dayakan profil untuk permulaan automatik:

 sudo netctl enable enp0s3-static
Salin selepas log masuk

Mulakan profil:

 sudo netctl start enp0s3-static
Salin selepas log masuk

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

 sudo systemctl stop dhcpcd
sudo systemctl melumpuhkan dhcpcd
Salin selepas log masuk

Reboot untuk memohon perubahan.

Langkah 5: Sahkan konfigurasi

Semak alamat IP anda:

 IP Addr Show ENP0S3
Salin selepas log masuk

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
    Salin selepas log masuk
  2. Dayakan systemd-networkd :

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

     sudo nano /etc/systemd/network/enp0s3.network
    Salin selepas log masuk
  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>
    Salin selepas log masuk
  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
    Salin selepas log masuk
  3. Edit profil, menetapkan IP=dhcp .
  4. Dayakan dan Mulakan dhcpcd :
     sudo systemctl enable dhcpcd
    SUDO Systemctl Mula DHCPCD
    Salin selepas log masuk
  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 Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan