Dit is de opdracht ldns-gen-zone die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
ldns-gen-zone - lees een zonebestand en druk het af terwijl u DS-records en extra RR's toevoegt
KORTE INHOUD
ldns-gen-zone ZONEBESTAND
PRODUCTBESCHRIJVING
ldns-gen-zone leest een DNS-zonebestand en drukt het af.
Het is gebouwd voor snelheid, niet voor een mooie opmaak. De uitvoer heeft één resourcerecord per
lijn en geen mooie printmake-up.
DNSSEC-gegevens (NSEC, NSEC3, RRSIG of DNSKEY) worden niet gestript. Misschien wilt u gebruiken ldns-lezen-
zone daarom. Bestaande DS-records worden ook niet verwijderd.
Het idee is om deze tool te gebruiken om snel een representatief kunstmatig zonebestand te genereren
van een echt zonebestand, om het voor testdoeleinden te gebruiken.
OPTIES
-a NUM Voegt NUM extra kunstmatige NS RRSets toe aan de uitvoer. De namen van de RRSets-eigenaren beginnen
met 'xn--' in een poging om uniciteit te garanderen (nl.-zone ondersteunt geen IDN's -
en deze tool is geschreven met die kennis in gedachten).
Een kunstmatige NS RRSet heeft twee NS-records; ns1.voorbeeld.com en ns2.voorbeeld.com.
-p NUM Voeg NUM% DS RRSets toe aan de NS RRSets (ergens tussen 1-4 DS-records per RRSet).
-o ORIGIN
Stelt een $ORIGIN in, wat handig kan zijn als die in de zonefile is ingesteld op '@' voor
voorbeeld. Als er een $ORIGIN in het zonebestand staat, zal deze optie stil zijn
buiten beschouwing gelaten.
-s Dit is de aanbevolen manier om grote zones te verwerken die al gesorteerd zijn
gecanoniseerd (dwz kleine letters). Het slaat de sorteer- en canonicalisatiestap over
is vereist voor het correct groeperen van RRSets (voordat er DS-records aan worden toegevoegd).
hen. Het overslaan van deze stap zal de zaken versnellen.
Het wordt niet aanbevolen om deze optie te gebruiken als u DS-records wilt toevoegen aan ongesorteerde,
niet-gecanoniseerde zones.
-h Gebruik weergeven en afsluiten.
-v Toon versie en sluit af.
Voorbeelden
ldns-gen-zone -a 100000 -p 10 -s ./zonebestand.txt
Een zonefile lezen, 100.000 kunstmatige NS RRSets en 10% DS-records toevoegen, afdrukken
naar standaarduitvoer. Niet sorteren (werkt alleen goed als het invoerzonebestand
al gesorteerd en gecanoniseerd).
ldns-gen-zone -p 10 -s -o nl zonebestand.txt | benoemde-compileerzone -s relatief -i geen -o
zonebestand_10.txt nl /dev/stdin
Hiermee wordt een mooi geformatteerd zonebestand gemaakt met behulp van benoemde-compileerzone. Het
voegt 10% DS-records toe aan de .nl-zone, formatteert deze opnieuw en slaat deze op als zonebestand_10.txt.
Gebruik ldns-gen-zone online met behulp van onworks.net-services