Сразу оговорюсь, что речь идет о боевых дронах, а не о "народно-бытовых".
Отражение атак дронов, т. е. обеспечение невозможности дрону выполнить свою боевую задачу проводится в два этапа. Во-первых, дрон необходимо обнаружить и, во-вторых, уничтожить его или нейтрализовать.
Обнаружить боевой дрон радиолокационными средствами ПВО сложно из-за его малой эффективной отражающей поверхности - его просто не видит большинство локаторов. Поэтому и навести на него ракеты также сложно.
Если это дрон-камикадзе, по сути, малый управляемый снаряд, то в момент захода его на цель (снижение, пикирование), шансы на обнаружение увеличиваются, но существенно снижается время реагирования средств ПВО - для его уничтожения остаются всего лишь несколько секунд.
Большой ударный дрон, несущий собственные средства поражения, чаще всего ракеты, уничтожить еще сложнее, поскольку он может и не входить в зону поражения средств ПВО, а выпустить свои ракеты на большом расстоянии до цели.
Существует возможность заглушить каналы передачи сигналов управления и наведения от оператора к дрону и обратно и таким образом нейтрализовать дрон. Но и здесь не все так просто. Эти сигналы надо сначала обнаружить, но и даже после этого не факт, что получится их заглушить.
Также не следует забывать, что дроны могут работать автономно и не получать и не передавать вообще никаких сигналов.