Skip to content

Quick Start

BTF Kabir edited this page Aug 4, 2026 · 8 revisions

Quick Start

Beginner (Windows, easiest)

  1. Download dnstt-kit-windows-x64.exe from Releases
  2. Also download Source code (zip) and extract it (you need testdata/ and config/)
  3. Put the .exe inside that folder
  4. Run with no args → starter guide + interactive menu
  5. Or run dnstt-kit-windows-x64.exe serve → open http://127.0.0.1:8787

From source

cd ...\dnstt-kit
cargo build -p dns-cli --release

.\dns-cli.cmd doctor
.\dns-cli.cmd serve --bind 127.0.0.1:8787
.\dns-cli.cmd menu

First useful commands

.\dns-cli.cmd doctor
.\dns-cli.cmd scan testdata\dns_sample.txt --preset low --limit 3 --quiet
.\dns-cli.cmd generate all --profile demo --resolvers testdata\resolvers_sample.json --limit 10 --no-dmvpn

# Flat dns.txt (same ps for every IP) — menu key d
.\dns-cli.cmd generate dns -i testdata\iran_dns_ips.txt --profile demo --ps NEWJJ -o dns.txt

For huge IP lists on a small VPS, keep --preset low --quiet (streams to disk). See FAQ · docs/MEMORY.md.

Default sample profile is demo (*.example.com — edit config/profiles.json).

Full walkthrough: docs/TUTORIAL.md · Docker: docs/DOCKER.md

Clone this wiki locally