From Newsgroup: news.admin.peering
On Thu, 16 Jul 2026 13:47:25 +0200, Roberto CORRADO wrote:
This morning, a new UDP attack on DNS port 53 occurred.
There are about 30,000 connections per second coming from various IPv4 addresses.
I am in contact with my carrier, and we may proceed with replacing the
CPE next week.
Please be patient; I will get back to you as soon as possible.
drop the raw packets to 53, you do have another dns server off that
network I assume, so let it deal with requests - of course it too might
be under same attack and need some loving, which is why it pays to have a tertiary dns server, on someomebody elses AS network with shitload of
grunt eg: HE (I dont and wont use shared hardware by likes of cloudfare
et al)
if you drop it raw, it stays clear of the CPU because they're dropped
before the SCT's see them, so wont bog down routers cpu.
cisco easy as...
ip access-list extended drop-dns
deny udp any any eq 53
deny tcp any any eq 53
permit ip any any
int _your_inbound_interface_
ip access-group drop-dns in
or mikrotik...
/ip firewall raw
add action=drop chain=prerouting in-interface=_yourinbound_interface protocol=udp dst-port=53
add action=drop chain=prerouting in-interface=_your_inbound_interface protocol=tcp dst-port=53
It wont help as much as above, but if you use bind, might pay to check
out the rate-limit {} section under options.
Since its DDoS this also might be useless, but if on linux I would limit
20 hits a second per IP...
iptables -A INPUT -p udp --dport 53 -m hashlimit --hashlimit-name
DNS_LIMIT --hashlimit-upto 20/sec --hashlimit-burst 60 --hashlimit-mode
srcip -j ACCEPT
iptables -A INPUT -p tcp --dport 53 -m hashlimit --hashlimit-name
DNS_LIMIT --hashlimit-upto 20/sec --hashlimit-burst 60 --hashlimit-mode
srcip -j ACCEPT
hope your upstream deals with this quickly, in fact, they may already
have since this post is 20 hours ago :)
--- Synchronet 3.22a-Linux NewsLink 1.2