Saya memiliki server DHCP linux yang berjalan di jaringan saya. Baru-baru ini saya mengetahui bahwa saya dapat menetapkan alamat IP tertentu untuk klien berdasarkan alamat MAC mereka dengan memodifikasi dhcpd.conf
file.
Sekarang adakah yang bisa saya lakukan dari sisi server yang akan membatalkan sewa klien tertentu, memaksanya untuk mendapatkan yang baru dari server (setelah saya menambahkan entri dhcpd.conf
), tanpa melepaskan / memperbarui di sisi klien?
kill -HUP
bisa berfungsi.Jawaban:
Jawabannya tergantung pada bagaimana Anda sebelumnya mengkonfigurasi server DHCP.
Perilaku DHCP normal adalah ini:
Konsekuensi dari ini adalah Anda harus mulai merencanakan pemeliharaan jaringan Anda. Ketika Anda akan membuat perubahan yang akan memerlukan pengaturan IP baru, tentang "waktu sewa" di depan, Anda perlu mengurangi waktu sewa ke pengaturan yang lebih dinamis (mis. 30 menit).
dengan cara itu perubahan pada DHCP akan diluncurkan dengan lancar, dan kemudian ketika Anda siap, Anda meningkatkan waktu sewa kembali ke nilai yang lebih masuk akal. Jangan biarkan pada 30 menit karena itu berarti bahwa jika server DHCP gagal, setengah dari mesin Anda akan terhubung dalam 15 menit.
Anda dapat memaksakan melalui perubahan dalam sewa dengan meminta semua orang untuk me-reboot komputer mereka (atau untuk yang lebih mampu secara teknis, melepaskan dan kemudian memperbarui sewa mereka)
sumber
Anda mungkin ingin menurunkan
default-lease-time
danmax-lease-time
masukdhcpd.conf
. Ini harus memaksa klien Anda untuk mendapatkan sewa baru setelah waktu berakhir.sumber