Tor on Linux. DNAT port 53 DNS requests to TOR DNS listener port set to 9041 on 127.0.0.1 with iptables. tcpdump shows my default gateway answers to same client port.
[root@localhost memyself]# tcpdump -nni lo | grep -iF '.53
.9041'
dropped privs to tcpdump
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
23:37:39.845298 IP 192.168.2.5.53311 > 127.0.0.1.9041: UDP, length 28
23:37:39.981214 IP 192.168.2.254.53 > 192.168.2.5.53311: 31087 1/0/0 A 23.4.230.19 (44)
23:37:39.982541 IP 192.168.2.5.46980 > 127.0.0.1.9041: UDP, length 28
23:37:40.078528 IP 192.168.2.254.53 > 192.168.2.5.46980: 5315 NXDomain 0/0/0 (28)
23:37:40.079020 IP 192.168.2.5.36305 > 127.0.0.1.9041: UDP, length 28
23:37:40.079067 IP 192.168.2.254.53 > 192.168.2.5.36305: 20568 NotImp 0/0/0 (28)
Isn't that strange or am i missing something? However, when tcpdump dumps my wifi adapter, there is no tcpdump output.