Заблокировать нелегальные dhcp сервера на свитчах dlink можно еще и средствами dhcp server screening.
config filter dhcp_server ports $memport state enable\n
config filter dhcp_server illegal_server_log_suppress_duration 30min\r
config filter dhcp_server trap_log enable\r
$memport — это порты клиентские, задаем ввиде 1-8.