Charles Howes
Charles Howes
At least now I know why DNSdist always report a 50% cache hit rate even with unique hostnames. 😄
When this is fixed, then `--fail=ioerror` will become much more useful. 😄
Ok: ``` # dnspyre --no-distribution --no-progress -t TXT --server 172.16.200.25:91 --tcp -d 10s -c 1 -t TXT @infile.txt (Start: 2024-05-16 13:44:32 PDT) Using 10000000 hostnames Benchmarking 172.16.200.25:91 via tcp with...
I'm including the tcpdump of the traffic, made with `tcpdump -i wan0 -w c.pcap port 91`: [capture.zip](https://github.com/Tantalor93/dnspyre/files/15340963/capture.zip)
Including the request log from a different run of the same command: [requests.log](https://github.com/Tantalor93/dnspyre/files/15341166/requests.log) ``` # dnspyre --no-distribution --no-progress -t TXT --server 172.16.200.25:91 --tcp -d 10s -c 1 -t TXT @infile.txt...
I was looking at the request log, and it doesn't seem to have the responses included. Could that be added?
Command: ``` dnspyre --no-distribution --no-progress --json -t TXT --server https://pdnsdist.example.com:444/dns-query \ --doh-protocol=2 -d 15s -c 2000 --log-requests --log-requests-path=/tmp/dnspyre.2024-05-16_17:06:11 \ -t TXT @infile.txt ``` Part of the log: ``` 2024/05/16 23:31:43...
D'oh! Glad you spotted that, I wouldn't have. 😄 About the request log, is it supposed to show the contents of the response? I'm getting weird results from PowerDNS and...
Could they be added? Otherwise I have to run some other program to check the server isn't corrupting the answers under load.
Sounds good, although if someone cares about geoip information, I can't foresee a situation where they'd want to look up the source ip's location instead of the ecs location. For...