RANCID (Really Awesome New Cisco confIg Differ) überwacht die Konfiguration von Routern und anderen Netzwerkgeräten. Es meldet sich an jedem in router.db aufgeführten Gerät an, führt Befehle zur Erfassung der relevanten Informationen aus, filtert ständig wechselnde Ausgaben heraus und speichert den Verlauf in einem Versionskontrollsystem: CVS, Subversion oder Git. Unterschiede zum vorherigen Lauf werden per E-Mail an eine Mailingliste gesendet. Unterstützt werden unter anderem Geräte von Cisco, Juniper, HP ProCurve und Allied Telesis, ergänzt durch Community-Module für weitere Hersteller. RANCID wird als Quellcode geliefert und läuft auf Ihrem eigenen Server; es benötigt Expect.
RANCID wird von Shrubbery Networks gepflegt und ist Open Source unter einer BSD-ähnlichen Lizenz. Einen gehosteten Dienst gibt es nicht: Die gesammelten Konfigurationen und ihr Verlauf liegen ausschließlich auf der Infrastruktur, die Sie selbst betreiben. Das ist relevant, weil Gerätekonfigurationen sensibel sein können. Eine europäische Organisation behält so die volle Kontrolle über Standort und Zugriff, ohne von einem Cloud-Anbieter abhängig zu sein.