HostsAllow ist ein Client und ein Server, die es Benutzern mit dynamischen IP-Adressen ermöglichen, ihre aktuelle IP-Adresse per Web-Schnittstelle bei einem Server zu registrieren. Die Registrierung fügt die IP-Adresse zur Liste der erlaubten Hosts (d.h. zur Datei hosts.allow) hinzu. Für die Registrierung wird eine sichere Authentifikationsmethode verwendet.