ນີ້ແມ່ນຄໍາສັ່ງ ldns-gen-zone ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ldns-gen-zone - ອ່ານ zonefile ແລະພິມມັນໃນຂະນະທີ່ເພີ່ມບັນທຶກ DS ແລະ RR ພິເສດ.
ສະຫຼຸບສັງລວມ
ldns-gen-zone ເຂດໄຟລ໌
ລາຍລະອຽດ
ldns-gen-zone ອ່ານໄຟລ໌ເຂດ DNS ແລະພິມມັນ.
ມັນຖືກສ້າງຂຶ້ນສໍາລັບຄວາມໄວ, ບໍ່ແມ່ນສໍາລັບຮູບແບບທີ່ສວຍງາມ. ຜົນຜະລິດມີບັນທຶກຊັບພະຍາກອນຫນຶ່ງຕໍ່
ເສັ້ນແລະບໍ່ມີການແຕ່ງຫນ້າທີ່ສວຍງາມພິມ.
ຂໍ້ມູນ DNSSEC (NSEC, NSEC3, RRSIG ຫຼື DNSKEY) ບໍ່ໄດ້ຖືກຖອດອອກ. ທ່ານອາດຈະຕ້ອງການໃຊ້ ldns-ອ່ານ-
ເຂດ ສໍາລັບການນັ້ນ. ບັນທຶກ DS ທີ່ມີຢູ່ແລ້ວບໍ່ໄດ້ຖືກຖອດອອກ.
ແນວຄວາມຄິດແມ່ນການນໍາໃຊ້ເຄື່ອງມືນີ້ສໍາລັບການສ້າງ zonefile ປອມຕົວແທນຢ່າງໄວວາ
ຈາກ zonefile ທີ່ແທ້ຈິງ, ເພື່ອນໍາໃຊ້ມັນເພື່ອຈຸດປະສົງການທົດສອບ.
OPTIONS
-a NUMBER ເພີ່ມ NUM NS RRSets ທຽມພິເສດໃສ່ຜົນຜະລິດ. ຊື່ເຈົ້າຂອງ RRSets ເລີ່ມຕົ້ນ
ດ້ວຍ 'xn--' ໃນຄວາມພະຍາຍາມເພື່ອຮັບປະກັນຄວາມເປັນເອກະລັກ (nl.-zone ບໍ່ຮອງຮັບ IDN's -
ແລະເຄື່ອງມືນີ້ໄດ້ຖືກຂຽນດ້ວຍຄວາມຮູ້ນັ້ນຢູ່ໃນໃຈ).
NS RRSet ປອມມີສອງບັນທຶກ NS; ns1.example.com ແລະ ns2.example.com.
-p NUMBER ເພີ່ມ NUM% ຂອງ DS RRSets ໃສ່ NS RRSets (ບ່ອນໃດກໍໄດ້ລະຫວ່າງ 1-4 DS RRSets ຕໍ່ RRSet).
-o ORIGIN
ຕັ້ງຄ່າ $ORIGIN, ເຊິ່ງສາມາດເປັນປະໂຫຍດໄດ້ຖ້າອັນທີ່ຢູ່ໃນ zonefile ຖືກຕັ້ງເປັນ '@' ສໍາລັບ
ຕົວຢ່າງ. ຖ້າມີ $ORIGIN ໃນ zonefile, ຕົວເລືອກນີ້ຈະເປັນຢ່າງງຽບໆ
ບໍ່ສົນໃຈ.
-s ນີ້ແມ່ນວິທີການແນະນໍາຂອງການປຸງແຕ່ງເຂດຂະຫນາດໃຫຍ່ທີ່ມີການຈັດຮຽງແລະ
canonicalized (ເຊັ່ນ: ຕົວພິມນ້ອຍ). ມັນຂ້າມຂັ້ນຕອນການຈັດລຽງ ແລະ canonicalization ນັ້ນ
ແມ່ນຈໍາເປັນສໍາລັບການຈັດກຸ່ມ RRSets ຮ່ວມກັນຢ່າງຖືກຕ້ອງ (ກ່ອນທີ່ຈະເພີ່ມບັນທຶກ DS ໃດ
ເຂົາເຈົ້າ. ການຂ້າມຂັ້ນຕອນນີ້ຈະເຮັດໃຫ້ສິ່ງຕ່າງໆໄວຂຶ້ນ.
ມັນບໍ່ໄດ້ຖືກແນະນໍາໃຫ້ໃຊ້ທາງເລືອກນີ້ຖ້າທ່ານຕ້ອງການເພີ່ມບັນທຶກ DS ໃຫ້ກັບ unsorted,
ເຂດທີ່ບໍ່ແມ່ນ canonicalized.
-h ສະແດງການນຳໃຊ້ ແລະອອກ.
-v ສະແດງສະບັບແລະອອກ.
ຕົວຢ່າງ
ldns-gen-zone -a 100000 -p 10 -s ./zonefile.txt
ອ່ານ zonefile, ເພີ່ມ 100.000 NS RRSets ປອມແລະ 10% ຂອງບັນທຶກ DS, ພິມມັນ.
ຜົນຜະລິດມາດຕະຖານ. ຢ່າຈັດຮຽງ (ຈະເຮັດວຽກໄດ້ດີພຽງແຕ່ຖ້າໄຟລ໌ zonefile ເຂົ້າມາ
ຈັດຮຽງແລະ canonicalized ແລ້ວ).
ldns-gen-zone -p 10 -s -o nl zonefile.txt | ມີຊື່ວ່າ-compilezone -s ພີ່ນ້ອງ -i none -o
zonefile_10.txt nl /dev/stdin
ນີ້ສ້າງໄຟລ໌ເຂດທີ່ມີຮູບແບບທີ່ສວຍງາມດ້ວຍການຊ່ວຍເຫຼືອຂອງ ມີຊື່ວ່າ-compilezoneທີ່ຢູ່ ມັນ
ເພີ່ມບັນທຶກ DS 10% ໃສ່ເຂດ .nl, ຟໍແມັດມັນ ແລະບັນທຶກມັນເປັນ. zonefile_10.txt.
ໃຊ້ ldns-gen-zone ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net