GNU/Linux >> Belajar Linux >  >> Linux

Konfigurasi alamat IP statis dan dinamis untuk DHCP

Konfigurasi alamat IP adalah salah satu pengaturan yang paling penting, jika sederhana, pada perangkat jaringan Anda. Workstation, server, router, dan komponen lainnya harus memiliki pengaturan alamat IP yang ditetapkan dengan benar untuk berpartisipasi di jaringan.

Seri artikel dua bagian ini mencakup pengaturan alamat IP statis dan dinamis serta konfigurasi server DHCP. Artikel ini (bagian satu) mendefinisikan identitas jaringan, membedakan konfigurasi statis dan dinamis, dan mencakup perintah yang diperlukan untuk mengelola pengaturan. Bagian dua mencakup penerapan server DHCP, konfigurasi cakupan DHCP, dan manajemen sisi klien dari alamat IP dinamis.

[ Anda mungkin juga menikmati: Permainan nama:Memberi nama antarmuka jaringan di Linux ]

Tiga identitas

Node jaringan memiliki tiga identitas:Nama host, alamat logis, dan alamat fisik. Ketiga alamat ini menyediakan berbagai jenis konektivitas dan digunakan dalam berbagai cara selama komunikasi jaringan.

Ketiga identitas tersebut adalah:

  • Nama host - deskriptif, nama yang mudah diingat untuk kepentingan manusia
  • Alamat IP - alamat logis untuk mengidentifikasi node jaringan secara unik, terutama digunakan oleh router
  • Alamat MAC - alamat fisik yang dikodekan pada kartu antarmuka jaringan (NIC), digunakan terutama oleh sakelar

Nama host dikonfigurasi ketika OS diinstal, dan alamat MAC dikodekan secara keras pada NIC. Sysadmin biasanya mengonfigurasi informasi alamat IP di server, workstation, sistem portabel, dan perangkat jaringan.

Saya akan membahas dua cara utama informasi alamat IP diberikan ke node:Konfigurasi statis dan dinamis.

Konfigurasi statis dan dinamis:

  • Statis - dikonfigurasi secara manual oleh sysadmin
  • Dinamis - disewa secara otomatis oleh klien dari server Protokol Konfigurasi Host Dinamis (DHCP)

Pengaturan standar adalah alamat IP, subnet mask, gateway default, dan server nama.

Konfigurasi statis

NetworkManager terutama menangani konfigurasi jaringan. NetworkManager dapat digunakan di lingkungan GUI, TUI, atau CLI.

nmcli proses untuk mengatur konfigurasi IP statis adalah dengan membuat profil koneksi dan kemudian mengatur nilai-nilai yang diinginkan. Red Hat memiliki dokumentasi di sini.

Berikut adalah contoh membuat koneksi jaringan bernama jaringan rumah dengan alamat IP 192.168.2.200/24, gateway default 192.168.2.1, dan server nama 8.8.8.8:

# nmcli connection add con-name home-network ifname enp7s0 type ethernet

# nmcli connection modify home-network ipv4.gateway 192.168.2.1

# nmcli connection modify home-network ipv4.addresses 192.168.2.200/24

# nmcli connection modify home-network ipv4.dns 8.8.8.8

# nmcli connection up home-network

Konfigurasi GUI dapat dilakukan dengan memilih Manual lalu isi bagian yang kosong dengan informasi yang sesuai.

Ingatlah bahwa Anda tidak dapat membuat kesalahan ketik saat mengonfigurasi alamat IP, dan alamat duplikat akan menyebabkan masalah koneksi jaringan.

Mengapa konfigurasi statis?

Alamat IP statis tidak berubah kecuali administrator secara aktif mengkonfigurasi ulang. Ini adalah fakta penting dalam hal server karena sebagian besar komputer klien harus dapat menemukan server secara konsisten.

Misalnya, direktori departemen hosting file server NFS perlu menyimpan alamat IP yang sama dari waktu ke waktu seperti file konfigurasi seperti /etc/fstab komputer klien file dapat menggunakan alamat IP untuk konektivitas.

Node jaringan lain juga mungkin memerlukan identitas jaringan yang tidak berubah. Perangkat peralatan seperti firewall atau proxy, server cetak, server resolusi nama, server web, dan hampir semua perangkat infrastruktur lainnya memerlukan identitas yang konsisten. Sysadmin hampir selalu mengonfigurasi sistem ini dengan informasi alamat IP statis.

IP Pelacakan

Sangat penting untuk melacak alamat IP Anda yang ditetapkan secara statis. Bergantung pada ukuran lingkungan Anda, ini mungkin sangat sederhana seperti dokumen teks atau spreadsheet, hingga perangkat lunak khusus yang terintegrasi dengan layanan direktori dan DHCP. Menurut saya yang terbaik adalah setidaknya melacak alamat IP (dan subnet mask), alamat MAC (tidak penting), nama host, peran di jaringan (membenarkan mengapa perangkat memiliki IP statis), dan catatan tambahan apa pun.

Konfigurasi dinamis

Perangkat yang memerlukan konfigurasi IP statis adalah persentase yang relatif kecil dari jaringan Anda. Sebagian besar perangkat jaringan adalah sistem pengguna akhir seperti workstation, laptop, ponsel, tablet, dan perangkat sementara lainnya. Selain itu, sistem ini biasanya tidak menghosting layanan jaringan yang perlu ditemukan oleh komputer lain.

Konfigurasi alamat IP tidak kenal ampun dalam hal duplikat dan kesalahan ketik. Selain itu, pengaturan alamat IP statis cukup memakan waktu. Terakhir, pengaturan alamat IP cenderung bersifat sementara, terutama dengan munculnya perangkat portabel seperti laptop, ponsel, dan tablet. Untuk menghemat waktu dan mengurangi kemungkinan kesalahan, alokasi alamat IP dinamis lebih disukai untuk jenis node ini.

Sistem Linux dikonfigurasi sebagai klien DHCP dengan menggunakan NetworkManager.

Berikut adalah contoh penambahan profil koneksi jaringan yang dikonfigurasi untuk menyewa alamat IP dari DHCP:

# nmcli connection add con-name home-network ifname enp7s0 type ethernet

Dengan tidak menentukan alamat, NetworkManager mengasumsikan peran klien DHCP.

Berikut adalah tangkapan layar konfigurasi alamat IP dinamis dari GUI:

Perintah dhclient

dhclient perintah juga digunakan untuk mengelola konfigurasi alamat IP dinamis. Namun, di RHEL 8, konfigurasi jaringan, termasuk DHCP, ditangani oleh NetworkManager. Versi RHEL yang lebih lama mengandalkan dhclient , seperti halnya beberapa distribusi lainnya.

# dhclient

ip route perintah menampilkan informasi sewa.

Artikel kedua dalam seri ini membahas dhclient perintah lebih detail.

[ Lembar contekan gratis:Dapatkan daftar utilitas dan perintah Linux untuk mengelola server dan jaringan. ]

Menutup

Pengaturan alamat IP sangat penting untuk komunikasi jaringan. Nilai seperti alamat IP, subnet mask, gateway default, dan server nama dapat dikelola secara manual, tetapi sysadmin harus sangat berhati-hati agar tidak membuat kesalahan. Setelan statis tidak berubah kecuali administrator mengonfigurasi ulang, sehingga setelan tersebut penting untuk server yang layanannya tersedia di seluruh jaringan.

Konfigurasi IP dinamis jauh lebih nyaman untuk sistem yang tidak meng-host layanan jaringan, seperti perangkat pengguna akhir. Selain itu, banyak dari perangkat ini masuk dan meninggalkan jaringan secara teratur, dan akan sangat memakan waktu untuk menetapkan nilai IP setiap kali secara manual. Sebagai gantinya, server DHCP digunakan untuk menampung kumpulan alamat yang tersedia yang dapat disewa oleh sistem klien.

Memahami perbedaan antara alamat IP statis dan dinamis sangatlah mudah tetapi penting bagi administrator. Sebagai aturan umum, server dan perangkat jaringan menggunakan IP statis yang tidak berubah, sedangkan perangkat klien mengandalkan konfigurasi IP yang dialokasikan secara dinamis.


Linux
  1. Bagaimana menangani perpustakaan dinamis dan statis di Linux

  2. Cara Mengatur Alamat IP Statis dan Memodifikasi Tabel Perutean di Linux

  3. Cara Mengkonfigurasi Alamat IP Statis Dan Dinamis Di Arch Linux

  1. Cara Mengatur Alamat IP Statis dan Konfigurasi Jaringan di Linux

  2. Contoh Bash For Loop dan While Loop

  3. Pertanyaan IPTables dan DHCP?

  1. Cara Mengelola Inventaris Host Statis dan Dinamis yang Mungkin

  2. Panduan Bash For Loop dan Contohnya

  3. Bagaimana Mengkonfigurasi Desktop Untuk Alamat Ip Statis?