Aceasta este comanda ldns-gen-zone care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
ldns-gen-zone - citiți un fișier zone și imprimați-l în timp ce adăugați înregistrări DS și RR-uri suplimentare
REZUMAT
ldns-gen-zone ZONEFILE
DESCRIERE
ldns-gen-zone citește un fișier de zonă DNS și îl imprimă.
Este construit pentru viteză, nu pentru o formatare plăcută. Ieșirea are o înregistrare de resursă per
linie și fără machiaj destul de imprimat.
Datele DNSSEC (NSEC, NSEC3, RRSIG sau DNSKEY) nu sunt eliminate. Poate doriți să utilizați ldns-citește-
zonă pentru asta. Înregistrările DS existente nu sunt, de asemenea, eliminate.
Ideea este de a folosi acest instrument pentru a genera rapid un zonefile artificial reprezentativ
dintr-un zonefile real, pentru a-l folosi în scopuri de testare.
OPŢIUNI
-a NUM Adaugă NUM NS RRS-uri artificiale suplimentare la ieșire. Numele proprietarilor RRSets încep
cu „xn--” în încercarea de a asigura unicitatea (nl.-zone nu acceptă IDN-uri -
iar acest instrument a fost scris cu aceste cunoștințe în minte).
Un RRSet NS artificial are două înregistrări NS; ns1.example.com și ns2.example.com.
-p NUM Adăugați NUM% din DS RRSets la NS RRSets (oriunde între 1-4 înregistrări DS per RRSet).
-o ORIGINE
Setează un $ORIGIN, care poate fi util dacă cel din zonefile este setat la „@” pentru
exemplu. Dacă există un $ORIGIN în zonefile, această opțiune va fi în tăcere
ignorat.
-s Acesta este modul recomandat de procesare a zonelor mari care sunt deja sortate și
canonizat (adică minuscule). Omite pasul de sortare și canonizare care
este necesar pentru gruparea corectă a seturilor RRS (înainte de a adăuga orice înregistrări DS la
lor. Omiterea acestui pas va accelera lucrurile.
Nu este recomandat să utilizați această opțiune dacă doriți să adăugați înregistrări DS la nesortate,
zone necanonizate.
-h Afișați utilizarea și ieșiți.
-v Afișați versiunea și ieșiți.
EXEMPLE
ldns-gen-zone -a 100000 -p 10 -s ./zonefile.txt
Citiți un fișier zone, adăugați 100.000 de RRS-uri NS artificiale și 10% din înregistrările DS, imprimați-l
la ieșirea standard. Nu sortați (va funcționa bine doar dacă fișierul zone de intrare este
deja sortate și canonizate).
ldns-gen-zone -p 10 -s -o nl zonefile.txt | numită-compilezone -s relativ -i nici unul -o
zonefile_10.txt nl /dev/stdin
Acest lucru creează un fișier de zonă frumos formatat cu ajutorul lui numită-compilezone. Ea
adaugă 10% înregistrări DS în zona .nl, o reformatează și o salvează ca zonefile_10.txt.
Utilizați ldns-gen-zone online folosind serviciile onworks.net