ldns-testns - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ ldns-testns ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


ldns-testns - ເຄື່ອງມື nameserver ປອມງ່າຍດາຍ

SYNOPSYS


ldns-testns [ ທາງເລືອກ ] ຂໍ້ມູນ

ລາຍລະອຽດ


ldns-testns ສາມາດໃຊ້ເພື່ອໃຫ້ຄໍາຕອບຕໍ່ຄໍາຖາມ DNS ສໍາລັບການທົດສອບ. ຄໍາຕອບແມ່ນ
premade, ແລະສາມາດຖືກປັບໃຫ້ເຫມາະສົມກັບຄວາມຕ້ອງການການທົດສອບ. ຄໍາຕອບສາມາດບໍ່ຖືກຕ້ອງປ່າທໍາມະຊາດຫຼື
unparseable.

ໂຄງ​ການ​ນີ້​ແມ່ນ​ການ​ຊ່ວຍ​ເຫຼືອ debugging​. ມັນບໍ່ມີປະສິດທິພາບ, ໂດຍສະເພາະກັບໄຟລ໌ config ຍາວ,
ແຕ່ມັນສາມາດຕອບຄໍາຖາມໃດໆ. ອັນນີ້ສາມາດຊ່ວຍໃຫ້ຜູ້ພັດທະນາຕອບສະຄຣິບລ່ວງໜ້າໄດ້
ສໍາລັບການສອບຖາມ.

ມັນຟັງ IP4 UDP ແລະ TCP ໂດຍຄ່າເລີ່ມຕົ້ນ. ທ່ານສາມາດລະບຸແພັກເກັດ RR ໂດຍ RR ດ້ວຍສ່ວນຫົວ
ທຸງທີ່ຈະກັບຄືນມາ.

ldns-testns ບໍ່ໄດ້ຫມາຍຄວາມວ່າສໍາລັບການນໍາໃຊ້ການຜະລິດ.

OPTIONS


-r ຟັງພອດແບບສຸ່ມ. ໝາຍເລກພອດຖືກພິມເປັນ stdout.

-p port
ຟັງພອດທີ່ລະບຸໄວ້.

-f num Forks ຈໍານວນຕົວຢ່າງເພີ່ມເຕີມທີ່ໃຫ້ບໍລິການພອດດຽວກັນແລະດຽວກັນ
ໄຟລ໌ຂໍ້ມູນ. ພວກເຂົາບໍ່ອອກ; ພິມແມ່ນ 'forked pid: ' ແລະເຈົ້າຕ້ອງຂ້າ
ພວກເຂົາເຈົ້າເອງ.

-v ສົ່ງຂໍ້ມູນການດີບັກເພີ່ມເຕີມ. ມັນເປັນໄປໄດ້ທີ່ຈະໃຫ້ທາງເລືອກນີ້ຫຼາຍຄັ້ງ
ເພື່ອເພີ່ມລະດັບ verbosity.

-6 ຜູກມັດກັບທີ່ຢູ່ IP6 ແທນ IP4. ໃຊ້ຮ່ວມກັນກັບ -p.

ຂໍ້ມູນ
ໄຟລ໌ຂໍ້ມູນຖືກອ່ານໃນຕອນເລີ່ມຕົ້ນ. ມັນປະກອບດ້ວຍແບບສອບຖາມແລະຊຸດທີ່ຄວນ
ຖືກສົ່ງໄປຫາຄໍາຕອບຕໍ່ຄໍາຖາມເຫຼົ່ານັ້ນ. ຮູບແບບໄຟລ໌ຂໍ້ມູນໄດ້ຖືກອະທິບາຍຂ້າງລຸ່ມນີ້.

ຂໍ້ມູນ ເອກະສານ ຮູບແບບ


ຮູບແບບໄຟລ໌ຂໍ້ມູນມີ ';' ເພື່ອສະແດງຄວາມຄິດເຫັນ. ຈໍານວນລາຍການຖືກປະມວນຜົນກ່ອນ
ສຸດທ້າຍ. ການເຂົ້າທີ່ກົງກັນຄັ້ງທໍາອິດຖືກນໍາໃຊ້ເພື່ອຕອບຄໍາຖາມທີ່ມີ. ນີ້ແມ່ນເສັ້ນທີ່ອີງໃສ່
ຮູບແບບ. ບັນທຶກຊັບພະຍາກອນ DNS ຖືກໃສ່ໃນຮູບແບບໄຟລ໌ເຂດ.

ທ່ານສາມາດນໍາໃຊ້ຄໍາແນະນໍາ $ORIGIN ແລະ $TTL. ໄຟລ໌ເຂດ '(' ແລະ ')' ເພື່ອຂະຫຍາຍຫຼາຍເສັ້ນແມ່ນ
ບໍ່​ອະ​ນຸ​ຍາດ.

ຕົ້ນກຳເນີດ $ORIGIN $TTL default_ttl

ENTRY_BEGIN

; ທໍາອິດໃຫ້ MATCH ສາຍ, ທີ່ເວົ້າວ່າສິ່ງທີ່ສອບຖາມແມ່ນຈັບຄູ່ ; ໂດຍລາຍການນີ້. ; 'opcode'
ເຮັດໃຫ້ການສອບຖາມກົງກັບ opcode ຈາກການຕອບ; ຖ້າເຈົ້າປ່ອຍມັນອອກ, opcode ໃດກົງກັນ
ເຂົ້ານີ້. ; 'qtype' ເຮັດໃຫ້ການສອບຖາມກົງກັບ qtype ຈາກການຕອບ; 'qname' ເຮັດໃຫ້
ການສອບຖາມກົງກັບ qname ຈາກຄໍາຕອບ; 'serial=1023' ເຮັດໃຫ້ການສອບຖາມກົງກັນຖ້າ ixfr serial
ແມ່ນ 1023.

MATCH [opcode] [qtype] [qname] [serial= ] ການແຂ່ງຂັນ [UDP|TCP] MATCH ...

; ຫຼັງຈາກນັ້ນ, ຫົວຂໍ້ຕອບຖືກລະບຸ.

ຕອບ opcode, rcode ຫຼືທຸງ.
(opcode) ສະຖານະ QUERY QUERY ແຈ້ງເຕືອນການອັບເດດ
(rcode) NOERROR FORMERR SERVFAIL NXDOMAIN NOTIMPL YXDOMAIN
YXRRSET NXRRSET NOTAUTH NOTZONE
(ທຸງ) QR AA TC RD CD RA AD

ຕອບກັບ...

; ການກະ ທຳ ໃດໆທີ່ຕ້ອງເຮັດ.

ປັບ copy_id ; 'copy_id' ສຳເນົາ ID ຈາກການສອບຖາມໄປຫາຄຳຕອບ.

; 'sleep=10' ນອນເປັນເວລາ 10 ວິນາທີກ່ອນທີ່ຈະໃຫ້ຄຳຕອບ (TCP ເປີດ)

ປັບ [ນອນ= ] ; ນອນກ່ອນທີ່ຈະໃຫ້ຄໍາຕອບໃດໆ ADJUST [packet_sleep= ] ;
ນອນກ່ອນຊຸດນີ້ຕາມລໍາດັບ

ພາກຄຳຖາມ ; RRcount ຖືກກໍານົດໂດຍອັດຕະໂນມັດ.

ຄໍາຕອບພາກ

ພາກສ່ວນສິດອຳນາດ

ພາກສ່ວນເພີ່ມເຕີມ

EXTRA_PACKET ; ຕິດຕາມດ້ວຍ SECTION, ຕອບກັບສຳລັບແພັກເກັດເພີ່ມເຕີມ. HEX_ANSWER_BEGIN
; ຕິດຕາມດ້ວຍຂໍ້ມູນ hex
; ນີ້ແທນທີ່ຊຸດຄໍາຕອບທີ່ສ້າງຂຶ້ນ
; ດ້ວຍ SECTION ຄໍາສໍາຄັນ (ພຽງແຕ່ SECTION QUERY
; ຖືກນໍາໃຊ້ເພື່ອຈັບຄູ່ຄໍາຖາມ). ຖ້າຂໍ້ມູນບໍ່ສາມາດ
; ຖືກແຍກວິເຄາະ, ປັບກົດລະບຽບສຳລັບຊຸດຄຳຕອບ
; ຖືກລະເລີຍ

HEX_ANSWER_END

ENTRY_END

ໃຊ້ ldns-testns ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌