GoGPT Best VPN GoSearch

Icône de favori OnWorks

ldns-testns - En ligne dans le cloud

Exécutez ldns-testns dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande ldns-testns qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux 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


ldns-testns - outil simple de faux serveur de noms

SYNOPSIS


ldns-testns [ OPTION ] fichier de données

DESCRIPTION


ldns-testns peut être utilisé pour fournir des réponses aux requêtes DNS à des fins de test. Les réponses sont
préétablies et adaptables aux besoins des tests. Les réponses peuvent être totalement invalides ou
non analysable.

Ce programme est une aide au débogage. Il n'est pas efficace, surtout avec un fichier de configuration trop long.
Mais il peut donner n'importe quelle réponse à n'importe quelle requête. Cela peut aider le développeur à pré-écrire les réponses.
pour les requêtes.

Il écoute les protocoles IP4 UDP et TCP par défaut. Vous pouvez spécifier un paquet RR par RR avec en-tête.
drapeaux à retourner.

ldns-testns n'est pas destiné à une utilisation en production.

OPTIONS


-r Écoute un port aléatoire. Le numéro de port est affiché sur la sortie standard.

-p port
Écoute le port spécifié.

-f num Forks ce nombre d'instances supplémentaires qui servent les mêmes ports et les mêmes
fichier de données. Ils ne se terminent pas ; le message affiché est « forked pid : » " et tu dois tuer
eux-mêmes.

-v Affiche plus d'informations de débogage. Cette option peut être activée plusieurs fois.
pour augmenter le niveau de verbosité.

-6 Se lie à l'adresse IP6 plutôt qu'à l'adresse IP4. À utiliser avec -p.

fichier de données
Le fichier de données est lu au démarrage. Il contient les requêtes et les paquets à exécuter.
être envoyé en réponse à ces requêtes. Le format du fichier de données est expliqué ci-dessous.

DONNEES DOSSIER Format


Le format du fichier de données comporte un « ; » pour indiquer un commentaire. Plusieurs entrées sont d'abord traitées pour
dernier. La première entrée correspondante est utilisée pour répondre à la requête. Il s'agit d'une ligne
format. Les enregistrements de ressources DNS sont saisis au format de fichier de zone.

Vous pouvez utiliser les directives $ORIGIN et $TTL. Les fichiers de zone « ( » et « ) » couvrant plusieurs lignes sont
interdit.

$ORIGIN origine $TTL default_ttl

DÉBUT_ENTRÉE

; donnez d'abord les lignes MATCH, qui indiquent les requêtes qui correspondent ; à cette entrée. ; 'opcode'
fait correspondre la requête à l'opcode de la réponse ; si vous l'omettez, tout opcode correspond
cette entrée. ; 'qtype' fait correspondre la requête au qtype de la réponse ; 'qname' fait correspondre le
la requête correspond au qname de la réponse ; 'serial=1023' fait correspondre la requête si le numéro de série ixfr
est 1023.

MATCH [opcode] [qtype] [qname] [serial= ] CORRESPONDANCE [UDP|TCP] CORRESPONDANCE ...

; Ensuite, l'en-tête REPLY est spécifié.

RÉPONSE opcode, rcode ou drapeaux.
(opcode) REQUÊTE STATUT IQUERY NOTIFIER MISE À JOUR
(rcode) NOERROR FORMERR SERVFAIL NXDOMAIN NOTIMPL YXDOMAIN
YXRRSET NXRRSET NOTAUTH NOTZONE
(drapeaux) QR AA TC RD CD RA AD

RÉPONDRE ...

; toute action supplémentaire à effectuer.

ADJUST copy_id ; 'copy_id' copie l'ID de la requête vers la réponse.

; 'sleep=10' dort pendant 10 secondes avant de donner la réponse (TCP est ouvert)

RÉGLER [sommeil= ] ; dormir avant de donner une réponse AJUSTER [packet_sleep= ] ;
dormir avant ce paquet dans la séquence

QUESTION DE SECTION ; le RRcount est déterminé automatiquement.

RÉPONSE DE LA SECTION

AUTORITÉ DE LA SECTION

SECTION SUPPLÉMENTAIRE

EXTRA_PACKET ; suivez avec SECTION, REPLY pour plus de paquets. HEX_ANSWER_BEGIN
; suivre avec des données hexadécimales
; cela remplace tout paquet de réponse construit
; avec les mots-clés SECTION (uniquement SECTION QUERY
; est utilisé pour faire correspondre les requêtes). Si les données ne peuvent pas
; être analysé, AJUSTER les règles pour le paquet de réponses
; sont ignorés

HEX_ANSWER_END

ENTRÉE_FIN

Utiliser ldns-testns en ligne avec les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.