macOS
brew install iodinelocal Homebrew formula metadata
sudo port install iodineMacPorts ports tree · net/iodine/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für iodine in AI-Agent-Workflows.
Installation
brew install iodinelocal Homebrew formula metadata
sudo port install iodineMacPorts ports tree · net/iodine/Portfile · Quelle: api.github.com
sudo apk add iodineAlpine Linux edge package indexes · iodine · Quelle: dl-cdn.alpinelinux.org
sudo apt install iodineDebian stable package indexes · iodine · Quelle: deb.debian.org
sudo dnf install iodineFedora Rawhide package metadata · iodine · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#iodinenixpkgs package indexes · pkgs/by-name/io/iodine/package.nix · Quelle: api.github.com
sudo pacman -S iodineArch Linux sync databases · iodine · Quelle: geo.mirror.pkgbuild.com
sudo zypper install iodineopenSUSE Tumbleweed package metadata · iodine · Quelle: download.opensuse.org
Überblick
Tunnel IPv4 traffic through a DNS server
Verlauf
iodine is a DNS tunneling client/server pair for carrying IPv4 traffic through DNS queries and responses. Its upstream documentation frames it as useful in networks where broader Internet access is firewalled but DNS queries are still allowed.
The project published version 0.3.0 as its first public release on 2006-06-24 with Linux, FreeBSD, and OpenBSD support. Subsequent releases added Mac OS X support, authentication, multiuser operation, manpages, several DNS response encodings, Windows support, raw UDP mode, SELinux and systemd-related support, and IPv6 transport support for parts of the connection path while keeping tunneled payloads IPv4.
iodine's development history is especially visible in its changelog because many features correspond to real-world DNS-relay behavior: fragment-size probing, alternative record types, Base32/Base64/Base128 encodings, hostname-length controls, and workarounds for relays that rewrite or time out unusual DNS traffic.
The package became a standard small networking utility across Unix-like package managers. The Homebrew formula packages versioned GitHub tag archives and bottles it for macOS and Linux targets, while the input package metadata also lists iodine in Debian, Ubuntu, Fedora, Alpine, Arch, Nix, MacPorts, and openSUSE-style ecosystems.
iodine is normally used as an iodined server bound to a delegated DNS subdomain and an iodine client that opens a TUN-style interface. The README emphasizes that the server and client should speak the same protocol version, that users need control over a real domain for routed use, and that tunneled traffic is not encrypted by iodine itself.
For package nerds, iodine is the classic example of a small C networking tool whose packaging value is not just the binary but the platform glue around TUN/TAP devices, resolver behavior, DNS record quirks, and optional OS integration. Its formula is a compact package-manager artifact for a famously odd transport layer.
Sicherheitslage
broad file, network, media, or database tool signal.
blue Risiko · mittel Konfidenz · tool
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
iodine | cli | globales Executable | |
iodined | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/yarrick/iodine
Installationsmetadaten
| Paketschlüssel | brew:iodine |
|---|---|
| Version | 0.8.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/iodine |
| Homepage | https://code.kryo.se/iodine |
| Repository | https://github.com/yarrick/iodine |
| Upstream-Dokumentation | https://code.kryo.se/iodine |
| Lizenz | ISC |
| Quellarchiv | https://github.com/yarrick/iodine/archive/refs/tags/v0.8.0.tar.gz |
| Build-Abhängigkeiten | cmake |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | iodine |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
iodine 0.7.0-11
tool for tunneling IPv4 data through a DNS server
sudo apt install iodineiodine
nix profile install nixpkgs#iodineiodine 0.7.0-10
tool for tunneling IPv4 data through a DNS server
sudo apt install iodineiodine 0.8.0-r2
IP over DNS tunnel
sudo apk add iodineiodine-doc 0.8.0-r2
IP over DNS tunnel (documentation)
sudo apk add iodine-dociodine 0.8.0-9.fc44
Solution to tunnel IPv4 data through a DNS server
sudo dnf install iodineiodine-client 0.8.0-9.fc44
Client part of solution to tunnel IPv4 data through a DNS server
sudo dnf install iodine-clientiodine-server 0.8.0-9.fc44
Server part of solution to tunnel IPv4 data through a DNS server
sudo dnf install iodine-serveriodine 0.8.0-2
Tunnel IPv4 data through a DNS server
sudo pacman -S iodineiodine 0.8.0-1.2
IPv4-through-DNS tunnel server and client
sudo zypper install iodineiodine
sudo port install iodineQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.