Apa itu Server DHCP?
Server DHCP secara otomatis menyediakan dan mengalokasikan alamat IP dan informasi lain seperti subnet mask, gateway default, alamat DNS, dll, ke perangkat klien di jaringan. Ini memungkinkan sistem pada jaringan untuk berkomunikasi dengan sistem lain secara efektif. Tanpa server DHCP, administrator harus secara manual mengkonfigurasi alamat IP dan informasi lainnya di semua perangkat yang tidak hanya membosankan tetapi juga meningkatkan kemungkinan kesalahan seperti konflik alamat IP, kesalahan ketik, dll. DHCP memberikan setiap perangkat alamat IP yang unik dan juga menentukan berapa lama perangkat dapat menyimpan alamat IP ini.
Nah, itulah gambaran singkat tentang DHCP server. Tapi tahukah Anda siapa server DHCP Anda? Hari ini dalam panduan ini, kami akan menunjukkan cara menemukan alamat IP server DHCP Anda di OS Linux menggunakan baris perintah.
Menemukan alamat IP Server DHCP
Anda dapat menemukan alamat IP server DHCP dari lokasi yang berbeda. Berikut adalah beberapa metode untuk menemukan alamat IP server DHCP.
Metode #1 Menggunakan /var/log
Sebagian besar log Linux terletak di file /var/log. Ketika server DHCP menawarkan alamat IP ke klien, ia mengirimkan pesan DHCPOFFER yang berisi alamat IP sendiri dan alamat IP yang ditawarkan ke klien. Pesan ini juga dicatat dalam file log. File log berisi begitu banyak informasi. Jadi untuk menemukan hanya informasi spesifik (DHCPOFFER), kami akan memfilternya menggunakan perintah grep.
Berikut adalah perintah yang dapat Anda gunakan untuk menemukan Alamat IP server DHCP Anda menggunakan /var/log:
$ sudo grep -IR "DHCPOFFER" /var/log/*
Output di bawah ini menunjukkan alamat IP server DHCP kami yaitu 192.168.72.254.
Metode #2 Menggunakan Journalctl
Journalctl digunakan untuk melihat dan menanyakan log yang dikumpulkan oleh systemd. Menggunakan perintah journalctl dengan grep, kita juga dapat mengetahui alamat IP dari server DHCP. Pesan DHCPACK dikirim oleh server DHCP ke klien yang berisi alamat IP server DHCP dan informasi konfigurasi yang mungkin diminta klien.
Berikut adalah perintah yang dapat Anda gunakan untuk menemukan Alamat IP server DHCP Anda menggunakan journalctl:
$ sudo journalctl | grep -m1 DHCPACK
Output di bawah ini menunjukkan alamat IP server DHCP kami yaitu 192.168.72.254.
Metode #3 Menggunakan file dhclient.leases
dhclient menyimpan catatan sewa itu telah ditetapkan di dhclient. berkas sewa. File ini juga berisi informasi tentang alamat server DHCP.
Berikut adalah perintah yang dapat Anda gunakan untuk menemukan Alamat IP server DHCP Anda menggunakan dhclient. file sewa:
$ sudo grep -m1 "dhcp-server" /var/lib/dhcp/dhclient.leases
Output di bawah ini menunjukkan alamat IP server DHCP kami yaitu 192.168.72.254.
Metode #4 Menggunakan utilitas dhclient
Utilitas dhclient digunakan untuk mengkonfigurasi antarmuka jaringan menggunakan protokol DHCP. Menggunakan utilitas dhclient, Anda dapat melepaskan alamat IP yang dialokasikan dan meminta yang baru dari server DHCP Anda. Anda juga dapat menggunakannya untuk menemukan alamat IP DHCP Anda; namun, ini akan membuat klien menjalani seluruh proses DORA (Discover; Offer; Request; Acknowledge).
Berikut adalah perintah yang dapat Anda gunakan untuk menemukan Alamat IP server DHCP Anda menggunakan utilitas dhclient:
$ sudo dhclient -d -nw <interface_name>
Ganti
$ sudo dhclient -d -nw ens33
Output di bawah ini menunjukkan alamat IP server DHCP kami yaitu 192.168.72.254.
Dalam posting ini, kami menjelaskan empat metode berbeda yang dapat digunakan untuk menemukan alamat IP server DHCP Anda di sistem Linux. Anda juga dapat mengunjungi postingan kami tentang menginstal dan mengkonfigurasi server DHCP di Linux.