ນີ້ແມ່ນຄໍາສັ່ງ dnsget ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dnsget - ຜົນປະໂຫຍດການຊອກຫາ DNS
SYNOPSYS
dnsget [-v|-q] [-c ລະດັບ] [-t ປະເພດ] [-o ເລືອກ,ເລືອກ,...] ຊື່...
ລາຍລະອຽດ
dnsget ແມ່ນເສັ້ນຄໍາສັ່ງທີ່ງ່າຍດາຍເພື່ອດໍາເນີນການຊອກຫາ DNS, ຄ້າຍຄືກັນກັບ ເຈົ້າພາບ(1) ແລະ ຂຸດ(1). ມັນ
ສາມາດໃຊ້ໄດ້ສໍາລັບທັງສອງການໂຕ້ຕອບ / debugging scenarious ແລະໃນສະຄິບ. ໂຄງການແມ່ນ
ປະຕິບັດໂດຍນໍາໃຊ້ udns(3) ຫ້ອງສະໝຸດ.
ໂດຍຕົວຢ່າງ, dnsget ຜະລິດຜົນຜະລິດທີ່ມະນຸດສາມາດອ່ານໄດ້, ຄ້າຍຄືກັນກັບ
alias.example.com. CNAME www.example.com.
www.example.com. A 192.168.1.1
www.example.com. MX 10 mx.example.com.
ເຊິ່ງພຽງພໍທີ່ຈະເບິ່ງວ່າຊື່ໃດນຶ່ງແກ້ໄຂແນວໃດ. ຮູບແບບຜົນຜະລິດສາມາດຄວບຄຸມໄດ້
ກັບ -v ແລະ -q ທາງເລືອກ -- ອະດີດເພີ່ມລະດັບ verbosity ສູງເຖິງການພິມທັງຫມົດ
ເນື້ອໃນ DNS ຂອງແພັກເກັດທັງຫມົດທີ່ສົ່ງແລະໄດ້ຮັບ, ເຊິ່ງເຫມາະສົມສໍາລັບການແກ້ບັນຫາ DNS
ບັນຫາ, ໃນຂະນະທີ່ສຸດທ້າຍຫຼຸດລົງລະດັບ, ເຮັດໃຫ້ຜົນຜະລິດງຽບຫຼາຍ, ເຖິງຜົນໄດ້ຮັບເປົ່າ
ໂດຍບໍ່ມີຂໍ້ຄວາມຜິດພາດ, ຊຶ່ງເປັນການດີສໍາລັບການສະຄິບ.
OPTIONS
ທາງເລືອກຕໍ່ໄປນີ້ແມ່ນຮັບຮູ້ໂດຍ dnsget:
-v ຜະລິດຕະພັນລາຍລະອຽດເພີ່ມເຕີມ. ເພີ່ມເຕີມ -v's ຫມາຍຄວາມວ່າລາຍລະອຽດເພີ່ມເຕີມຈະຖືກຜະລິດ. ກັບ
ດຽວ -v,dnsget ຈະພິມເນື້ອໃນຂອງແພັກເກັດ DNS ທີ່ໄດ້ຮັບທັງໝົດ (ໃນແບບທີ່ສາມາດອ່ານໄດ້
format), ໃນຂະນະທີ່ມີ -vv, ມັນຈະສົ່ງອອກແພັກເກັດ DNS ທີ່ອອກທັງຫມົດເຊັ່ນກັນ.
-q ກົງກັນຂ້າມສໍາລັບ -v -- ຜະລິດຕະພັນລາຍລະອຽດຫນ້ອຍ. ກັບໂສດ -q,dnsget ຈະ
ພຽງແຕ່ສະແດງໃຫ້ເຫັນ (ຖອດລະຫັດ) ຂໍ້ມູນຈາກບັນທຶກຊັບພະຍາກອນ DNS ສຸດທ້າຍ (RR), ໃນຂະນະທີ່ -qq ຍັງ
ສະກັດກັ້ນຂໍ້ຄວາມຄວາມຜິດພາດ.
-t ປະເພດ
ບັນທຶກການຮ້ອງຂໍຂອງປະເພດທີ່ໃຫ້ ປະເພດ. ໂດຍຄ່າເລີ່ມຕົ້ນ, dnsget ຈະຮ້ອງຂໍໃຫ້ມີ IPv4
ທີ່ຢູ່ (A) ບັນທຶກ, ຫຼືສໍາລັບບັນທຶກ PTR ຖ້າການໂຕ້ຖຽງໃນຄໍາຖາມແມ່ນ IPv4 ຫຼື
ທີ່ຢູ່ IPv6. ປະເພດທີ່ຮັບຮູ້ລວມມີ A, AAAA, MX, TXT, CNAME, PTR, NS, SOA, ໃດໆ
ແລະອື່ນໆ.
-c ລະດັບ
ຮ້ອງຂໍການບັນທຶກ DNS ຂອງຊັ້ນຮຽນທີ່ໃຫ້ ລະດັບ. ໂດຍຄ່າເລີ່ມຕົ້ນ dnsget ໃຊ້ໃນຫ້ອງຮຽນ.
ຫ້ອງຮຽນທີ່ຖືກຕ້ອງລວມມີ IN, CH, HS, ANY.
-a (ທາງເລືອກທີ່ເຂົ້າກັນໄດ້). ເທົ່າກັບການກໍານົດປະເພດການສອບຖາມເປັນ ໃດ ແລະເພີ່ມຂຶ້ນ
ລະດັບ verbosity (-v).
-C (ວາງແຜນ)
-x (ວາງແຜນ)
-o ເລືອກ,ເລືອກ...
(ອາດຈະຖືກກໍານົດຫຼາຍຄັ້ງ). ກໍານົດທາງເລືອກຕົວແກ້ໄຂ (ໃນແບບຟອມ ທາງເລືອກ:ມູນຄ່າ) ເປັນ
ຖ້າພວກເຂົາຖືກກໍານົດໄວ້ໃນ $RES_OPTIONS ຕົວແປສະພາບແວດລ້ອມ, ຫຼືຕັ້ງທຸງແບບສອບຖາມ:
ຫມົດເວລາ:sec
ກຳນົດເວລາການສອບຖາມເບື້ອງຕົ້ນເປັນ sec.
ຄວາມພະຍາຍາມ:num
(re) ພະຍາຍາມທຸກຄໍາຖາມ num ເວລາກ່ອນທີ່ຈະລົ້ມເຫລວ.
udpbuf:ໄບ
ກໍານົດຂະຫນາດ buffer DNS UDP ເປັນ ໄບ ໄບຕ໌. ຄ່າທີ່ຖືກຕ້ອງແມ່ນຕັ້ງແຕ່ 512 ຫາ 65535.
If ໄບ ແມ່ນໃຫຍ່ກວ່າ 512, ສ່ວນຂະຫຍາຍ EDNS0 (RFC 2671) ຈະຖືກນໍາໃຊ້.
port:num
ໃຊ້ໝາຍເລກພອດ UDP ທີ່ໃຫ້ໄວ້ num ແທນທີ່ຈະເປັນພອດເລີ່ມຕົ້ນ 53 (ໂດເມນ).
aa ຕັ້ງ AA (auth only) query bit.
nord ບໍ່ໄດ້ຕັ້ງ RD (recursion ທີ່ຕ້ອງການ) query bit (ຕັ້ງເປັນຄ່າເລີ່ມຕົ້ນ).
dnssec or do
ຕັ້ງ DNSSEC OK (DO) query flag (dnsget ບໍ່ໄດ້ກວດສອບລາຍເຊັນ DNSSEC,
ພຽງແຕ່ສະແດງໃຫ້ເຂົາເຈົ້າ; ນີ້ຖືກກໍານົດໄວ້ໃນ EDNS RR).
cd ຕັ້ງ CD (ກວດສອບປິດການ) ບິດສອບຖາມ.
-n nameserver
ໃຊ້ nameserver(s) ທີ່ໃຫ້ (ອາດຈະຖືກລະບຸຫຼາຍກວ່າຫນຶ່ງຄັ້ງ) ແທນ
ຄ່າເລີ່ມຕົ້ນ. ການນໍາໃຊ້ທາງເລືອກນີ້ມີຜົນກະທົບດຽວກັນກັບ $NSCACHEIP ຫຼື $NAMESERVERS
ຕົວແປສະພາບແວດລ້ອມ, ມີຄວາມແຕກຕ່າງກັນພຽງແຕ່ທີ່ຢູ່ IPv4 ເທົ່ານັ້ນ
ຮັບຮູ້ໃນປັດຈຸບັນ, ແລະມັນເປັນໄປໄດ້ທີ່ຈະລະບຸຊື່ (ເຊິ່ງຈະຖືກແກ້ໄຂ
ໃຊ້ການຕັ້ງຄ່າເລີ່ມຕົ້ນ) ແທນທີ່ຢູ່ IP.
-h ພິມການຊ່ວຍເຫຼືອສັ້ນແລະອອກ.
ກັບຄືນ ມູນຄ່າ
ເມື່ອຊື່ທັງໝົດຖືກແກ້ໄຂຢ່າງສຳເລັດຜົນ, dnsget ອອກດ້ວຍສະຖານະສູນອອກ. ຖ້າຢູ່
ບໍ່ພົບຊື່ຢ່າງໜ້ອຍນຶ່ງຊື່, dnsget ຈະອອກດ້ວຍລະຫັດກັບຄືນ 100. ຖ້າມີຂໍ້ຜິດພາດອື່ນໆ
ເກີດຂຶ້ນໃນລະຫວ່າງການແກ້ໄຂຊື່, ມັນຈະອອກດ້ວຍລະຫັດ 99. ໃນກໍລະນີຂອງການນໍາໃຊ້ຫຼື
ຄວາມຜິດພາດໃນການເລີ່ມຕົ້ນ, dnsget ຈະກັບຄືນ 1.
ໃຊ້ dnsget ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net