Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ldns-gen-zone കമാൻഡാണിത്.
പട്ടിക:
NAME
ldns-gen-zone - DS റെക്കോർഡുകളും അധിക RR-കളും ചേർക്കുമ്പോൾ ഒരു സോൺ ഫയൽ വായിച്ച് പ്രിന്റ് ചെയ്യുക
സിനോപ്സിസ്
ldns-gen-zone ZONEFILE
വിവരണം
ldns-gen-zone ഒരു DNS സോൺ ഫയൽ വായിച്ച് പ്രിന്റ് ചെയ്യുന്നു.
ഇത് വേഗതയ്ക്കായാണ് നിർമ്മിച്ചിരിക്കുന്നത്, നല്ല ഫോർമാറ്റിംഗിനല്ല. ഔട്ട്പുട്ടിന് ഒരു റിസോഴ്സ് റെക്കോർഡ് ഉണ്ട്
ലൈനും മനോഹരമായ പ്രിന്റിംഗ് മേക്കപ്പും ഇല്ല.
DNSSEC ഡാറ്റ (NSEC, NSEC3, RRSIG അല്ലെങ്കിൽ DNSKEY) നീക്കം ചെയ്തിട്ടില്ല. നിങ്ങൾ ഉപയോഗിക്കാൻ ആഗ്രഹിച്ചേക്കാം ldns-വായിക്കുക-
മേഖല അതിനു വേണ്ടി. നിലവിലുള്ള DS രേഖകളും നീക്കം ചെയ്യപ്പെടുന്നില്ല.
ഒരു പ്രാതിനിധ്യ കൃത്രിമ സോൺ ഫയൽ വേഗത്തിൽ സൃഷ്ടിക്കുന്നതിന് ഈ ഉപകരണം ഉപയോഗിക്കുക എന്നതാണ് ആശയം
ഒരു യഥാർത്ഥ സോൺ ഫയലിൽ നിന്ന്, അത് പരീക്ഷണ ആവശ്യങ്ങൾക്കായി ഉപയോഗിക്കുന്നതിന്.
ഓപ്ഷനുകൾ
-a NUMBER ഔട്ട്പുട്ടിലേക്ക് NUM അധിക കൃത്രിമ NS RRSസെറ്റുകൾ ചേർക്കുന്നു. RRSets ഉടമകളുടെ പേരുകൾ ആരംഭിക്കുന്നു
'xn--' യുടെ പ്രത്യേകത ഉറപ്പാക്കാനുള്ള ശ്രമത്തിൽ (nl.-zone IDN-നെ പിന്തുണയ്ക്കുന്നില്ല -
ആ അറിവ് മനസ്സിൽ വെച്ചാണ് ഈ ഉപകരണം എഴുതിയത്).
ഒരു കൃത്രിമ NS RRSet-ന് രണ്ട് NS റെക്കോർഡുകൾ ഉണ്ട്; ns1.example.com, ns2.example.com എന്നിവ.
-p NUMBER NS RRSets-ൽ NUM% DS RRSets ചേർക്കുക (ഓരോ RRSet-നും 1-4 DS റെക്കോർഡുകൾക്കിടയിൽ എവിടെയും).
-o ഉത്ഭവം
ഒരു $ORIGIN സജ്ജീകരിക്കുന്നു, സോൺഫയലിൽ ഉള്ളത് '@' ആയി സജ്ജീകരിച്ചാൽ അത് ഉപയോഗപ്രദമാകും
ഉദാഹരണം. സോൺ ഫയലിൽ ഒരു $ORIGIN ഉണ്ടെങ്കിൽ, ഈ ഓപ്ഷൻ നിശബ്ദമായിരിക്കും
അവഗണിച്ചു.
-s ഇതിനകം അടുക്കിയിട്ടുള്ള വലിയ സോണുകൾ പ്രോസസ്സ് ചെയ്യുന്നതിനുള്ള ശുപാർശിത മാർഗമാണിത്
കാനോനിക്കലൈസ്ഡ് (അതായത് ചെറിയക്ഷരം). അത് സോർട്ടിംഗും കാനോനിക്കലൈസേഷൻ ഘട്ടവും ഒഴിവാക്കുന്നു
RRSets ശരിയായി ഗ്രൂപ്പുചെയ്യുന്നതിന് ആവശ്യമാണ് (ഏതെങ്കിലും DS റെക്കോർഡുകൾ ചേർക്കുന്നതിന് മുമ്പ്
അവരെ. ഈ ഘട്ടം ഒഴിവാക്കുന്നത് കാര്യങ്ങൾ വേഗത്തിലാക്കും.
നിങ്ങൾക്ക് DS റെക്കോർഡുകൾ അടുക്കാത്തതിലേക്ക് ചേർക്കണമെങ്കിൽ ഈ ഓപ്ഷൻ ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നില്ല,
കാനോനിക്കലൈസ് ചെയ്യാത്ത മേഖലകൾ.
-h ഉപയോഗം കാണിക്കുക, പുറത്തുകടക്കുക.
-v പതിപ്പ് കാണിച്ച് പുറത്തുകടക്കുക.
ഉദാഹരണങ്ങൾ
ldns-gen-zone -a 100000 -p 10 -s ./zonefile.txt
ഒരു സോൺ ഫയൽ വായിക്കുക, 100.000 കൃത്രിമ NS RRSസെറ്റുകളും 10% DS റെക്കോർഡുകളും ചേർക്കുക, അത് പ്രിന്റ് ചെയ്യുക
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക്. അടുക്കരുത് (ഇൻപുട്ട് സോൺ ഫയൽ ആണെങ്കിൽ മാത്രമേ നന്നായി പ്രവർത്തിക്കൂ
ഇതിനകം അടുക്കുകയും കാനോനിക്കലൈസ് ചെയ്യുകയും ചെയ്തു).
ldns-gen-zone -p 10 -s -o nl zonefile.txt | കംപൈൽസോൺ എന്ന പേര് -s ഓൺ -i ആരും -o
zonefile_10.txt nl /dev/stdin
ഇത് ഉപയോഗിച്ച് നല്ല രീതിയിൽ ഫോർമാറ്റ് ചെയ്ത സോൺ ഫയൽ സൃഷ്ടിക്കുന്നു കംപൈൽസോൺ എന്ന പേര്. അത്
.nl സോണിലേക്ക് 10% DS റെക്കോർഡുകൾ ചേർക്കുന്നു, അത് റീഫോർമാറ്റ് ചെയ്യുകയും ഇതായി സംരക്ഷിക്കുകയും ചെയ്യുന്നു zonefile_10.txt.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ldns-gen-zone ഓൺലൈനായി ഉപയോഗിക്കുക