zonecheck - En ligne dans le Cloud

Il s'agit de la commande zonecheck qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


zonecheck - Outil de vérification de zone DNS

SYNOPSIS


contrôle de zone [ -hqV ] [ -vote opter ] [ - 46 ] [ -c conf ]
[ -n nslist ] [ -s clé ] nom de domaine

DESCRIPTION


Le DNS est une ressource critique pour chaque application réseau, assez importante pour garantir
qu'une zone ou un nom de domaine est correctement configuré dans le DNS.

Contrôle de zone est destiné à aider à résoudre les erreurs de configuration ou les incohérences généralement
révélée par une augmentation de la latence de l'application, jusqu'à la sortie de
résultats inattendus/incohérents.

OPTIONS


NOTE: Il n'est pas nécessaire de combiner certaines options ensemble, si ce cas
arrive, l'option la plus récente sera prise en compte, en éliminant silencieusement le
autres.

--lang long
Sélectionnez une autre langue (en, fr, ...). La syntaxe est la même que pour le
variable d'environnement LANGUE.

--déboguer, -d lvl
Sélectionnez les messages de débogage pour imprimer ou activer le code de débogage. Ce paramètre
remplacera la valeur de la variable d'environnement ZC_DEBUG.
Les options disponibles sont:
0x0001 : Initialisation
0x0002 : Localisation / Internationalisation
0x0004 : Paramétrage
0x0008 : conf automatique
0x0010 : Tests de chargement
0x0020 : Tests effectués
0x0040 : Débogage des messages des tests
0x0400 : Informations sur l'objet mis en cache
0x0800 : Débogueur lui-même

0x1000 : Crazy Debug, n'essayez pas ça chez vous !
0x2000 : messages de débogage de la bibliothèque Dnsruby
0x4000 : Désactiver la mise en cache
0x8000 : N'essayez pas de sauver les exceptions

--Aidez-moi, -h
Afficher une brève description des différentes options disponibles dans Contrôle de zone.

--version, -V
Affichez la version et quittez.

--grouper, -B nom de fichier
Option dépréciée. Vous pouvez utiliser ce script à la place :
pour le domaine dans 'cat list_dom' ; faire
echo "Test de $domaine"
zonecheck $domaine
fait

--config, -c nom de fichier
Spécifiez l'emplacement du fichier de configuration (la valeur par défaut est zc.conf).

--rép_test annuaire
Emplacement du répertoire contenant la définition des tests.

--profil, -P nom de profil
Forcer les utilisations du profil nom de profil.

--Catégorie, -C liste de chat
Limitez le test à effectuer aux catégories spécifiées par liste de chat. La syntaxe pour
la description de la catégorie est la suivante :
allow=[+|] disallow=[-|!] sous-composant=: séparateur=,
ex: DNS:soa,!dns,+
n'effectuez pas de tests DNS qui ne sont pas liés à la SOA

--test, -T nom du test
nom du test est le test à effectuer. Dans ce cas, l'échec au test est
considérée comme mortelle.

--liste de tests
Lister tous les tests disponibles.

--testdesc type de description
Donnez une description du test, les valeurs possibles pour type de description sommes-nous prénom, succès,
échec, explication.

--résolveur, -r résolveur
Résolveur à utiliser (seule l'adresse IP est acceptée) pour trouver les informations sur le
zone testée, par défaut les serveurs de noms utilisés sont ceux spécifiés dans
/ Etc / resolv.conf. Notez que pour trouver les serveurs de noms, la zone doit déjà
ont été délégués.

--ns, -n nslist
Liste des serveurs de noms pour le domaine. Les noms des serveurs de noms sont séparés par un point-virgule,
le nom peut être suivi du signe égal et ses adresses IP séparées par un
côlon.
Cela peut donner l'exemple suivant : ns1;ns2=ip1,ip2;ns3=ip3

--délégation sécurisée, -s [clé désordns]
Forcer l'exécution du profil DNSSEC complet. Les arguments sont facultatifs. Vous pouvez
précisez le Trust Anchor de votre zone en donnant le DNSKEY ou le DS et le
algorithme utilisé pour hacher votre clé. Plusieurs ancres de confiance peuvent être spécifiées, séparées
par des virgules (dans ce cas, ils doivent _tous_ correspondre.)
Cela peut donner l'exemple suivant :
DNSKEY:af1Bs0F+4rg-g19,DS:eAg7P4J1qfMg:SHA-1
DS:eAg7P4J1qfMg:SHA-1
DONNÉES DS-RD : 5991 8 2
46DB8A99F9125B1F88AAC74DF7EC3FFCCC13CE7412C3BEBB2CB93BED4A05A960
DNSKEY : af1Bs0F+4rg-g19

--silencieux, -q
N'affichez pas de titres supplémentaires.

--une, -1
Affichez uniquement le message le plus pertinent dans un format compact.

--tag seulement, -g
Afficher uniquement la balise. Cette option doit être utilisée pour les scripts.

--verbeux, -v Options
Afficher des informations supplémentaires, elles peuvent être préfixées par '-' ou '!' pour supprimer l'effet,
les options disponibles sont :

l'intro, i
Imprimez un bref résumé sur le nom de domaine et ses serveurs de noms.

nom du test, n
Imprimez le nom du test lorsque vous signalez un état de test.

expliquer, x
Imprimer une explication pour les tests échoués (référence à RFC, ...).

détails, d
Imprimer une description détaillée de la panne (nom ou valeur de la ressource
impliqué).

rapportok, o
Signaler le test même s'ils ont réussi.

fatalseulement, f
N'imprimez que les erreurs fatales.

description de test, t
Imprimez la description du test avant de l'exécuter.

contrer, c
Afficher une barre de progression du test (cette option n'est pas toujours disponible
selon le support de sortie).

NOTE: description de test et contrer sont mutuellement exclusifs.

--output, -o Options
Sélection du rendu/format de sortie, les options disponibles sont :

par la sévérité, bs [défaut]
La sortie est triée/fusionnée par gravité.

par l'hôte, bh
La sortie est triée/fusionnée par hôte.

texte, t [défaut]
Sortie du texte brut.

html, h
HTML de sortie.

xml, x
XML de sortie. (expérimental)

NOTE: Les ensembles suivants s'excluent mutuellement : [par la sévérité|par l'hôte] et
[texte|html].

--Erreur, -e Options
Comportement en cas d'erreur, les options disponibles sont :

tous mortels, af
Toutes les erreurs sont considérées comme fatales.

avertissement, aw
Toutes les erreurs sont considérées comme des avertissements.

dfltsévérité, ds [défaut]
Utilisez la gravité associée au test.

Arrêtez, s [défaut]
Arrêtez-vous à la première erreur fatale.
AVERTISSEMENT: l'implémentation en cours s'arrête à la première erreur mais pour chaque
serveur.

pas d'arrêt, ns
Ne jamais s'arrêter (même en cas d'erreur fatale). Cela entraîne généralement beaucoup d'erreurs
ou des résultats inattendus en raison de l'erreur fatale précédente.

NOTE: Les ensembles suivants s'excluent mutuellement : [tous mortels|avertissement|dfltsévérité]
et [Arrêtez|pas d'arrêt].

--transp, -t Options
Sélection de la couche de transport/routage, les options disponibles sont :

ipv4, 4 [défaut]
Utilisez le protocole de routage IPv4.

ipv6, 6 [défaut]
Utilisez le protocole de routage IPv6.

udp, u Utilisez la couche de transport UDP.

tcp, t Utilisez la couche de transport TCP.

std, s [défaut]
Utilisez UDP avec repli vers TCP pour les messages tronqués.

NOTE: udp, tcp et std sont mutuellement exclusifs.

--edns [toujours|jamais|auto]
Activer/Désactiver l'utilisation d'EDNS pour toutes les requêtes. Trois valeurs possibles : toujours,
jamais, automatique. Auto : détermine automatiquement si le domaine et la route vers le nom
les serveurs peuvent transporter des requêtes EDNS.

--ipv4, -4
Vérifiez uniquement la zone avec une connectivité IPv4.

--ipv6, -6
Vérifiez uniquement la zone avec une connectivité IPv6.

--prédéfini prénom
Utilisation d'une configuration prédéfinie définie dans le fichier de configuration zc.conf.

--option Options
Définissez des options supplémentaires. La syntaxe est : -,-opt,opt,opt=foo

ihtml Générez des pages HTML adaptées à l'inclusion (pour la sortie HTML).

pas de javascript
Supprimer la génération de javascript (pour la sortie HTML).

ENVIRONNEMENT


LANGUE Spécifiez la langue et éventuellement l'encodage à utiliser pour afficher les messages. Pour
exemples : fr, fr_CA, fr.latin1, fr_CA.utf8, ...

ZC_CONFIG_DIR
Répertoire où se trouvent le fichier de configuration et les différents profils.

ZC_CONFIG_FILE
Nom du fichier de configuration à utiliser (par défaut à zc.conf), il est remplacé par le
--config option.

ZC_LOCALISATION_DIR
Répertoire où se trouvent tous les fichiers de localisation.

ZC_TEST_DIR
Répertoire où se trouvent tous les tests, il est remplacé par le --rép_test option.

ZC_HTML_PATH
Chemin relatif au serveur Web à utiliser lors de la génération de pages HTML.

ZC_DEBUG
La variable ayant le même effet que la déboguer paramètre, mais son principal avantage est
qu'il soit pris en compte dès le début du programme.

ZC_ENTRÉE
La variable au même effet que les sans-papiers CONTRIBUTION paramètre, il permet de
choisir l'interface d'entrée utilisée par Contrôle de zone, les valeurs actuellement prises en charge sont :
cli, cgi et inetd. Mais d'autres interfaces n'acceptent pas les mêmes paramètres que le
celui décrit ici.

ZC_IP_STACK
Restreindre la pile IP disponible à IPv4 ou IPv6, pour cela, définissez-la respectivement sur 4
ou 6. Ceci est particulièrement utile si vous avez une pile IPv6 sur votre ordinateur mais
n'avez pas la connectivité, dans ce cas, définissez ZC_IP_STACK=4.

ZC_XML_PARSER
Si ruby-libxml est installé, cet analyseur sera utilisé à la place de rexml pour la vitesse
amélioration, mais vous pouvez forcer l'utilisation de rexml en définissant ZC_XML_PARSER sur rexml.

NOTE: Les variables suivantes sont principalement utiles lorsqu'il n'est pas possible pour l'utilisateur de
spécifiez une valeur alternative avec l'interface d'entrée sélectionnée : ZC_CONFIG_DIR,
ZC_CONFIG_FILE, ZC_LOCALISATION_DIR, ZC_TEST_DIR. Un tel cas se produit lors de l'utilisation
l'interface cgi, et vous ne voulez pas que l'utilisateur lise une configuration arbitraire
fichier, mais en tant que fournisseur du service, vous souhaitez utiliser une autre configuration.

EXIT STATUT


Le statut de sortie suivant peut être signalé par Contrôle de zone:

0 Tout s'est bien passé, aucune erreur fatale n'a été signalée, la configuration du domaine est
corriger.

1 Le programme s'est terminé mais certains tests ont échoué avec une gravité fatale, le domaine est
PAS correctement configuré.

2 Le programme s'est terminé mais certains tests ont échoué en raison d'une gravité fatale en raison de
temps mort se produit, le domaine a été considéré comme NON correctement configuré, mais
vous voudrez peut-être vérifier à nouveau plus tard. Le présent is actuellement, en ce moment pas mis en œuvre.

3 L'utilisateur a abandonné le programme avant qu'il ne soit terminé.

4 Une erreur qui n'est pas directement liée aux tests effectués s'est produite (c'est-à-dire :
quelque chose s'est mal passé).

9 L'utilisateur (vous ?) n'a pas pris la peine de lire la page de manuel...

Utilisez zonecheck en ligne à l'aide des services onworks.net



Derniers programmes en ligne Linux et Windows