Dynamic Host Configuration Protocol (DHCP) adalah protokol jaringan standar yang digunakan pada jaringan Internet Protocol (IP) untuk mendistribusikan parameter konfigurasi jaringan secara dinamis, seperti alamat IP untuk antarmuka dan layanan. Dengan DHCP, komputer meminta alamat IP dan parameter jaringan secara otomatis dari server DHCP, sehingga mengurangi kebutuhan administrator jaringan atau pengguna untuk mengonfigurasi pengaturan ini secara manual.
Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri DHCP terkait.
Dalam konteks ini, kita akan melihat cara mengatur server DHCP di CentOS 8.
Langkah-Langkah Mengatur Server DHCP di CentOS 8
1. Lakukan pembaruan sistem
Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir:
$ sudo dnf clean all
$ sudo dnf update
2. Instal server DHCP pada sistem
Anda dapat menginstal paket DHCP menggunakan perintah berikut:
$ sudo dnf install dhcp-server
3. Konfigurasi server DHCP
Untuk mengkonfigurasi server DHCP, edit file konfigurasi /etc/dhcp/dhcpd.conf dengan perintah berikut:
$ sudo nano /etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
authoritative;
subnet 192.168.77.0 netmask 255.255.255.0 {
range 192.168.77.21 192.168.15.200;
option routers 192.168.77.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
Mulai ulang layanan DHCP setelah Anda selesai melakukan semua perubahan:
$ sudo systemctl restart dhcpd
$ sudo systemctl status dhcpd
4. Konfigurasi Firewall
Kami akan menambahkan layanan DHCP ke firewall CentOS 8 dan memperbarui aturan dengan perintah berikut:
$ firewall-cmd --add-port=67/udp --permanent
$ firewall-cmd --reload
5. Konfigurasi DHCP Client pada sistem
Anda dapat menginstal paket klien DHCP menggunakan perintah berikut:
$ sudo dnf install dhcp-client
Kemudian, jalankan perintah dhclient untuk mendapatkan IP DHCP:
$ dhclient
Sekarang periksa alamat IP yang ditetapkan.