Zum Inhalt springen
Zurück zu allen Apps
Hosts Manager icon

Hosts Manager

Aktiv

Profil-basiertes /etc/hosts Management für macOS

macOS

Veröffentlicht: 8. März 2026

Über die App

Hosts Manager ist eine native macOS-App für Entwickler, die regelmäßig zwischen verschiedenen Host-Konfigurationen für unterschiedliche Projekte wechseln müssen.

Profil-Management: Erstelle, benenne, dupliziere und lösche benannte Profile. Jedes Profil speichert eine vollständige Hosts-Datei-Konfiguration unabhängig voneinander. Aktiviere ein Profil mit einem Klick, um es in `/etc/hosts` zu schreiben. Beim Start erkennt die App automatisch, welches Profil zur aktuellen `/etc/hosts`-Datei passt.

Tabellen-Editor: Inline-editierbare Tabelle mit den Spalten: Aktiviert (Umschalter), IP-Adresse, Hostname(s), Kommentar. Klicke auf eine Zelle, um sie direkt in der Tabelle zu bearbeiten. Füge neue Host-Einträge, Kommentarzeilen oder Leerzeilen hinzu. Drag-and-Drop zum Umsortieren der Einträge.

Validierung: Echtzeit-Validierung von IPv4- und IPv6-Adressen. Inline-Fehlermeldungen für ungültige IP-Adressen. Erkennung doppelter Hostnamen innerhalb derselben Adressfamilie.

Menüleisten-Integration: Dauerhaftes Menüleisten-Symbol zum schnellen Profilwechsel ohne das Hauptfenster zu öffnen. Profile werden direkt aus der Menüleiste aktivierbar.

Systemintegration: Schreibt in `/etc/hosts` über macOS `AuthorizationServices` (fordert Admin-Passwort an). Löscht den DNS-Cache automatisch nach jedem Schreiben. Erstellt zeitgestempelte Backups in `~/Library/Application Support/HostsManager/backups/`.

Funktionen

  • Profil-basiertes Management – komplette /etc/hosts-Konfigurationen als benannte Profile
  • Inline-editierbare Tabelle mit IP-Adresse, Hostname(s) und Kommentar
  • Drag-and-Drop-Umsortierung von Einträgen
  • Echtzeit-Validierung für IPv4 und IPv6-Adressen
  • Duplikat-Erkennung innerhalb derselben Adressfamilie
  • Menüleisten-Icon für schnellen Profilwechsel
  • Admin-Rechtevergabe über macOS AuthorizationServices
  • Automatische DNS-Cache-Leerung nach jedem Schreiben
  • Zeitgestempelte Backups vor jedem Schreibvorgang
  • Import und Export von .hosts-Dateien
  • Suche und Filterung von Einträgen
  • Light & Dark Mode

Technologie

Swift 6SwiftUIAuthorizationServicesMVVM

Screenshots