ນີ້ແມ່ນຄໍາສັ່ງ scan6 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
scan6 - ເຄື່ອງສະແກນແມ່ຂ່າຍ IPv6
ສະຫຼຸບສັງລວມ
ສະແກນ 6 [-i INTERFACE] [-s SRC_ADDR[/LEN]] [-d DST_ADDR[/LEN | -L] [-r] [-S LINK_SRC_ADDR |
-R] [-p PROBE_TYPE] [-P PAYLOAD_SIZE] [-o SRC_PORT] [-a DST_PORT] [-X TCP_FLAGS] [-P
ADDRESS_TYPE] [-e] [-x ກັບຄືນ] [-o ຫມົດເວລາ] [-V VM_TYPE] [-b] [-B IPV4_ENCODING] [-k
IEEE_OUI] [-K VENDOR] [-m PREFIXES_FILE] [-w IIDS_FILE] [-W IID] [-T] [-Q PREFIX/LEN] [-I
INC_SIZE] [-c [-r ຈຳ ກັດ] [-l] [-z ວິນາທີ] [-R] [-v] [-h]
ລາຍລະອຽດ
ສະແກນ 6 ເປັນເຄື່ອງມືສະແກນທີ່ຢູ່ IPv6 ທີ່ປະຕິບັດຈໍານວນທີ່ຢູ່ IPv6 ຂັ້ນສູງ
ເຕັກນິກການສະແກນ. ມັນແມ່ນສ່ວນຫນຶ່ງຂອງ SI6 Networks' IPv6 Toolkit: ການປະເມີນຄວາມປອດໄພ
ຊຸດສໍາລັບໂປໂຕຄອນ IPv6.
ທີ່ສຸດ ການສະແກນ TECHNICAL
ສະແກນ 6 ນຳໃຊ້ເຕັກນິກຫຼາຍຢ່າງເພື່ອຄົ້ນພົບໂຫມດ IPv6 ທີ່ໃຊ້ວຽກ. ຕໍ່ໄປນີ້
ພາກສ່ວນຍ່ອຍສົນທະນາກ່ຽວກັບເຕັກນິກທີ່ແຕກຕ່າງກັນທີ່ໃຊ້ສໍາລັບແຕ່ລະປະເພດຂອງການສະແກນ IPv6.
ທ້ອງຖິ່ນ ສະແກນ
ສໍາລັບການສະແກນທ້ອງຖິ່ນ, ສະແກນ 6 ດໍາເນີນການ (ປະມານ) ດັ່ງຕໍ່ໄປນີ້:
+ ເຄື່ອງມືຮຽນຮູ້ຄໍານໍາຫນ້າທ້ອງຖິ່ນທີ່ໃຊ້ສໍາລັບການຕັ້ງຄ່າອັດຕະໂນມັດ,
ແລະສ້າງທີ່ຢູ່ຫນຶ່ງສໍາລັບແຕ່ລະຄໍານໍາຫນ້າທ້ອງຖິ່ນ (ນອກຈາກນັ້ນ
link-ທີ່ຢູ່ທ້ອງຖິ່ນ)
+ ຂໍ້ຄວາມຮ້ອງຂໍ ICMPv6 Echo ທີ່ຕັ້ງໄປຫາທຸກໂຫນດເທິງລິ້ງ
ທີ່ຢູ່ multicast (ff02::1) ຖືກສົ່ງກັບແຕ່ລະທີ່ຢູ່
"ຕັ້ງຄ່າ" ໃນຂັ້ນຕອນທີ່ຜ່ານມາ. ຊຸດ Probe ຖືກສົ່ງກັບ
ທີ່ຢູ່ແຫຼ່ງຂໍ້ມູນທີ່ແຕກຕ່າງກັນ, ເຊັ່ນວ່າພວກເຂົາເຈົ້າໄດ້ຮັບການຕອບສະຫນອງຈາກ
ທີ່ຢູ່ທີ່ແຕກຕ່າງກັນ (ເປັນຜົນມາຈາກແຫຼ່ງ IPv6 ເລີ່ມຕົ້ນ
ນະໂຍບາຍການຄັດເລືອກທີ່ຢູ່). ດັ່ງນັ້ນ. ທີ່ຢູ່ທັງໝົດ (ຫຼືສ່ວນໃຫຍ່) ຂອງ
ແຕ່ລະ node ສາມາດຖືກຄົ້ນພົບ.
+ ຂັ້ນຕອນດຽວກັນຂອງລູກປືນທີ່ຜ່ານມາແມ່ນປະຕິບັດ, ແຕ່
ເວລານີ້ກັບແພັກເກັດ ICMPv6 ທີ່ບັນຈຸ unrecognized
ທາງເລືອກຂອງປະເພດ 10x, ເຊັ່ນວ່າບັນຫາພາລາມິເຕີ ICMPv6
ຂໍ້ຄວາມຜິດພາດໄດ້ຖືກລົບລ້າງ. ນີ້ອະນຸຍາດໃຫ້ເຄື່ອງມືເພື່ອຄົ້ນພົບ
e.g. ໂຫນດ Windows, ເຊິ່ງຖ້າບໍ່ດັ່ງນັ້ນຈະບໍ່ຕອບສະຫນອງຕໍ່ multicasted
ICMPv6 Echo ຂໍ້ຄວາມຮ້ອງຂໍ.
+ ແຕ່ລະຄັ້ງທີ່ "ມີຊີວິດຢູ່" ໃຫມ່ຖືກຄົ້ນພົບ, ທີ່ສອດຄ້ອງກັນ
Interface-ID ຖືກລວມເຂົ້າກັບຄໍານໍາຫນ້າທ້ອງຖິ່ນທັງຫມົດ, ແລະ
ທີ່ຢູ່ຜົນໄດ້ຮັບແມ່ນ probed (ມີ packets unicasted). ນີ້
ສາມາດຊ່ວຍຄົ້ນພົບ SLAAC ທັງໝົດທີ່ໄດ້ມາຈາກ ແລະ "ເອກະຊົນ
ທີ່ຢູ່", ເນື່ອງຈາກວ່າບາງຄໍາຕອບອາດມີເຊັ່ນ: ດັດແກ້
ຕົວລະບຸຮູບແບບ EUI-64, ເຊິ່ງອາດຈະໃຊ້ກັບທັງໝົດ
ຄໍານໍາຫນ້າທີ່ມີຢູ່.
+ ສຸດທ້າຍ, ເຄື່ອງມືເອົາທີ່ຢູ່ທີ່ຊໍ້າກັນ, ເຊັ່ນວ່າແຕ່ລະຄົນ
ທີ່ຢູ່ເປັນເອກະລັກໄດ້ຖືກແຈ້ງໃຫ້ຜູ້ໃຊ້ພຽງແຕ່ຄັ້ງດຽວ.
ໂຄງການທີ່ໄດ້ກ່າວມາຂ້າງເທິງສາມາດລົ້ມເຫລວທີ່ຈະຄົ້ນພົບບາງທີ່ຢູ່ສໍາລັບການປະຕິບັດບາງຢ່າງ. ສໍາລັບ
ຕົວຢ່າງ, Mac OS X ໃຊ້ທີ່ຢູ່ IPv6 ຝັງຕົວລະບຸ IEEE ເມື່ອຕອບສະຫນອງກັບ.
packets ປາຍທາງໄປຫາ link-local multicast address (ແລະເພາະສະນັ້ນທີ່ຢູ່ຊົ່ວຄາວ
ບໍ່ສາມາດຮຽນຮູ້).
ຫ່າງໄກສອກຫຼີກ ສະແກນ
scan6 ຈ້າງເຕັກນິກໃຫມ່ຈໍານວນຫນຶ່ງສໍາລັບການປະຕິບັດການສະແກນທີ່ຢູ່ຂອງຫ່າງໄກສອກຫຼີກ
ເຄືອຂ່າຍ. ຄື, ມັນພະຍາຍາມຫຼຸດຜ່ອນຮູບແບບຈໍານວນຫນຶ່ງໃນທີ່ຢູ່ IPv6, ເຊັ່ນນັ້ນ
ພື້ນທີ່ຄົ້ນຫາ (ທາງທິດສະດີ) ຂອງ 2**64 ທີ່ຢູ່ແມ່ນຫຼຸດລົງຢ່າງຫຼວງຫຼາຍ. scan6 ສາມາດ
ນຳໃຊ້ຮູບແບບທີ່ຢູ່ຕໍ່ໄປນີ້:
+ ທີ່ຢູ່ SLAAC ຂອງຜູ້ຂາຍສະເພາະ: ທີ່ຢູ່ທີ່ຝັງ MAC
ທີ່ຢູ່ຂອງບັດການໂຕ້ຕອບເຄືອຂ່າຍທີ່ສອດຄ້ອງກັນ.
+ ທີ່ຢູ່ virtual host: ເຕັກໂນໂລຊີ virtualization ສ່ວນໃຫຍ່ເລືອກ
ທີ່ຢູ່ MAC ຂອງເຂົາເຈົ້າຈາກ IEEE OUIs ສະເພາະ (ເຊັ່ນ: VirtualBox
ຈ້າງ OUI 00:50:56)
+ ທີ່ຢູ່ "low-byte": ໃນທີ່ມີພຽງແຕ່ຄໍາສັ່ງຕ່ໍາສຸດ (ຫຼືສອງ
ລໍາດັບຕ່ໍາສຸດ) ຄໍາຂອງ IID ມີຈໍານວນຈໍານວນນ້ອຍ (ກັບ
ສ່ວນທີ່ເຫຼືອຂອງຄໍາທີ່ຖືກຕັ້ງເປັນສູນ)
+ ທີ່ຢູ່ "port-based": ເຊິ່ງຫນຶ່ງໃນສອງຄໍາສັ່ງຕ່ໍາ 16 bit
ຄຳສັບ 16-bit ຂອງ IID ເຂົ້າລະຫັດ de service port number ຂອງ
ການບໍລິການຕົ້ນຕໍຖືກໂຮດຢູ່ໃນ node targer.
+ ທີ່ຢູ່ IPv4: ທີ່ IID ເຂົ້າລະຫັດທີ່ຢູ່ IPv4
ຂອງການໂຕ້ຕອບເຄືອຂ່າຍ (ເຊັ່ນດຽວກັບ 2001:db8::192.168.1.1 ຫຼື
2001:db8::192:168:1:1)
ການສົນທະນາຢ່າງລະອຽດກ່ຽວກັບຮູບແບບທີ່ຢູ່ເຫຼົ່ານີ້ສາມາດພົບໄດ້ໃນ:
<http://tools.ietf.org/html/draft-ietf-opsec-ipv6-host-scanning>.
ທີ່ສຸດ TRACKING
ສະແກນ 6 ສາມາດຖືກນຳໃຊ້ເພື່ອຕິດຕາມ IPv6 nodes ໃນທົ່ວເຄືອຂ່າຍ. ນັບຕັ້ງແຕ່ IPv6 StateLess ທີ່ຢູ່
Auto-Configuration (SLAAC) ໂດຍປົກກະຕິຈະສົ່ງຜົນໃຫ້ຕົວລະບຸການໂຕ້ຕອບທີ່ເປັນເອກະລັກທົ່ວໂລກ
(IIDs) ທີ່ຄົງທີ່ໃນທົ່ວເຄືອຂ່າຍ, ຕົວລະບຸດັ່ງກ່າວສາມາດຖືກນໍາໃຊ້ເພື່ອຕິດຕາມ nodes.
ໃນທົ່ວເຄືອຂ່າຍ "ຮູ້ຈັກ", ໂດຍການກວດສອບແຕ່ລະໄລຍະທີ່ຢູ່ IPv6 ປະກອບດ້ວຍ
ຄໍານໍາຫນ້າ IPv6 ຂອງເຄືອຂ່າຍເປົ້າຫມາຍ, ແລະ (ຮູ້ຈັກ) Interface ID ຂອງ node ເປົ້າຫມາຍ.
ສໍາລັບຈຸດປະສົງການຕິດຕາມເຈົ້າພາບ, ເຄືອຂ່າຍເປົ້າຫມາຍສາມາດຖືກກໍານົດດ້ວຍ '-d' ແລະ / ຫຼື '-m'
ທາງເລືອກໃນຂະນະທີ່ ID ຂອງການໂຕ້ຕອບເປົ້າຫມາຍສາມາດໄດ້ຮັບການລະບຸໄວ້ກັບ '-w' ແລະ / ຫຼື '-W'
ທາງເລືອກ (ເບິ່ງເອກະສານຂອງແຕ່ລະທາງເລືອກສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).
ເນື່ອງຈາກວ່າສໍາລັບຈຸດປະສົງການຕິດຕາມ, ຫນຶ່ງຈະສືບຕໍ່ຕິດຕາມຜູ້ໃຊ້ໃນທົ່ວເຄືອຂ່າຍ, '-l'.
ປົກກະຕິແລ້ວທາງເລືອກຈະຖືກຕັ້ງຄ່າ. ນອກຈາກນັ້ນ, ທາງເລືອກ '-z' ອາດຈະຖືກນໍາໃຊ້ເພື່ອລະບຸ
ຈໍານວນວິນາທີທີ່ຈະນອນລະຫວ່າງການ iterations (ເຊັ່ນວ່າແຕ່ລະຮອບຂອງ probes ສົ່ງໄປທີ່
ເປົ້າຫມາຍທີ່ກໍານົດໄວ້). ຄ່າທີ່ລະບຸໂດຍຕົວເລືອກ '-z' ເປັນຕົວແທນຂອງການຊື້ຂາຍລະຫວ່າງ
ໄລຍະເວລາຂອງການຕິດຕາມແລະການບໍລິໂພກແບນວິດ.
IPv6 host-tracking ແມ່ນປຶກສາຫາລືຢ່າງລະອຽດໃນ
<http://tools.ietf.org/html/draft-ietf-6man-ipv6-address-generation-privacy>.
OPTIONS
ສະແກນ 6 ເອົາຕົວກໍານົດການຂອງຕົນເປັນທາງເລືອກແຖວຄໍາສັ່ງ. ແຕ່ລະທາງເລືອກສາມາດຖືກກໍານົດ
ດ້ວຍຊື່ສັ້ນ (ໜຶ່ງຕົວອັກສອນກ່ອນໜ້າດ້ວຍຕົວອັກສອນຍັບຍັ້ງ, ເຊັ່ນ: "-i") ຫຼືດ້ວຍ
ຊື່ຍາວ (ສະຕຣິງທີ່ນຳໜ້າດ້ວຍສອງໂຕອັກສອນ, ເຊັ່ນ: "--interface").
-i ການໂຕ້ຕອບ, -- ການໂຕ້ຕອບ ການໂຕ້ຕອບ
ທາງເລືອກນີ້ລະບຸການໂຕ້ຕອບເຄືອຂ່າຍທີ່ຈະໄດ້ຮັບການນໍາໃຊ້ໂດຍ ສະແກນ 6 ເຄື່ອງມື, ແລະແມ່ນ
ບັງຄັບໃນເວລາດໍາເນີນການສະແກນທີ່ຢູ່ທ້ອງຖິ່ນ (-L ທາງເລືອກ).
-s SRC_ADDR, --src-ທີ່ຢູ່ SRC_ADDR
ຕົວເລືອກນີ້ກໍານົດທີ່ຢູ່ IPv6 ແຫຼ່ງທີ່ຈະໃຊ້ສໍາລັບທີ່ຢູ່ຂອງແຫຼ່ງ
ຊອງ probe ໄດ້. ຖ້າຄໍານໍາຫນ້າຖືກລະບຸ, ທີ່ຢູ່ແຫຼ່ງຂໍ້ມູນແມ່ນແບບສຸ່ມ
ເລືອກຈາກຄຳນຳໜ້ານັ້ນ.
ຖ້າຕົວເລືອກນີ້ຖືກປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ທີ່ຢູ່ທີ່ຖືກຕັ້ງຄ່າໃນປັດຈຸບັນສໍາລັບ
ບັດສ່ວນຕິດຕໍ່ເຄືອຂ່າຍທີ່ລະບຸໄດ້ຖືກນໍາໃຊ້.
-d DST_ADDRESS, --dst-ທີ່ຢູ່ DST_ADDRESS
ທາງເລືອກນີ້ລະບຸຄໍານໍາຫນ້າທີ່ຢູ່ເປົ້າຫມາຍ / ລະດັບຂອງການສະແກນທີ່ຢູ່. IPv6
ຄຳນຳໜ້າສາມາດລະບຸໄດ້ໃນຮູບແບບ 2001:db8::/64, ຫຼື 2001:db8:ab:1-10 (ບ່ອນໃດ.
ໄລຍະທີ່ຢູ່ສະເພາະແມ່ນໄດ້ລະບຸໄວ້ສໍາລັບສອງຄໍາ 16-ບິດຕ່ໍາ). ນີ້
ທາງເລືອກຕ້ອງໄດ້ຮັບການລະບຸໄວ້ສໍາລັບການໂຈມຕີການສະແກນທີ່ຢູ່ຫ່າງໄກສອກຫຼີກ.
-S SRC_LINK_ADDR, --link-src-address SRC_LINK_ADDR
ຕົວເລືອກນີ້ລະບຸທີ່ຢູ່ແຫຼ່ງທີ່ມາຂອງ link-layer ຂອງແພັກເກັດ probe
(ປະຈຸບັນ, ຮອງຮັບພຽງແຕ່ Ethernet). ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ກໍານົດ, ຊັ້ນເຊື່ອມຕໍ່ທີ່ແທ້ຈິງ
ທີ່ຢູ່ຂອງການໂຕ້ຕອບແມ່ນຖືກນໍາໃຊ້.
ໝາຍເຫດ: ບາງລະບົບອາດຈະຍົກເລີກແພັກເກັດເມື່ອທີ່ຢູ່ຂອງຊັ້ນເຊື່ອມຕໍ່ຖືກປອມ. ນັ້ນ
ແມ່ນ, ເຖິງແມ່ນວ່າໃນເວລາທີ່ຟັງຊັນທີ່ກ່ຽວຂ້ອງໂທຫາ (ແລະເພາະສະນັ້ນເຄື່ອງມື scan6 ຕົວມັນເອງ) ອາດຈະ
ກັບຄືນ "ຄວາມສໍາເລັດ", ແພັກເກັດອາດຈະຖືກຍົກເລີກແລະບໍ່ໄດ້ສົ່ງຕົວຈິງຕາມທີ່ກໍານົດໄວ້
ການເຊື່ອມຕໍ່ເຄືອຂ່າຍ. ໃນສະຖານະການດັ່ງກ່າວ, ທີ່ຢູ່ Ethernet ທີ່ແທ້ຈິງຄວນຈະຖືກນໍາໃຊ້. ນີ້
ປະເພດຂອງພຶດຕິກໍາໄດ້ຖືກພົບເຫັນຢູ່ໃນບາງລະບົບ Linux.
-p PROBE_TYPE, --probe-type PROBE_TYPE
ຕົວເລືອກນີ້ລະບຸແພັກເກັດ probe ທີ່ຈະໃຊ້ສໍາລັບການສະແກນທີ່ຢູ່. ສໍາລັບທ້ອງຖິ່ນ -
ການສະແກນທີ່ຢູ່ເຄືອຂ່າຍ, ການໂຕ້ຖຽງທີ່ເປັນໄປໄດ້ແມ່ນ: "echo" (ສໍາລັບ ICMPv6 Echo Request),
"unrec" (ສໍາລັບຊຸດ IPv6 ທີ່ມີທາງເລືອກ IPv6 ທີ່ບໍ່ຮູ້ຈັກປະເພດ 10x), ແລະ
"ທັງຫມົດ" (ສໍາລັບການນໍາໃຊ້ທັງສອງ ICMPv6 Echo Requests probes ແລະທາງເລືອກທີ່ບໍ່ຮູ້ຈັກປະເພດ.
10x). ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ຕົວເລືອກນີ້ຈະເລີ່ມເປັນ "ທັງໝົດ".
ສໍາລັບການສະແກນເຄືອຂ່າຍທາງໄກ, ທາງເລືອກນີ້ເລີ່ມຕົ້ນເປັນ "echo" (ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ).
-P PAYLOAD_SIZE, -- payload-size PAYLOAD_SIZE
ຕົວເລືອກນີ້ກໍານົດຂະຫນາດ payload ຂອງຊຸດ probe. ມັນເລີ່ມຕົ້ນເປັນ 0 ສໍາລັບ
TCP (ເຊັ່ນ: ພາກສ່ວນ TCP ຫວ່າງເປົ່າ), ແລະເຖິງ 56 ສໍາລັບ ICMPv6.
-o SRC_PORT, --src-ພອດ SRC_PORT
ຕົວເລືອກນີ້ລະບຸແຫຼ່ງທີ່ມາ TCP/UDP. ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ແຫຼ່ງທີ່ມາ
ແມ່ນ Random ຈາກ 1024-65535.
-a DST_PORT, --dst-ພອດ DST_PORT
ຕົວເລືອກນີ້ກໍານົດທ່າເຮືອປາຍທາງ TCP/UDP. ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ກໍານົດ, ໄດ້
ພອດປາຍທາງຖືກຈັດເປັນແບບສຸ່ມຈາກໄລຍະ 1-1024.
-X TCP_FLAGS, --tcp-ທຸງ TCP_FLAGS
ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດທຸງ TCP ສະເພາະ. ທຸງຖືກລະບຸເປັນ "F"
(FIN), "S" (SYN), "R" (RST), "P" (PSH), "A" (ACK), "U" (URG), "X" (ບໍ່ມີທຸງ).
ຖ້າຕົວເລືອກນີ້ຖືກປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ບິດ ACK ຖືກຕັ້ງຢູ່ໃນແພັກເກັດ probe ທັງຫມົດ.
-P ADDR_TYPE, --ພິມ-ພິມ ADDR_TYPE
ຕົວເລືອກນີ້ກໍານົດປະເພດທີ່ຢູ່ທີ່ຈະພິມ / ແຈ້ງໂດຍ ສະແກນ 6 ເຄື່ອງມື.
ການໂຕ້ຖຽງທີ່ເປັນໄປໄດ້ແມ່ນ: "ທ້ອງຖິ່ນ" (ທີ່ຢູ່ເຊື່ອມຕໍ່ທ້ອງຖິ່ນ), "ທົ່ວໂລກ" (ທົ່ວໂລກ.
ທີ່ຢູ່), ແລະ "ທັງຫມົດ" (ພິມທັງ link-local ແລະ global-address). ຖ້າປະໄວ້
ບໍ່ໄດ້ລະບຸ, ທາງເລືອກນີ້ເລີ່ມຕົ້ນເປັນ "ທັງໝົດ" (ພິມທັງ link-local ແລະ global-
ທີ່ຢູ່).
-q, --print-ເປັນເອກະລັກ
ຕົວເລືອກນີ້ລະບຸວ່າແຕ່ລະຂອບເຂດທີ່ຢູ່ (ທ້ອງຖິ່ນ ແລະ/ຫຼືທົ່ວໂລກ) ພຽງແຕ່ອັນດຽວ
ທີ່ຢູ່ IPv6 ຕໍ່ທີ່ຢູ່ອີເທີເນັດຄວນຈະຖືກພິມອອກ. ທາງເລືອກນີ້ສາມາດເປັນປະໂຫຍດໃນເວລາທີ່
ຄວາມສົນໃຈແມ່ນການກໍານົດລະບົບທີ່ເປັນເອກະລັກ (ຕົວຢ່າງສໍາລັບການນັບຈໍານວນລະບົບ
ເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍທ້ອງຖິ່ນ), ແທນທີ່ຈະເປັນຈໍານວນທີ່ຢູ່ທີ່ກໍານົດໄວ້ໃນ
ເຄືອຂ່າຍທ້ອງຖິ່ນ.
ຫມາຍເຫດ: ໃນກໍລະນີຂອງລະບົບທີ່ປະຕິບັດ "ການຂະຫຍາຍຄວາມເປັນສ່ວນຕົວສໍາລັບ SLAAC" (IETF
RFC 4941), ຫຼາຍກວ່າຫນຶ່ງທີ່ຢູ່ unicast ທົ່ວໂລກຈະພົບເຫັນໂດຍປົກກະຕິ
scan6 ເຄື່ອງມື.
-e, --print-link-addr
ທາງເລືອກນີ້ລະບຸວ່າທີ່ຢູ່ link-layer ຄວນໄດ້ຮັບການພິມພ້ອມກັບ
ທີ່ຢູ່ IPv6, ດ້ວຍຮູບແບບ "IPV6ADDRESS @ LINKADDRESS".
-t, --print-timestamp
ທາງເລືອກນີ້ລະບຸວ່າເວລາຄວນຈະຖືກພິມອອກຫຼັງຈາກທີ່ຢູ່ IPv6 ຂອງ
ແຕ່ລະ node ມີຊີວິດຢູ່.
-x NO_RETRANS, --retrans NO_RETRANS
ຕົວເລືອກນີ້ລະບຸຈໍານວນເວລາທີ່ແພັກເກັດການສືບສວນຄວນຈະຖືກສົ່ງຄືນ
ເມື່ອບໍ່ມີການຕອບຮັບ. ຫມາຍເຫດ: ຖ້າຫາກວ່າປະໄວ້ບໍ່ໄດ້ລະບຸ, ຈໍານວນຂອງ
retransmission defaults ເປັນ 0 (ie, no retransmissions).
ໝາຍເຫດ: ຕົວເລືອກນີ້ອາດຈະເປັນປະໂຫຍດເມື່ອແພັກເກັດຕ້ອງຂ້າມຜ່ານທີ່ບໍ່ໜ້າເຊື່ອຖື ແລະ/ຫຼື
ການເຊື່ອມຕໍ່ເຄືອຂ່າຍທີ່ແອອັດ.
-o ຫມົດເວລາ, --ຫມົດເວລາ ຫມົດເວລາ
ຕົວເລືອກນີ້ກໍານົດໄລຍະເວລາທີ່ເຄື່ອງມືຄວນລໍຖ້າຄໍາຕອບ
ຊອງ probe. ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ຄ່າເວລາໝົດເວລາເລີ່ມຕົ້ນເປັນ 1 ວິນາທີ.
ໝາຍເຫດ: ຕົວເລືອກນີ້ອາດຈະເປັນປະໂຫຍດເມື່ອສະແກນ hosts ໃນລິ້ງທີ່ຊັກຊ້າ.
-L, --ທ້ອງຖິ່ນ
ຕົວເລືອກນີ້ກໍານົດວ່າການສະແກນເປັນເຈົ້າພາບຄວນຈະຖືກປະຕິບັດຢູ່ໃນເຄືອຂ່າຍຍ່ອຍທ້ອງຖິ່ນ.
ປະເພດຂອງແພັກເກັດ probe ທີ່ຈະໃຊ້ສາມາດຖືກກໍານົດດ້ວຍຕົວເລືອກ "-p".
-R, --rand-link-src-addr
ຕົວເລືອກນີ້ລະບຸວ່າທີ່ຢູ່ແຫຼ່ງອີເທີເນັດຄວນຈະຖືກຈັດເປັນແບບສຸ່ມ.
-V VM_TYPE, --tgt-virtual-machines VM_TYPE
ທາງເລືອກນີ້ລະບຸວ່າເປົ້າຫມາຍແມ່ນເຄື່ອງ virtual. ທາງເລືອກທີ່ເປັນໄປໄດ້ແມ່ນ:
'vbox' (VirtualBox), 'vmware' (vmware), ແລະ 'ທັງໝົດ' (ທັງ VirtualBox ແລະ vmware).
ເມື່ອຕົວເລືອກນີ້ຖືກລະບຸ, scan6 ສາມາດແຄບລົງພື້ນທີ່ຄົ້ນຫາໂດຍການກໍາຫນົດເປົ້າຫມາຍ
ພຽງແຕ່ IEEE OUIs ເຫຼົ່ານັ້ນທີ່ໃຊ້ໂດຍຊອບແວ virtualization ຂ້າງເທິງ. ຫມາຍເຫດ:
ສໍາລັບ vmware, ພື້ນທີ່ຄົ້ນຫາສາມາດຫຼຸດລົງຕື່ມອີກຖ້າຕົວເລືອກ '--ipv4-host' ແມ່ນ
ລະບຸ.
-b, --tgt-low-byte
ທາງເລືອກນີ້ລະບຸວ່າເປົ້າຫມາຍແມ່ນ IPv6 nodes ຈ້າງທີ່ຢູ່ "byte ຕ່ໍາ".
ທີ່ຢູ່ byte ຕໍ່າແມ່ນສ້າງຂຶ້ນໂດຍການສົມທົບກັບຄໍານໍາຫນ້າ IPv6 ທີ່ລະບຸໄວ້ໂດຍ
"-d" ທາງເລືອກທີ່ມີ Interface ID ຂອງແບບຟອມ "0:0:0-100:0-1500".
-B IPV4_ENCODING, --tgt-ipv4 IPV4_ENCODING
ຕົວເລືອກນີ້ລະບຸວ່າເປົ້າໝາຍແມ່ນທີ່ຢູ່ IPv6 ທີ່ຝັງທີ່ຢູ່ IPv4.
encondings ທີ່ເປັນໄປໄດ້ແມ່ນ "ipv4-32" (ບ່ອນທີ່ທີ່ຢູ່ IPv4 ຖືກຝັງຢູ່ໃນຕ່ໍາ.
ສັ່ງ 32 bits ຂອງທີ່ຢູ່ IPv6), "ipv4-64" (ບ່ອນທີ່ທີ່ຢູ່ IPv4 ຖືກຝັງໄວ້.
ໃນຄໍາສັ່ງຕ່ໍາ 64 bits ຂອງທີ່ຢູ່ IPv6), ແລະ "ipv4-all" (ເຊິ່ງທຽບເທົ່າ.
ເພື່ອຕັ້ງທັງການເຂົ້າລະຫັດ "ipv4-32" ແລະ "ipv4-64"). ເມື່ອຕົວເລືອກນີ້ຖືກຕັ້ງ, ກ
ຄໍານໍາຫນ້າຄວນຈະຖືກກໍານົດດ້ວຍທາງເລືອກ '--ipv4-host', ເຊັ່ນວ່າການຄົ້ນຫາ
ພື້ນທີ່ຖືກຫຼຸດລົງ.
ຫມາຍເຫດ: ເມື່ອທີ່ຢູ່ IPv4 ຖືກເຂົ້າລະຫັດໃນ 64 bits, ແຕ່ລະ byte ຂອງທີ່ຢູ່ IPv4 ແມ່ນ.
ທຳອິດຖືກປ່ຽນເປັນຕົວເລກທີ່ມີຕົວແທນດຽວກັນຢູ່ໃນເລກຖານສິບຫົກ
(ເຊັ່ນ: 100 ຈະຖືກປ່ຽນເປັນ 256, ນັບຕັ້ງແຕ່ຕົວແທນເລກຖານສິບຫົກຂອງ 256
ແມ່ນ 0x100) ກ່ອນທີ່ byte ຈະຖືກຝັງຢູ່ໃນຄໍາ 16-bit. ຕົວຢ່າງ, IPv4
ທີ່ຢູ່ 192.168.0.1 ຈະເປັນຜົນ, ເມື່ອລວມກັບຄໍານໍາຫນ້າ 2001:db8::/32 ໃນ
ທີ່ຢູ່ IPv6 2001:db8::192:168:0:1 (ສັງເກດວ່າໃນຂະນະທີ່ແຕ່ລະ byte ຂອງຕົ້ນສະບັບ.
ທີ່ຢູ່ IPv4 ມີການເປັນຕົວແທນດຽວກັນພາຍໃນທີ່ຢູ່ IPv6, ແຕ່ລະຄ່າໃນປັດຈຸບັນ
ຫຍໍ້ມາຈາກເລກຖານສິບຫົກ).
-g, --tgt-ພອດ
ຕົວເລືອກນີ້ລະບຸວ່າເປົ້າໝາຍແມ່ນທີ່ຢູ່ IPv6 ທີ່ຝັງພອດບໍລິການ
(ເຊັ່ນ: 2001:db8::25, 2001:db8:80, ແລະອື່ນໆ). ເມື່ອຕົວເລືອກນີ້ຖືກຕັ້ງທີ່ຢູ່
ບັນຈຸພອດເຫຼົ່ານີ້ຈະຖືກສືບສວນ:
21 (ftp)
22 (ssh)
23 (ໂທເນັດ)
25 (smtp)
49 (tacacs)
53 (dns)
80 (www)
110 (ປັອບ3)
123 (ntp)
179 (bgp)
220 (imap3)
389 (ldap)
443 (https)
547 (dhcpv6-ເຊີບເວີ)
993 (ຮູບພາບ)
995 (ປັອບ3)
1194 (openvpn)
3306 (mysql)
5060 (ຊິບ)
5061 (sip-tls)
5432 (postgresql)
6446 (mysql-proxy)
8080 (http-alt)
ໝາຍເຫດ: ທີ່ຢູ່ IPv6 ເປົ້າໝາຍແມ່ນສ້າງຂຶ້ນໂດຍການລວມເຂົ້າກັນ
ພອດບໍລິການໄປຫາຄໍານໍາຫນ້າ IPv6 / ໄລຍະທີ່ລະບຸໄວ້ໂດຍວິທີການ
ທາງເລືອກ "-d". ສໍາລັບແຕ່ລະພອດບໍລິການ, ສີ່ທີ່ຢູ່ເປົ້າຫມາຍ
ໄລຍະຈະຖືກສ້າງຂື້ນ:
* PREFIX::0-5:HEX_PORT,
* PREFIX::HEX_PORT:0-5,
* PREFIX::0-5:DEC_PORT, ແລະ,
* PREFIX::DEC_PORT:0-5
ນັ້ນແມ່ນ, ຊ່ວງທີ່ຢູ່ IPv6 ຈະຖືກສ້າງຂື້ນກັບທັງສອງ
ພອດບໍລິການໃນໝາຍເລກເລກຖານສິບຫົກ, ແລະພອດບໍລິການໃນ
ຫມາຍເຫດເລກທົດສະນິຍົມ, ເນື່ອງຈາກວ່າທັງສອງປະເພດຂອງທີ່ຢູ່ໄດ້ຖືກພົບເຫັນ
ໃນທໍາມະຊາດ.
-k IEEE_OUI, --tgt-ieee-oui IEEE_OUI
ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ເພື່ອລະບຸ IEEE OUI, ເຊັ່ນວ່າເປົ້າຫມາຍຂອງການສະແກນແມ່ນ
ທີ່ຢູ່ SLAAC ທີ່ໃຊ້ IEEE OUI ຂ້າງເທິງ.
-K VENDOR, --tgt-ຜູ້ຂາຍ VENDOR
ຕົວເລືອກນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ລະບຸຊື່ຜູ້ຂາຍ. scan6 ຈະຊອກຫາທັງຫມົດ
IEEE OUIs ທີ່ສອດຄ້ອງກັນສໍາລັບຜູ້ຂາຍດັ່ງກ່າວ, ແລະຫຼັງຈາກນັ້ນສະແກນຫາທີ່ຢູ່ SLAAC ທີ່
ນຳໃຊ້ IEEE OUIs ຂ້າງເທິງ.
-m PREFIXES_FILE, --prefixes-file PREFIXES_FILE
ຕົວເລືອກນີ້ລະບຸຊື່ຂອງໄຟລ໌ທີ່ມີລາຍຊື່ທີ່ຢູ່ IPv6 ແລະ/ຫຼື
ຄໍານໍາຫນ້າ IPv6, ຫນຶ່ງຕໍ່ແຖວ, ໃນຮູບແບບດຽວກັນກັບທີ່ໃຊ້ກັບທາງເລືອກ '-d'.
ໝາຍເຫດ: ໄຟລ໌ສາມາດມີຄຳເຫັນໄດ້ ຖ້າພວກມັນຖືກນຳໜ້າດ້ວຍເຄື່ອງໝາຍຕົວເລກ
('#'), ດັ່ງໃນ:
IPv6_address/len # ຄຳເຫັນ
# ຄຳເຫັນ
IPv6_ທີ່ຢູ່
-w IIDS_FILE, --tgt-iids-file IIDS_FILE
ຕົວເລືອກນີ້ລະບຸຊື່ຂອງໄຟລ໌ທີ່ມີທີ່ຢູ່ IPv6 ຕໍ່ແຖວ. ໄດ້
Interface ID ຂອງແຕ່ລະທີ່ຢູ່ IPv6 ເຫຼົ່ານັ້ນຈະຖືກນຳໃຊ້, ຮ່ວມກັບ
ຄຳນຳໜ້າເຄືອຂ່າຍທີ່ລະບຸດ້ວຍຕົວເລືອກ '-d', ເພື່ອສ້າງທີ່ຢູ່ IPv6 ໃຫ້ກັບ
ຖືກສອບສວນ. ເນື່ອງຈາກທີ່ຢູ່ທີ່ຖືກຕັ້ງຄ່າອັດຕະໂນມັດໂດຍປົກກະຕິຈະໃຊ້ Interface IDs ທີ່ເປັນ
ຄົງທີ່ໃນທົ່ວເຄືອຂ່າຍ, ທາງເລືອກນີ້ສາມາດນຳໃຊ້ IIDs ທີ່ຮູ້ຈັກເພື່ອຕິດຕາມ nodes ດັ່ງກ່າວ
ໃນທົ່ວເຄືອຂ່າຍ. ກະລຸນາເບິ່ງ
<http://tools.ietf.org/html/draft-ietf-6man-ipv6-address-generation-privacy> ສໍາລັບ
ລາຍລະອຽດເພີ່ມເຕີມ. ຫມາຍເຫດ: ໄຟລ໌ສາມາດມີຄໍາຄິດເຫັນຖ້າຫາກວ່າພວກເຂົາເຈົ້າແມ່ນນໍາຫນ້າກັບ
ເຄື່ອງໝາຍຕົວເລກ ('#'), ຄືກັບ:
IPv6_address # ຄຳເຫັນ
-W IID, --tgt-iid IID
ຕົວເລືອກນີ້ລະບຸຕົວລະບຸຕົວລະບຸການໂຕ້ຕອບ IPv6 (IID), ທີ່ມີ syntax ດຽວກັນກັບ
ທີ່ຢູ່ IPv6 (ພຽງແຕ່ຄໍາສັ່ງຕ່ໍາສຸດ 64 bits ຂອງທີ່ຢູ່ຈະເປັນ
ຈ້າງງານ). ID ການໂຕ້ຕອບທີ່ລະບຸຈະຖືກນຳໃຊ້, ພ້ອມກັບອັນໃດນຶ່ງ
ການນຳໜ້າເຄືອຂ່າຍທີ່ລະບຸດ້ວຍຕົວເລືອກ '-d' (ຫຼືດ້ວຍຕົວເລືອກ '-m'), to
ສ້າງທີ່ຢູ່ IPv6 ທີ່ຈະກວດສອບ. ຕັ້ງແຕ່ທີ່ຢູ່ການຕັ້ງຄ່າອັດຕະໂນມັດ
ໂດຍປົກກະຕິໃຊ້ Interface ID ທີ່ຄົງທີ່ໃນທົ່ວເຄືອຂ່າຍ, ທາງເລືອກນີ້ສາມາດ
ນຳໃຊ້ IIDs ທີ່ຮູ້ຈັກເພື່ອຕິດຕາມ nodes ດັ່ງກ່າວໃນທົ່ວເຄືອຂ່າຍ. ກະລຸນາເບິ່ງ
<http://tools.ietf.org/html/draft-ietf-6man-ipv6-address-generation-privacy> ສໍາລັບ
ລາຍລະອຽດເພີ່ມເຕີມ. ຫມາຍເຫດ: ໄຟລ໌ສາມາດມີຄໍາຄິດເຫັນຖ້າຫາກວ່າພວກເຂົາເຈົ້າແມ່ນນໍາຫນ້າກັບ
ເຄື່ອງໝາຍຕົວເລກ ('#'), ຄືກັບ:
IPv6_address # ຄຳເຫັນ
-T, --sort-ouis
ຕົວເລືອກນີ້, ເມື່ອໃຊ້ຮ່ວມກັບຕົວເລືອກ "--tgt-vendor", ບອກໄດ້
ເຄື່ອງມື scan6 ເພື່ອ "ຈັດຮຽງ" IEEE OUIs ທີ່ສອດຄ້ອງກັບຜູ້ຂາຍ. ຄື, OUIs ແມ່ນ
ຈ້າງງານຕາມລໍາດັບຈາກໃຫຍ່ໄປຫານ້ອຍ, ດ້ວຍ OUI ທີ່ໃຫຍ່ທີ່ສຸດທີ່ໃຊ້ສຸດທ້າຍ (ຮ່ວມກັບ
OUI ນ້ອຍທີ່ສຸດ). ເຫດຜົນສໍາລັບທາງເລືອກນີ້ແມ່ນວ່າໃນເວລາທີ່ຜູ້ຂາຍໄດ້
ມອບຫມາຍ OUIs ຫຼາຍອັນ, ໂອກາດທີ່ OUI ຂະຫນາດນ້ອຍກວ່າ (ແລະ "ເກົ່າທີ່ສຸດ") ຖືກນໍາໃຊ້
ສໍາລັບອຸປະກອນທີ່ວາງໄວ້ແລ້ວ "ອອກຈາກການບໍລິການ", ໃນຂະນະທີ່ທີ່ໃຫຍ່ທີ່ສຸດ (ແລະ
"ໃໝ່ສຸດ") OUI ອາດຈະບໍ່ໄດ້ຖືກນໍາໃຊ້ສໍາລັບອຸປະກອນທີ່ຖືກນໍາໃຊ້.
-Q PREFIX/LEN, --ipv4-host PREFIX/LEN
ຕົວເລືອກນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ລະບຸຄໍານໍາຫນ້າ IPv4. ຄໍານໍາຫນ້າທີ່ໄດ້ກ່າວມາຂ້າງເທິງແມ່ນ
ນຳໃຊ້ກັບຕົວເລືອກ "--tgt-virtual-machines" ແລະ/ຫຼື "--tgc-ipv4-embeded" ເພື່ອ
ຫຼຸດຜ່ອນພື້ນທີ່ຄົ້ນຫາ.
-I INC_SIZE, --inc-size INC_SIZE
ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ເພື່ອລະບຸຂະຫນາດທີ່ເພີ່ມຂຶ້ນສໍາລັບຄໍາ 16 ບິດຕ່ໍາສຸດ
ຂອງທີ່ຢູ່ IPv6 ເມື່ອໄລຍະທີ່ຢູ່ IPv6 ຈະຖືກສະແກນ. ທາງເລືອກນີ້ແມ່ນ
ເປັນປະໂຫຍດໂດຍສະເພາະຖ້າຫາກວ່າເຄືອຂ່າຍເປົ້າຫມາຍດັ່ງກ່າວສົມມຸດວ່າມີຈໍານວນຂະຫນາດໃຫຍ່ຂອງ
nodes ທີ່ມີທີ່ຢູ່ຕິດຕໍ່ກັນ (ອາດຈະເປັນຍ້ອນວ່າເຄືອຂ່າຍເປົ້າຫມາຍຈ້າງ DHCPv6,
ຫຼືເນື່ອງຈາກວ່າເຄືອຂ່າຍເປົ້າຫມາຍດັ່ງກ່າວປະກອບດ້ວຍຈໍານວນຂະຫນາດໃຫຍ່ຂອງອຸປະກອນຈາກດຽວກັນ
ຜູ້ຜະລິດ, ດັ່ງນັ້ນຈຶ່ງໃຊ້ທີ່ຢູ່ MAC/SLAAC ຕິດຕໍ່ກັນ). ຂະຫນາດເພີ່ມຂຶ້ນ
ຄວນຈະເປັນຂະຫນາດທີ່ສົມມຸດຕິຖານຂອງ "cluster" ຂອງ nodes.
-r ອັດຕາ, -- ອັດຕາຈໍາກັດ ອັດຕາ
ຕົວເລືອກນີ້ກໍານົດຂອບເຂດຈໍາກັດອັດຕາການນໍາໃຊ້ໃນເວລາທີ່ດໍາເນີນການສະແກນທີ່ຢູ່ຫ່າງໄກສອກຫຼີກ.
"RATE" ຄວນຖືກລະບຸເປັນ "Xbps" ຫຼື "Xpps" (ໂດຍ "X" ເປັນ unsigned.
integer), ສໍາລັບອັດຕາຈໍາກັດໃນ bits ຕໍ່ວິນາທີຫຼື packets ຕໍ່ວິນາທີ, ຕາມລໍາດັບ.
ໂດຍທົ່ວໄປ, ການສະແກນທີ່ຢູ່ຄວນຈະຖືກຈໍາກັດປະມານ 80% (ແປດສິບສ່ວນຮ້ອຍ)
ຂອງແບນວິດ upstram, ເຊັ່ນວ່າຊອງ probe ບໍ່ໄດ້ສູນເສຍເປັນຜົນມາຈາກ
ຄວາມແອອັດຂອງເຄືອຂ່າຍ.
ຫມາຍເຫດ: ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸໄວ້, scan6 ຈະອັດຕາການຈໍາກັດຊອງ probe ເປັນ 1000
ແພັກເກັດຕໍ່ວິນາທີ (pps).
-l, -- ວົງ
ທາງເລືອກນີ້ກໍານົດວ່າເຄື່ອງມືຄວນຈະເປັນໄລຍະໆ loop ຜ່ານທີ່ກໍານົດໄວ້
ເປົ້າໝາຍ. ມັນເປັນປະໂຫຍດສ່ວນໃຫຍ່ທີ່ຈະ e.g. ໃນເວລາທີ່ node ຕັດການເຊື່ອມຕໍ່ຈາກເຄືອຂ່າຍ, ຫຼື
ສໍາລັບຈຸດປະສົງການຕິດຕາມເຈົ້າພາບ.
-z ວິນາທີ, -- ນອນ ວິນາທີ
ຕົວເລືອກນີ້ລະບຸໄລຍະເວລາ (ເປັນວິນາທີ) ທີ່ເຄື່ອງມືຄວນນອນ
ໃນໄລຍະການຊ້ຳກັນໃນໄລຍະເປົ້າໝາຍທີ່ກຳນົດໄວ້. ມັນມີຄວາມຫມາຍພຽງແຕ່ໃນເວລາທີ່
ຕົວເລືອກ '-l' ຖືກຕັ້ງ.
-c CONFIG_FILE, --config-file CONFIG_FILE
ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ເພື່ອລະບຸໄຟລ໌ການຕັ້ງຄ່າທາງເລືອກ. ຖ້າປະໄວ້
ບໍ່ໄດ້ລະບຸ, ເຄື່ອງມືຈະໃຊ້ '/etc/ipv6toolkit.conf'.
-v, -- verbose
ທາງເລືອກນີ້ເລືອກ "verbosity" ຂອງເຄື່ອງມື. ຖ້າຕົວເລືອກນີ້ຖືກປະໄວ້
ບໍ່ໄດ້ລະບຸ, ພຽງແຕ່ພິມຂໍ້ມູນຕໍາ່ສຸດທີ່. ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງຄັ້ງດຽວ,
ຂໍ້ມູນເພີ່ມເຕີມແມ່ນພິມອອກ (ຕົວຢ່າງ, ເຄື່ອງມືຊີ້ບອກວ່າທີ່ຢູ່ໃດ
"link-local" ແລະທີ່ຢູ່ໃດເປັນ "ທົ່ວໂລກ"). ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງສອງຄັ້ງ,
ຂໍ້ມູນລະອຽດຈະຖືກພິມອອກໃນກໍລະນີທີ່ເຄື່ອງມືພົບບັນຫາໃດໆໃນເວລາທີ່
ປະຕິບັດການສະແກນເຈົ້າພາບ.
-h, - ຊ່ວຍ
ພິມຂໍ້ມູນການຊ່ວຍເຫຼືອສໍາລັບການ ສະແກນ 6 ເຄື່ອງມື.
ຕົວຢ່າງ
ພາກສ່ວນຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນກໍລະນີການນໍາໃຊ້ປົກກະຕິຂອງ ສະແກນ 6 ເຄື່ອງມື.
ຍົກຕົວຢ່າງ #1
# scan6 -i eth0 -L -e -v
ດໍາເນີນການສະແກນເຈົ້າພາບໃນເຄືອຂ່າຍທ້ອງຖິ່ນ (ທາງເລືອກ "-L") ໂດຍໃຊ້ການໂຕ້ຕອບ "eth0" ("-i"
ທາງເລືອກ). ໃຊ້ທັງການຮ້ອງຂໍ ICMPv6 echo ແລະທາງເລືອກ IPv6 ທີ່ບໍ່ຮູ້ຈັກຂອງປະເພດ 10x
(ຄ່າເລີ່ມຕົ້ນ). ພິມທີ່ຢູ່ຊັ້ນເຊື່ອມຕໍ່-ເຊື່ອມຕໍ່ພ້ອມກັບທີ່ຢູ່ IPv6 (ທາງເລືອກ "-e"). ເປັນ
verbose ("-v" ທາງເລືອກ).
ຍົກຕົວຢ່າງ #2
# scan6 -d 2001:db8::/64 --tgt-virtual-machines all --ipv4-host 10.10.10.0/24
ສະແກນຫາເຄື່ອງສະເໝືອນ (ທັງ VirtualBox ແລະ vmware) ໃນຄຳນຳໜ້າ 2001:db8::/64. ໄດ້
ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຄໍານໍາຫນ້າ IPv4 ທີ່ໃຊ້ໂດຍລະບົບເຈົ້າພາບແມ່ນ leveraged ກັບ
ຫຼຸດຜ່ອນພື້ນທີ່ຄົ້ນຫາ.
ຍົກຕົວຢ່າງ #3
# scan6 -d 2001:db8::/64 --tgt-ipv4-embedded ipv4-32 --ipv4-host 10.10.10.0/24
ສະແກນຫາທີ່ຢູ່ IPv6 ຂອງເຄືອຂ່າຍ 2001:db8::/64 ທີ່ຝັງຄຳນຳໜ້າ IPv4
10.10.10.0/24 (ດ້ວຍການເຂົ້າລະຫັດ 32-ບິດ).
ຍົກຕົວຢ່າງ #4
# scan6 -d 2001:db8:0-500:0-1000
ສະແກນຫາທີ່ຢູ່ IPv6 ຂອງເຄືອຂ່າຍ 2001:db8::/64, ແຕກຕ່າງກັນລະຫວ່າງສອງຄໍາສັ່ງຕ່ໍາສຸດ 16-bit
ຄໍາສັບຂອງທີ່ຢູ່ໃນໄລຍະ 0-500 ແລະ 0-1000, ຕາມລໍາດັບ.
ຍົກຕົວຢ່າງ #5
# scan6 -d fc00::/64 --tgt-ຜູ້ຂາຍ 'Dell Inc' -p tcp
ສະແກນຫາອຸປະກອນເຄືອຂ່າຍທີ່ຜະລິດໂດຍ 'Dell Inc' ໃນຄຳນຳໜ້າເປົ້າໝາຍ fc00::/64. ໄດ້
ເຄື່ອງມືຈະໃຊ້ສ່ວນ TCP ເປັນແພັກເກັດການສືບສວນ (ແທນທີ່ຈະເປັນສຽງສະທ້ອນ ICMPv6 ເລີ່ມຕົ້ນ.
ຄໍາຮ້ອງສະຫມັກ)
ຍົກຕົວຢ່າງ #6
# scan6 -i eth0 -L -S 66:55:44:33:22:11 -p unrec -P global -v
ໃຊ້ອິນເຕີເຟດ "eth0" ("-i" ທາງເລືອກ) ເພື່ອປະຕິບັດການສະແກນເຈົ້າພາບໃນເຄືອຂ່າຍທ້ອງຖິ່ນ ("-L"
ທາງເລືອກ). ທີ່ຢູ່ແຫຼ່ງອີເທີເນັດຖືກຕັ້ງເປັນ "66:55:44:33:22:11" (ທາງເລືອກ "-S"). ໄດ້
ແພັກເກັດ probe ຈະເປັນແພັກເກັດ IPv6 ທີ່ມີທາງເລືອກທີ່ບໍ່ຮູ້ຈັກປະເພດ 10x ("-p"
ທາງເລືອກ). ເຄື່ອງມືຈະພິມພຽງແຕ່ IPv6 ທີ່ຢູ່ທົ່ວໂລກ (ທາງເລືອກ "-P"). ເຄື່ອງມືຈະເປັນ
ຄຳເວົ້າ.
ຍົກຕົວຢ່າງ #7
# scan6 -d 2001:db8::/64 -w KNOWN_IIDS
ດໍາເນີນການສະແກນທີ່ຢູ່ຂອງຊຸດຂອງໂຮດທີ່ຮູ້ຈັກທີ່ມີລາຍຊື່ຢູ່ໃນໄຟລ໌ KNOWN_IIDS, ຢູ່ທາງໄກ
ເຄືອຂ່າຍ 2001:db8::/64. ທີ່ຢູ່ເປົ້າຫມາຍແມ່ນໄດ້ຮັບໂດຍການ concatenating ເຄືອຂ່າຍ
ຄໍານໍາຫນ້າ 2001:db8::/64 ກັບ ID ການໂຕ້ຕອບຂອງແຕ່ລະທີ່ຢູ່ຂອງກອງທຶນໃນໄຟລ໌
KNOWN_IIDS.
ຍົກຕົວຢ່າງ #8
# scan6 -i eth0 -L -P global --print-unique -e
ໃຊ້ອິນເຕີເຟດ "eth0" ("-i" ທາງເລືອກ) ເພື່ອປະຕິບັດການສະແກນເຈົ້າພາບໃນເຄືອຂ່າຍທ້ອງຖິ່ນ ("-L"
ທາງເລືອກ). ພິມພຽງແຕ່ທີ່ຢູ່ unicast ທົ່ວໂລກ (ທາງເລືອກ "-P"), ແລະຫຼາຍທີ່ສຸດຫນຶ່ງທີ່ຢູ່ IPv6
ຕໍ່ທີ່ຢູ່ອີເທີເນັດ (ທາງເລືອກ "--print-unique"). ທີ່ຢູ່ອີເທີເນັດຈະຖືກພິມອອກ
ກັບທີ່ຢູ່ IPv6 ທີ່ສອດຄ້ອງກັນ (ທາງເລືອກ "-e").
ຍົກຕົວຢ່າງ #9
# scan6 -m knownprefixes.txt -w knowiids.txt -l -z 60 -t -v
ສ້າງລາຍຊື່ເປົ້າໝາຍຈາກຄຳນຳໜ້າ IPv6 ທີ່ມີຢູ່ໃນໄຟລ໌ 'knownprefixes.txt'
ແລະ Interface IDs (IIDs) ທີ່ມີຢູ່ໃນໄຟລ໌ 'knowniids.txt'. ສຳຫຼວດເປົ້າໝາຍ
ເປັນໄລຍະ (ຕົວເລືອກ "-l"), ແລະນອນ 60 ວິນາທີຫຼັງຈາກແຕ່ລະຄັ້ງ ("-z" ທາງເລືອກ). ພິມ
ສະແຕມເວລາຕາມທີ່ຢູ່ IPv6 ຂອງແຕ່ລະໂຫນດທີ່ມີຊີວິດຢູ່ (ຕົວເລືອກ "-t"). ເປັນ verbose ("-v"
ທາງເລືອກ).
ໃຊ້ scan6 ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net