Automic VaultAutomic Vault

brew

dnstop を Homebrew, apk, apt, dnf, MacPorts, Nix でインストール

dnstop のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install dnstop

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install dnstop

MacPorts ports tree · net/dnstop/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add dnstop

Alpine Linux edge package indexes · dnstop · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install dnstop

Debian stable package indexes · dnstop · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install dnstop

Fedora Rawhide package metadata · dnstop · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#dnstop

nixpkgs package indexes · pkgs/by-name/dn/dnstop/package.nix · ソース: api.github.com

概要

パッケージ概要

Console tool to analyze DNS traffic

履歴

プロジェクトの歴史と使われ方

dnstop is a curses-style libpcap tool for watching DNS traffic tables from a live interface or packet capture. It is the DNS equivalent of a focused top-like view: small, old, and still useful when a resolver or network segment is producing strange query traffic.

プロジェクトの歴史

The Measurement Factory publicity page says dnstop was written with research into large amounts of bogus traffic received by root DNS servers and was originally presented at NANOG26. The project site and README describe the core feature set: tables for source and destination addresses, query types, response codes, opcodes, and domain levels.

The man page is dated March 21, 2008 and names Duane Wessels, Mark Foster, Jose Nazario, and other contributors. In 2018, the official source page was updated to point to the GitHub repository as the maintained source location while keeping the old source directory for tarballs and individual files.

採用の歴史

dnstop spread early through operator communities. The official source page lists portability notes for Mac OS X with fink, FreeBSD Ports, NetBSD Packages, Gentoo Portage, Debian unstable, EPEL, Linux source builds, and Solaris. The publicity page preserves 2002 and 2003 operator feedback from people running it on DNS, mail, FreeBSD, and Solaris systems.

使われ方

Users run dnstop on a network device or read a tcpdump savefile. It can filter for unknown TLD leakage, RFC1918 PTR leakage, REFUSED, SERVFAIL, NXDOMAIN, and other DNS patterns, then switch between live tables interactively or print top entries from a capture in non-interactive mode.

パッケージ好きにとっての重要性

dnstop is the kind of small C network utility that package maintainers like because it has a clear job and few moving parts: libpcap plus a terminal UI. Its significance is historical as much as practical: it came from root-DNS measurement work and became a standard packaged tool for DNS traffic triage.

タイムライン

  • 2002: dnstop presented at NANOG26 according to the official publicity page.
  • 2003: Publicity page records operator adoption feedback after the root-DNS traffic research.
  • 2008: dnstop manual page dated March 21, 2008.
  • 2018: Official source page updated to point to the GitHub repository.
  • 2026: GitHub repository metadata shows continued maintenance activity.

Related projects

  • tcpdump and libpcap are the closest technical relatives: dnstop reads live captures or pcap savefiles. DNS measurement work at The Measurement Factory is the historical context, and DNS-OARC-style operator tooling is the cultural neighborhood.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 13 個のプラットフォームターゲットで利用できます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
dnstopcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-26
マネージャ版20140915
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

http://dns.measurement-factory.com/tools/dnstop/index.html

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:dnstop
バージョン20140915
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/dnstop
ホームページhttp://dns.measurement-factory.com/tools/dnstop/index.html
リポジトリhttps://github.com/measurement-factory/dnstop
上流ドキュメントhttp://dns.measurement-factory.com/tools/dnstop/dnstop.8.html
ライセンスBSD-3-Clause
ソースアーカイブhttps://cdn.netbsd.org/pub/pkgsrc/distfiles/dnstop-20140915.tar.gz
macOS 提供ライブラリlibpcap, ncurses
Bottle利用可能 (対象 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namednstop
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

dnstop 20240820-1

console tool to analyze DNS traffic

http://dns.measurement-factory.com/tools/dnstop/

sudo apt install dnstop
  • Section: net
  • Architecture: amd64
  • 4 依存関係
  • normalized package name match
  • 一致条件: Dnstop
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dnstop from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

dnstop

nix profile install nixpkgs#dnstop
  • normalized package name match
  • 一致条件: Dnstop
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/dn/dnstop/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

dnstop 20120611-2build5

console tool to analyze DNS traffic

http://dns.measurement-factory.com/tools/dnstop/

sudo apt install dnstop
  • Section: universe/net
  • Architecture: amd64
  • 4 依存関係
  • normalized package name match
  • 一致条件: Dnstop
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dnstop from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

dnstop 20140915-r8

A DNS traffic capture utility

http://dns.measurement-factory.com/tools/dnstop/

sudo apk add dnstop
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: dnstop
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Dnstop
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dnstop from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

dnstop-doc 20140915-r8

A DNS traffic capture utility (documentation)

http://dns.measurement-factory.com/tools/dnstop/

sudo apk add dnstop-doc
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: dnstop
  • normalized package name match
  • 一致条件: Dnstop
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dnstop-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

dnstop 20140915-28.git20240708.fc44

Displays information about DNS traffic on your network

http://dns.measurement-factory.com/tools/dnstop/

sudo dnf install dnstop
  • License: BSD-3-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: dnstop
  • 5 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Dnstop
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: dnstop from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

dnstop

sudo port install dnstop
  • normalized package name match
  • 一致条件: Dnstop
MacPorts ports tree · api.github.com · MacPorts ports tree: net/dnstop/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment