DHCP yang keras kepala

1 minute read Published: 2022-06-11

Jaringan di rumah kami memanfaatkan sebuah virtual server FreeBSD sebagai DNS servernya. DNS ini dipakai selain sebagai cache dns juga sebagai penyedia dns bagi domain lokal kami, dot vm atau .VM.

Setiap virtual machine yang ada dalam lingkungan LAN kami akan memanfaatkan dns server ini. DNS server ini dibangun menggunakan dnsmasq. Selain memberikan fungsi dns server, dnsmasq ini juga kami fungsikan sebagai DHCP server.

Suatu hari kami menemukan sebuah anomali yang sangat menyebalkan.

Entah bagaimana beberapa VM tidak menerima IP yang semestinya ketika melakukan request DHCP. Kami cek dan ternyata pada file /var/log/messages muncul beberapa baris seperti ini not using configured address 192.168.0.127 because it is leased to 58:9c:fc:0f:f7:75.

Itu rupanya yang menyebabkan VM-VM kami tidak menerima IP yang sesuai. Lalu kami menghapus file /var/db/dnsmasq.leases, me-restart dnsmasq dan semuanya kembali seperti semula