From: Tim Harman <tim@muppetz.com>
To: netfilter@vger.kernel.org
Subject: Re: Clash Resolve Counter Increasing
Date: Wed, 22 May 2024 21:43:51 +1200 [thread overview]
Message-ID: <1dca8b5934764616adbb1a85a2a8273f@muppetz.com> (raw)
In-Reply-To: <7550008a3fc0a6c745272eded7fa686f@muppetz.com>
> The same output a minute later:
>
> tim@ferrari# sudo conntrack -S
> cpu=0 found=11150 invalid=48766 insert=0 insert_failed=1691
> drop=1691 early_drop=0 error=1792 search_restart=0 clash_resolve=901897
> chaintoolong=0
> cpu=1 found=10497 invalid=48631 insert=0 insert_failed=1748
> drop=1748 early_drop=0 error=1422 search_restart=0 clash_resolve=907859
> chaintoolong=0
>
> So ~300 clash_resolve's a minute.
>
Replying to myself, but documenting it for future reference in case
anyone else stumbles on this.
My router has a DNS server on it. Every query from a LAN client to the
DNS server, even though it's the same subnet, created a conntrack entry.
I have a Zabbix server that generates A LOT of DNS queries, it was this
Zabbix server and its huge amount of DNS queries causing the
clash_resolve to kick in.
The fix has been to put in a conntrack ignore rule, so that queries to
the DNS server from the local LAN aren't conntracked (They don't need to
be).
This has
a) Removed a bunch of DNS conntrack entries I didn't need taking up
conntrack space
b) Stopped clash_resolve from incrementing at all.
Hope this helps someone in the future.
Tim
prev parent reply other threads:[~2024-05-22 9:43 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-05-21 10:28 Clash Resolve Counter Increasing Tim Harman
2024-05-22 9:43 ` Tim Harman [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1dca8b5934764616adbb1a85a2a8273f@muppetz.com \
--to=tim@muppetz.com \
--cc=netfilter@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).