
Ako zabranovat dns ddos resolvingu
Z housingu mi opat raz prisiel pozdrav o zneuzivani serverov na ddos attack. Bohuzial nemozem zrusit resolving, pretoze oba servre su nska pre moje domeny v hostingu, takze ma nenapada co by som mohol spravit.
Ide totizto o to, ze podla mna mozem spravit toto;
- urcit IP adres, z ktorych budem robit resolving...to je blbost
- urcit domeny, z ktorych budem robit resolving...to je blbost
- nastavit rate limit...co mam, ale je to bohuzial neucinne.
###dns flood
# Requests per second
RQS="15"
# Requests per 7 seconds
RQH="35"
iptables -A INPUT -p udp --dport 53 -m state --state NEW -m recent --set --name DNSQF --rsource
iptables -A INPUT -p udp --dport 53 -m state --state NEW -m recent --update --seconds 1 --hitcount ${RQS} --name DNSQF --rsource -j DROP
iptables -A INPUT -p udp --dport 53 -m state --state NEW -m recent --set --name DNSHF --rsource
iptables -A INPUT -p udp --dport 53 -m state --state NEW -m recent --update --seconds 7 --hitcount ${RQH} --name DNSHF --rsource -j DROP
Priklad floodu.
a co zapamatovat si klienty, kteří provedli hodně dotazů a dál jim neodpovídat? ale nechtěj po mně, jak to naprogramovat.
OMG, vždyť to má fleg přímo v dotazu. Ale to přece není řešení..