BLAEU(1)

πŸ“¦
version 2.2.1 Β· 2 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ‘‘ BLAEU(1) β€” the user commands era ✨

okay bestie, sit DOWN, because we're about to talk about Blaeu, which lives in the User Commands section of your manual and is literally just here to use the DNS to resolve the name πŸ’… like that's the whole gig and she does it flawlessly.


πŸ¦‹ SYNOPSIS πŸ¦‹

blaeu-resolve domain-name

that's it. that's the vibe. you give her a domain-name and she goes and asks the DNS about it, periodt.


🌸 DESCRIPTION 🌸

✨ General options are: ✨

  • --verbose or -v β€” makes the program more talkative πŸ—£οΈ she's yapping now. she's telling you things. let her.
  • --help or -h β€” this message πŸ’– the "help me help you" option.
  • --displayprobes or -o β€” display the probes numbers. > WARNING: big lists ⚠️ like, she's not kidding, this is a LOT of probes. big lists. be seated.
  • --displayprobeasns β€” display the (unique) probe ASNumbers (currently only for blaeu-resolve) πŸ‘‘ unique ones only, we're not doing duplicates in this house.
  • --cache-probes=<file.json> β€” cache probe data πŸ“ store it in a file.json so you don't have to go get it again.
  • --country=2LETTERSCODE or -c 2LETTERSCODE β€” limits the measurements to one country (default is world-wide) 🌍 put in a 2LETTERSCODE and suddenly it's a one-country situation.
  • --area=AREACODE or -a AREACODE β€” limits the measurements to one area, such as North-Central (default is world-wide) 🌈 areas are a thing and yes North-Central is the example, keep it.
  • --asn=ASnumber or -n ASnumber β€” limits the measurements to one AS (default is all ASes) πŸ”₯ one autonomous system only, bestie.
  • --prefix=IPprefix or -f IPprefix β€” limits the measurements to one IP prefix (default is all prefixes). > WARNING: it must be an exact prefix in the global routing table πŸ’€ exact. not approximate. not "close enough". EXACT. iykyk.
  • --probes=N or -s N β€” selects the probes by giving explicit ID (one ID or a comma-separated list) πŸŽ€ you're hand-picking them.
  • --requested=N or -r N β€” requests N probes (default is 5) πŸ™ˆ five. that's the default. five probes.
  • --percentage=X or -p X β€” stops the program as soon as X % of the probes reported a result (default is 90 %) ⭐ she's done when she's done, and she's done at 90%.
  • --measurement-ID=N or -m N β€” do not start a measurement, just analyze a former one πŸ” no new measurement, we're just reading the old receipts.
  • --old-measurement MSMID or -g MSMID β€” uses the probes of measurement MSMID 🧚 recycling the probe squad from a previous measurement.
  • --include TAGS or -i TAGS β€” limits the measurements to probes with these tags (a comma-separated list) πŸ’œ only the tagged girlies.
  • --exclude TAGS or -e TAGS β€” excludes from measurements the probes with these tags (a comma-separated list) 🚫 the tagged ones are NOT invited.
  • --port=N or -t N β€” destination port for TCP (default is 80) πŸ”Œ port 80, classic.
  • --size=N or -z N β€” number of bytes in the packet (default is 64 bytes) πŸ“¦ sixty-four bytes of pure packet.
  • --ipv4 or -4 β€” uses IPv4 (default is IPv6, except if the parameter or option is an IP address, then it is automatically found) 🌐 she defaults to IPv6, BUT if the parameter or option is an IP address, she figures it out herself. main character energy.
  • --tags TAGS β€” tag the measurement (no relationship with probes tags) (a comma-separated list) 🏷️ these tags are for the measurement, bestie, they are NOT the probe tags, do not confuse them, they are unrelated.
  • --spread or -w β€” spreads the tests (add a delay before the tests) πŸ¦‹ a lil delay, a lil breathing room.
  • --private β€” makes the measurement private 🀫
  • --resolve-on-probe β€” resolve names with the probe's DNS resolver πŸ’« the probe does the resolving, not you.
  • --machine-readable or -b β€” machine-readable output, to be consumed by tools like grep or cut πŸ€– for the robots. grep and cut are the consumers here.

✨ Also: ✨

  • --displayresolvers or -l β€” display the resolvers IP addresses. > WARNING: big lists ⚠️ again. BIG. LISTS. 😭
  • --norecursive or -Z β€” asks the resolver to NOT recurse (default is to recurse, note --norecursive works ONLY if asking a specific resolver, not with the default one) πŸ’€ read that again: it works ONLY with a specific resolver. not with the default one. no cap.
  • --dnssec or -D β€” asks the resolver the DNSSEC records πŸ”
  • --nsid β€” asks the resolver with NSID (name server identification) πŸͺͺ name server identification, we're asking who they are.
  • --ede β€” displays EDE (Extended DNS Errors) 😭 the errors got extensions.
  • --ednssize=N or -B N β€” asks for EDNS with the "payload size" option (default is very old DNS, without EDNS) πŸ¦• by default she's giving ancient DNS energy, no EDNS at all.
  • --tcp β€” uses TCP (default is UDP) πŸ“‘
  • --tls β€” uses TLS (implies TCP) πŸ”’ implies TCP. so like, you get TCP for free. iconic.
  • --checkingdisabled or -k β€” asks the resolver to NOT perform DNSSEC validation πŸ™ˆ validation? off. don't do it.
  • --displayvalidation or -j β€” displays the DNSSEC validation status πŸ‘‘
  • --displayrtt β€” displays the average RTT ⏱️
  • --authority β€” displays the Authority section of the answer πŸ“œ
  • --additional β€” displays the Additional section of the answer βž•
  • --sort or -S β€” sort the result sets 🧹 tidy.
  • --type or -q β€” query type (default is AAAA) ❓ AAAA is the default, remember it.
  • --class β€” query class (default is IN) πŸŽ€ IN is the default.
  • --severalperprobe β€” count all the resolvers of each probe (default is to count only the first to reply) 🫢 by default only the first to reply counts. this option says: count ALL of them.
  • --nameserver=name_or_IPaddr[,...] or -x name_or_IPaddr β€” query this name server (default is to query the probe's resolver) 🌸 you can pass one, or a comma-separated list, and query THAT name server.
  • --probe_id β€” prepend probe ID (and timestamp) to the domain name (default is to abstain) ⏰ probe ID and timestamp, stuck on the front of the domain name. by default she abstains.

πŸ’– SEE ALSO πŸ’–

The full documentation for Blaeu is maintained as a Texinfo manual. If the info and Blaeu programs are properly installed at your site, the command

info Blaeu

should give you access to the complete manual. πŸ“–βœ¨


and that's the whole page, bestie!! 🫢 this was Blaeu version 2.1.1, dated October 2024, and she ate. no crumbs. πŸ’…πŸŒŸ

πŸ“¦ where this page comes from