dnssec-settime

Linux
Publiée le 2026-10-13 05:42:32
Illustration Linux pour la commande dnssec-settime

dnssec-settime

# Affiche l'aide de la commande pour voir toutes les options disponibles
dnssec-settime -h

# Vérifie la version installée de dnssec-settime
dnssec-settime -V

# Définit le répertoire où se trouvent tes clés DNSSEC (ton keyfile)
dnssec-settime -K /etc/ssl/dnssec_keys

# Définit un TTL par défaut pour les clés que tu vas gérer
dnssec-settime -L 3600

# Définit la date de publication générale de ta clé (-P)
dnssec-settime -P "2024-12-31" keyfile.key

# Définit spécifiquement la date de publication du DS record (-ds)
dnssec-settime -P ds "2025-01-01[+01:00]" keyfile.key

# Définit la date d'activation de ta clé (-A), par exemple dans un an
dnssec-settime -P A "2025-06-01" keyfile.key

# Définit la date de révocation de ta clé (-R)
dnssec-settime -P R "2026-01-01[+00:00]" keyfile.key

# Définit la date d'inactivation (deletion) de ta clé (-D)
dnssec-settime -P D "2027-01-01" keyfile.key

# Force une mise à jour des clés au format ancien si nécessaire (-f)
dnssec-settime -f keyfile.key

# Définit un niveau de verbosité élevé pour le débogage (-v)
dnssec-settime -v 3 keyfile.key

# Exemple avec un décalage horaire spécifique (offset)
dnssec-settime -P "2024-12-31[+05:00]" keyfile.key

# Synchronise les dates de publication CDS et CDNSKEY (-sync)
dnssec-settime -P sync "2024-12-31" keyfile.key