GoGPT Best VPN GoSearch

OnWorks favicon

icmp6 - ອອນລາຍໃນຄລາວ

ແລ່ນ icmp6 ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

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

ໂຄງການ:

NAME


icmp6 - ເຄື່ອງມືການປະເມີນຄວາມປອດໄພສໍາລັບ vectors ການໂຈມຕີໂດຍອີງໃສ່ແພັກເກັດ ICMPv6

ສະຫຼຸບສັງລວມ


icmp6 [-i INTERFACE] [-s SRC_ADDR[/LEN]] [-d DST_ADDR] [-S LINK_SRC_ADDR] [-D LINK-DST-
ADDR] [-c HOP_LIMIT] [-y FRAG_SIZE] [-u DST_OPT_HDR_SIZE] [-U DST_OPT_U_HDR_SIZE] [-H
HBH_OPT_HDR_SIZE] [-t TYPE[:CODE] | -e ລະຫັດ | -A CODE -V CODE -R CODE] [-r TARGET_ADDR]
[-x PEER_ADDR] [-c HOP_LIMIT] [-m MTU] [-O POINTER] [-p PAYLOAD_TYPE] [-P PAYLOAD_SIZE]
[-n] [-a SRC_PORTL[:SRC_PORTH]] [-o DST_PORTL[:DST_PORTH]] [-X TCP_FLAGS] [-q TCP_SEQ] [-Q
TCP_ACK] [-V TCP_URP] [-w TCP_WIN] [-M] [-j PREFIX[/LEN]] [-k PREFIX[/LEN]] [-J LINK_ADDR]
[-K LINK_ADDR] [-b PREFIX[/LEN]] [-g PREFIX[/LEN]] [-B LINK_ADDR] [-G LINK_ADDR] [-f] [-L
| -l] [-z] [-v] [-h]

ລາຍລະອຽດ


icmp6 ອະນຸຍາດໃຫ້ມີການປະເມີນການປະຕິບັດ IPv6 ກ່ຽວກັບການໂຈມຕີທີ່ຫຼາກຫຼາຍ
vectors ອີງໃສ່ຂໍ້ຄວາມຜິດພາດ ICMPv6. ມັນແມ່ນສ່ວນຫນຶ່ງຂອງ SI6 Networks' IPv6 Toolkit: a
ຊຸດການປະເມີນຄວາມປອດໄພສຳລັບ IPv6 Protocols.

ເຄື່ອງມືນີ້ມີສອງຮູບແບບຂອງການດໍາເນີນງານ: "ການເຄື່ອນໄຫວ" ແລະ "ຟັງ". ໃນຮູບແບບການເຄື່ອນໄຫວ, ເຄື່ອງມື
ໂຈມຕີເປົ້າໝາຍສະເພາະໂດຍບໍ່ໄດ້ຟັງການຈາລະຈອນທີ່ເຂົ້າມາ, ໃນຂະນະທີ່ຢູ່ໃນ "ຟັງ"
ຮູບແບບເຄື່ອງມືຟັງການຈາລະຈອນໃນເຄືອຂ່າຍທ້ອງຖິ່ນ, ແລະເປີດຕົວການໂຈມຕີໃນການຕອບໂຕ້
ກັບການຈະລາຈອນດັ່ງກ່າວ. ໂໝດເຄື່ອນໄຫວແມ່ນນຳໃຊ້ຖ້າມີທີ່ຢູ່ປາຍທາງ IPv6 ຖືກລະບຸໄວ້.
ໂຫມດ "ຟັງ" ຖືກໃຊ້ຖ້າທາງເລືອກ "-L" (ຫຼືຄູ່ຂອງຕົນຍາວ "--ຟັງ") ແມ່ນ.
ຕັ້ງ. ຖ້າຫາກວ່າທັງສອງເປົ້າຫມາຍການໂຈມຕີແລະທາງເລືອກ "-L" ໄດ້ຖືກລະບຸ, ການໂຈມຕີໄດ້ຖືກເປີດຕົວ
ຕໍ່ກັບເປົ້າໝາຍທີ່ກຳນົດໄວ້, ແລະຫຼັງຈາກນັ້ນ ເຄື່ອງມືຈະເຂົ້າສູ່ໂໝດ “ຟັງ” ເພື່ອຕອບສະໜອງ
ແພັກເກັດທີ່ເຂົ້າມາດ້ວຍຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ ICMPv6.

ເຄື່ອງມືສະຫນັບສະຫນູນການກັ່ນຕອງຂອງແພັກເກັດທີ່ເຂົ້າມາໂດຍອີງໃສ່ທີ່ຢູ່ Ethernet Source, the
ທີ່ຢູ່ປາຍທາງອີເທີເນັດ, ທີ່ຢູ່ແຫຼ່ງ IPv6, ແລະທີ່ຢູ່ປາຍທາງ IPv6.
ມີສອງປະເພດຂອງການກັ່ນຕອງ: "ຕົວກອງ" ແລະ "ຍອມຮັບການກັ່ນຕອງ". ຖ້າ "ຕັນ
filter" ຖືກລະບຸ, ແລະຊຸດທີ່ເຂົ້າມາກົງກັບຕົວກອງໃດໆ, ຂໍ້ຄວາມແມ່ນ
ຍົກເລີກ (ແລະດັ່ງນັ້ນຈຶ່ງບໍ່ມີຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ ICMPv6 ຖືກສົ່ງໃນການຕອບສະຫນອງ). ຖ້າ "ຍອມຮັບການກັ່ນຕອງ"
ຖືກລະບຸໄວ້, ແພັກເກັດທີ່ເຂົ້າມາຈະຕ້ອງກົງກັບຕົວກອງທີ່ລະບຸໄວ້ເພື່ອໃຫ້ເຄື່ອງມື
ຕອບກັບດ້ວຍຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ ICMPv6.

OPTIONS


icmp6 ເອົາຕົວກໍານົດການຂອງຕົນເປັນທາງເລືອກແຖວຄໍາສັ່ງ. ແຕ່ລະທາງເລືອກສາມາດຖືກກໍານົດ
ດ້ວຍຊື່ສັ້ນ (ໜຶ່ງຕົວອັກສອນກ່ອນໜ້າດ້ວຍຕົວອັກສອນຍັບຍັ້ງ, ເຊັ່ນ: "-i") ຫຼືດ້ວຍ
ຊື່ຍາວ (ສະຕຣິງທີ່ນຳໜ້າດ້ວຍສອງໂຕອັກສອນ, ເຊັ່ນ: "--interface").

ເຄື່ອງມື icmp6 ຮອງຮັບ IPv6 fragmentation, ເຊິ່ງອາດຈະເປັນປະໂຫຍດເພື່ອຫຼີກເວັ້ນຊັ້ນ-2.
ການກັ່ນຕອງ ແລະ/ຫຼື ລະບົບກວດຈັບການບຸກລຸກເຄືອຂ່າຍ (NIDS). ຢ່າງໃດກໍຕາມ, IPv6 fragmentation
ບໍ່ໄດ້ຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ, ແລະຕ້ອງໄດ້ຮັບການເປີດໃຊ້ຢ່າງຈະແຈ້ງດ້ວຍຕົວເລືອກ "-y".

-i INTERFACE, -- ການໂຕ້ຕອບ INTERFACE
ຕົວເລືອກນີ້ລະບຸການໂຕ້ຕອບເຄືອຂ່າຍທີ່ເຄື່ອງມືຈະໃຊ້. ຖ້າ
ທີ່ຢູ່ປາຍທາງ (ທາງເລືອກ "-d") ແມ່ນການເຊື່ອມຕໍ່-ທີ່ຢູ່ທ້ອງຖິ່ນ, ຫຼື "ຟັງ"
ໂຫມດ ("-L") ຖືກເລືອກ, ການໂຕ້ຕອບຕ້ອງຖືກລະບຸຢ່າງຊັດເຈນ. ການໂຕ້ຕອບ
ອາດຈະຖືກລະບຸພ້ອມກັບທີ່ຢູ່ປາຍທາງ, ດ້ວຍຕົວເລືອກ "-d".

-s SRC_ADDR, --src-ທີ່ຢູ່ SRC_ADDR

ທາງ​ເລືອກ​ນີ້​ລະ​ບຸ​ທີ່​ຢູ່​ແຫຼ່ງ IPv6 (ຫຼື​ຄໍາ​ນໍາ​ຫນ້າ IPv6​) ທີ່​ຈະ​ຖືກ​ນໍາ​ໃຊ້​ສໍາ​ລັບ​ການ​
ທີ່ຢູ່ແຫຼ່ງຂອງແພັກເກັດການໂຈມຕີ. ຖ້າຄໍານໍາຫນ້າຖືກລະບຸ, ທີ່ຢູ່ແຫຼ່ງຂໍ້ມູນ
ຖືກເລືອກແບບສຸ່ມຈາກຄຳນຳໜ້ານັ້ນ. ຖ້າຕົວເລືອກນີ້ຖືກປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, IPv6
ທີ່ຢູ່ແຫຼ່ງຂໍ້ມູນຂອງແພັກເກັດການໂຈມຕີແມ່ນຖືກເລືອກແບບສຸ່ມຈາກຄໍານໍາຫນ້າ ::/0.

-d DST_ADDR, --dst-ທີ່ຢູ່ DST_ADDR

ຕົວເລືອກນີ້ລະບຸທີ່ຢູ່ປາຍທາງ IPv6 ຂອງຜູ້ຖືກເຄາະຮ້າຍ. ມັນສາມາດຖືກປະໄວ້
ບໍ່ໄດ້ລະບຸພຽງແຕ່ຖ້າຕົວເລືອກ "-L" ຖືກເລືອກ (ນັ້ນແມ່ນ, ຖ້າເຄື່ອງມືແມ່ນເພື່ອປະຕິບັດງານ
ໃນຮູບແບບ "ຟັງ").

ເມື່ອປະຕິບັດງານຢູ່ໃນໂຫມດ "ຟັງ" ("-L" ທາງເລືອກ), IPv6 ທີ່ຢູ່ປາຍທາງແມ່ນ
ເລືອກຕາມທີ່ຢູ່ IPv6 ຂອງແພັກເກັດທີ່ເຂົ້າມາ.

-S SRC_LINK_ADDR, --src-link-address SRC_LINK_ADDR

ຕົວເລືອກນີ້ລະບຸທີ່ຢູ່ແຫຼ່ງການເຊື່ອມໂຍງຂອງແພັກເກັດການໂຈມຕີ. ຖ້າປະໄວ້
ບໍ່ໄດ້ລະບຸ, ທີ່ຢູ່ link-layer Source ແມ່ນຖືກສຸ່ມ.

-D DST_LINK_ADDR, --dst-link-address DST_LINK_ADDR

ຕົວເລືອກນີ້ລະບຸທີ່ຢູ່ປາຍທາງຂອງແພັກເກັດການບຸກໂຈມຕີ. ຖ້າ
ປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ມັນຖືກຕັ້ງເປັນ router ທ້ອງຖິ່ນ (ສໍາລັບທີ່ບໍ່ແມ່ນທ້ອງຖິ່ນ
ຈຸດຫມາຍປາຍທາງ) ຫຼືທີ່ສອດຄ້ອງກັນກັບເຈົ້າພາບປາຍທາງ (ສໍາລັບເຈົ້າພາບທ້ອງຖິ່ນ).

ເມື່ອປະຕິບັດງານຢູ່ໃນໂຫມດ "ຟັງ", ທີ່ຢູ່ຈຸດຫມາຍປາຍທາງຂອງຊັ້ນເຊື່ອມຕໍ່ຖືກຕັ້ງເປັນ
link-layer Source Address ຂອງແພັກເກັດທີ່ເຂົ້າມາ.

-c HOP_LIMIT, --hop-ຈຳກັດ HOP_LIMIT

ທາງ​ເລືອກ​ນີ້​ລະ​ບຸ​ຂອບ​ເຂດ​ຈໍາ​ກັດ Hop ທີ່​ຈະ​ຖືກ​ນໍາ​ໃຊ້​ສໍາ​ລັບ​ການ​ປ່ຽນ​ເສັ້ນ​ທາງ​ຂໍ້​ຄວາມ​. ຖ້ານີ້
ທາງ​ເລືອກ​ແມ່ນ​ປະ​ໄວ້​ໂດຍ​ບໍ່​ໄດ້​ລະ​ບຸ​ໄວ້​, ການ​ຈໍາ​ກັດ Hop ແມ່ນ​ການ​ສຸ່ມ​ເປັນ​ຄ່າ​ລະ​ຫວ່າງ 64 ແລະ​
243​.

-y ຫລືຂະຫຍາຍໂຕ, --frag-hdr ຫລືຂະຫຍາຍໂຕ

ທາງ​ເລືອກ​ນີ້​ລະ​ບຸ​ວ່າ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ ICMPv6 ຕ້ອງ​ໄດ້​ຮັບ​ການ fragmented​. ໄດ້
ຂະ​ຫນາດ fragment ຕ້ອງ​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​ເປັນ argument ກັບ​ທາງ​ເລືອກ​ນີ້​.

-u HDR_SIZE, --dst-opt-hdr HDR_SIZE

ທາງ​ເລືອກ​ນີ້​ລະ​ບຸ​ວ່າ​ສ່ວນ​ຫົວ​ຕົວ​ເລືອກ​ຈຸດ​ຫມາຍ​ປາຍ​ທາງ​ແມ່ນ​ຈະ​ໄດ້​ຮັບ​ການ​ລວມ​ເຂົ້າ​ໃນ​
ຊຸດຂາອອກ. ຂະ​ຫນາດ​ສ່ວນ​ຫົວ​ສ່ວນ​ຂະ​ຫຍາຍ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​ເປັນ​ການ​ໂຕ້​ຖຽງ​ກັບ​
ຕົວເລືອກນີ້ (ສ່ວນຫົວແມ່ນເຕັມໄປດ້ວຍຕົວເລືອກ padding). ຫຼາຍຈຸດໝາຍປາຍທາງ
ສ່ວນຫົວຕົວເລືອກອາດຈະຖືກລະບຸໂດຍວິທີການຫຼາຍທາງເລືອກ "-u".

-U HDR_SIZE, --dst-opt-u-hdr HDR_SIZE

ທາງ​ເລືອກ​ນີ້​ລະ​ບຸ​ສ່ວນ​ຫົວ​ຕົວ​ເລືອກ​ຈຸດ​ຫມາຍ​ປາຍ​ທາງ​ທີ່​ຈະ​ລວມ​ຢູ່​ໃນ​
"ສ່ວນທີ່ບໍ່ສາມາດແຕກແຍກ" ຂອງແພັກເກັດທີ່ສົ່ງອອກ. ຕ້ອງລະບຸຂະໜາດຫົວ
ເປັນການໂຕ້ຖຽງກັບທາງເລືອກນີ້ (ສ່ວນຫົວແມ່ນເຕັມໄປດ້ວຍຕົວເລືອກ padding). ຫຼາຍ
ສ່ວນຫົວຕົວເລືອກປາຍທາງອາດຈະຖືກລະບຸໂດຍວິທີການຫຼາຍທາງເລືອກ "-U".

-H HDR_SIZE, --hbh-opt-hdr HDR_SIZE

ຕົວເລືອກນີ້ລະບຸວ່າສ່ວນຫົວຂອງຕົວເລືອກ Hop-by-Hop ຈະຖືກລວມເຂົ້າໃນ
ຊຸດຂາອອກ. ຂະຫນາດສ່ວນຫົວຕ້ອງຖືກລະບຸເປັນ argument ກັບທາງເລືອກນີ້
(ສ່ວນຫົວແມ່ນເຕັມໄປດ້ວຍຕົວເລືອກ padding). ສ່ວນຫົວຕົວເລືອກ Hop-by-Hop ຫຼາຍອັນ
ອາດຈະຖືກລະບຸໂດຍວິທີການຫຼາຍທາງເລືອກ "-H".

-t TYPE, --icmp6 TYPE

ຕົວເລືອກນີ້ລະບຸປະເພດ ແລະລະຫັດຂອງຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ ICMPv6 ໃນຮູບແບບ
"--icmp6 ປະເພດ: ລະຫັດ". ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ ICMPv6 ຈະເລີ່ມເປັນ
"ບັນຫາພາລາມິເຕີ, ພາກສະຫນາມ header ຜິດພາດ" (ປະເພດ 4, ລະຫັດ 0).

ຫມາຍເຫດ: ທາງເລືອກອື່ນ (ເຊັ່ນ "--icmp6-unreachable") ໃຫ້ທາງເລືອກສໍາລັບ
ການຕັ້ງຄ່າປະເພດ ICMPv6 ແລະລະຫັດ.

-e, --icmp6-dest-unreach

ຕົວເລືອກນີ້ກໍານົດປະເພດ ICMPv6 ເປັນ "1" (ປາຍທາງບໍ່ສາມາດເຂົ້າຫາໄດ້), ແລະອະນຸຍາດໃຫ້
ຜູ້ໃຊ້ເພື່ອລະບຸລະຫັດ ICMPv6, ໃນຮູບແບບ "--icmp6-dest-unreach CODE".

ຫມາຍເຫດ: ທາງເລືອກນີ້ແມ່ນທາງເລືອກ "-t" ສໍາລັບການຕັ້ງຄ່າປະເພດ ICMPv6
ແລະລະຫັດ.

-E, --icmp6-packet-ໃຫຍ່ເກີນໄປ

ຕົວເລືອກນີ້ກຳນົດປະເພດ ICMPv6 ເປັນ "1", ແລະລະຫັດ ICMPv6 ເປັນ "0" (Packet ເກີນໄປ.
ໃຫຍ່).

ຫມາຍເຫດ: ທາງເລືອກນີ້ແມ່ນທາງເລືອກ "-t" ສໍາລັບການຕັ້ງຄ່າປະເພດ ICMPv6
ແລະລະຫັດ.

-A, --icmp6-ເກີນເວລາ

ຕົວເລືອກນີ້ກໍານົດປະເພດ ICMPv6 ເປັນ "3" (ເວລາເກີນ), ແລະອະນຸຍາດໃຫ້ຜູ້ໃຊ້
ລະບຸລະຫັດ ICMPv6, ໃນຮູບແບບ "--icmp6-time-exceeded CODE".

ຫມາຍເຫດ: ທາງເລືອກນີ້ແມ່ນທາງເລືອກ "-t" ສໍາລັບການຕັ້ງຄ່າປະເພດ ICMPv6
ແລະລະຫັດ.

-R, --icmp6-param-ບັນຫາ

ຕົວເລືອກນີ້ກໍານົດປະເພດ ICMPv6 ເປັນ "4" (Parameter Problem), ແລະອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດ.
ລະບຸລະຫັດ ICMPv6, ໃນຮູບແບບ "--icmp6-param-problem CODE".

ຫມາຍເຫດ: ທາງເລືອກນີ້ແມ່ນທາງເລືອກ "-t" ສໍາລັບການຕັ້ງຄ່າປະເພດ ICMPv6
ແລະລະຫັດ.

-m ບຸກຄົນ, --mtu ບຸກຄົນ

ນີ້ລະບຸຄ່າຂອງຊ່ອງຂໍ້ມູນ "MTU" ຂອງ ICMPv6 Packet ຂໍ້ຜິດພາດໃຫຍ່ເກີນໄປ.
ຂໍ້ຄວາມ.

-O ຈຸດປະສົງ, --ຕົວຊີ້ ຈຸດປະສົງ

ຕົວເລືອກນີ້ລະບຸຄ່າຂອງພາກສະຫນາມ "ຕົວຊີ້" ຂອງບັນຫາພາລາມິເຕີ ICMPv6
ຂໍ້ຄວາມຜິດພາດ.

-p TYPE, -- payload-type TYPE

ຕົວເລືອກນີ້ລະບຸປະເພດ payload ທີ່ຈະລວມຢູ່ໃນ ICMPv6 Payload.
ການໂຫຼດທີ່ຮອງຮັບໃນປັດຈຸບັນແມ່ນ "TCP", "UDP", ແລະ "ICMP6". ປະເພດ payload
ເລີ່ມຕົ້ນເປັນ "TCP".

ໃນ​ເວ​ລາ​ທີ່​ເຄື່ອງ​ມື​ດໍາ​ເນີນ​ງານ​ໃນ​ຮູບ​ແບບ "ຟັງ​"​, ທາງ​ເລືອກ​ນີ້​ລະ​ບຸ​ປະ​ເພດ​ຂອງ​
packets ເຄື່ອງມືຈະຟັງ. ໃນໂຫມດຟັງ, ປະເພດເພີ່ມເຕີມສາມາດເປັນ
ລະບຸ: "IP6"; ນີ້ຈະເຮັດໃຫ້ເຄື່ອງມືຟັງການຈາລະຈອນ IPv6 ທັງຫມົດ.

-P ຫລືຂະຫຍາຍໂຕ, -- payload-size ຫລືຂະຫຍາຍໂຕ

ຂະຫນາດຂອງ payload ທີ່ຈະລວມຢູ່ໃນ ICMPv6 Payload (ກັບປະເພດ payload
ຖືກລະບຸໂດຍຕົວເລືອກ "-p"). ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄບຕ໌ຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້
ລວມ, ໂດຍບໍ່ມີການເກີນ IPv6 MTU ຕໍາ່ສຸດທີ່ (1280 bytes).

-n, -- ບໍ່ມີຄ່າຈ້າງ

ຕົວເລືອກນີ້ລະບຸວ່າບໍ່ມີ payload ຄວນຖືກລວມຢູ່ໃນຂໍ້ຜິດພາດ ICMPv6
ຂໍ້ຄວາມ.

-C HOP_LIMIT, --ipv6-hlim HOP_LIMIT

ຕົວເລືອກນີ້ກໍານົດຂອບເຂດຈໍາກັດ Hop ຂອງຊຸດ IPv6 ທີ່ລວມຢູ່ໃນ payload ຂອງ
ຂໍ້​ຄວາມ​ຜິດ​ພາດ ICMPv6​. ຖ້າຕົວເລືອກນີ້ຖືກປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ຂອບເຂດຈໍາກັດ Hop ແມ່ນ
randomized ເປັນຄ່າລະຫວ່າງ 64 ແລະ 243.

-r ADDRESS, --target-addr ADDRESS

ຕົວເລືອກນີ້ລະບຸທີ່ຢູ່ແຫຼ່ງຂອງແພັກເກັດ IPv6 ທີ່ຝັງຢູ່ໃນ
ICMPv6 ຂໍ້​ຄວາມ​ຜິດ​ພາດ​. ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ມັນຈະຖືກຕັ້ງເປັນທີ່ຢູ່ດຽວກັນກັບ
ທີ່ຢູ່ປາຍທາງ IPv6 ຂອງແພັກເກັດນອກ.

ໃນ​ເວ​ລາ​ທີ່​ປະ​ຕິ​ບັດ​ການ​ໃນ "ຮູບ​ແບບ​ການ​ຟັງ​"​, ເຄື່ອງ​ມື​ອັດ​ຕະ​ໂນ​ມັດ​ຝັງ​ສິ້ນ​ຂອງ​ການ​
packet ທີ່​ໄດ້​ຮັບ (ເວັ້ນ​ເສຍ​ແຕ່​ລະ​ບຸ​ໄວ້​ເປັນ​ຢ່າງ​ອື່ນ​ໂດຍ​ທາງ​ເລືອກ "-n​"​)​, ແລະ​ດັ່ງ​ນັ້ນ IPv6​
ທີ່ຢູ່ແຫຼ່ງຂອງແພັກເກັດ IPv6 ທີ່ຝັງໄວ້ແມ່ນຖືກກໍານົດຕາມຄວາມເຫມາະສົມ.

-x ADDRESS, --peer-addr ADDRESS

ຕົວເລືອກນີ້ລະບຸທີ່ຢູ່ປາຍທາງຂອງແພັກເກັດ IPv6 ທີ່ຖືກຝັງໄວ້
ໃນ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ ICMPv6​. ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ມັນຈະຖືກຕັ້ງເປັນຄ່າສຸ່ມ.

ໃນ​ເວ​ລາ​ທີ່​ປະ​ຕິ​ບັດ​ການ​ໃນ "ຮູບ​ແບບ​ການ​ຟັງ​"​, ເຄື່ອງ​ມື​ອັດ​ຕະ​ໂນ​ມັດ​ຝັງ​ສິ້ນ​ຂອງ​ການ​
packet ທີ່​ໄດ້​ຮັບ (ເວັ້ນ​ເສຍ​ແຕ່​ລະ​ບຸ​ໄວ້​ເປັນ​ຢ່າງ​ອື່ນ​ໂດຍ​ທາງ​ເລືອກ "-n​"​)​, ແລະ​ດັ່ງ​ນັ້ນ IPv6​
ທີ່ຢູ່ປາຍທາງຂອງແພັກເກັດ IPv6 ທີ່ຝັງໄວ້ຖືກຕັ້ງໄວ້ຕາມຄວາມເໝາະສົມ.

ຫມາຍເຫດ: ເນື່ອງຈາກເຈົ້າພາບຜູ້ຖືກເຄາະຮ້າຍຄາດວ່າຈະກວດເບິ່ງວ່າຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ ICMPv6
ສອດຄ້ອງກັບຕົວຢ່າງການສື່ສານຢ່າງຕໍ່ເນື່ອງ, ເມື່ອປະຕິບັດງານຢູ່ໃນ "ຮູບແບບການເຄື່ອນໄຫວ",
ຕົວເລືອກນີ້ຄວນຈະຖືກຕັ້ງເປັນຄ່າທີ່ສອດຄ່ອງກັບການສື່ສານຢ່າງຕໍ່ເນື່ອງ
ຕົວຢ່າງ.

-o PORT, --target-port PORT

ຕົວເລືອກນີ້ລະບຸແຫຼ່ງທີ່ມາຂອງແພັກເກັດ TCP ຫຼື UDP ທີ່ມີຢູ່ໃນ
ICMPv6 Payload. ຖ້າໄລຍະພອດຖືກລະບຸໃນຮູບແບບ "-o LOWPORT:HIGHPORT" the
ເຄື່ອງມືຈະສົ່ງຂໍ້ຄວາມຂໍ້ຜິດພາດ ICMPv6 ສໍາລັບແຕ່ລະພອດໃນໄລຍະນັ້ນ.

ຫມາຍເຫດ: ຕົວເລືອກນີ້ມີຄວາມຫມາຍພຽງແຕ່ຖ້າ "TCP" ຫຼື "UDP" ໄດ້ຖືກລະບຸ (ກັບ
ທາງເລືອກ "-p").

-a PORT, --peer-port PORT

ຕົວເລືອກນີ້ລະບຸຈຸດປາຍທາງຂອງແພັກເກັດ TCP ຫຼື UDP ທີ່ມີຢູ່ໃນ
ICMPv6 Payload. ຖ້າໄລຍະພອດຖືກລະບຸໃນຮູບແບບ "-o LOWPORT:HIGHPORT"
ເຄື່ອງມືຈະສົ່ງຂໍ້ຄວາມຂໍ້ຜິດພາດ ICMPv6 ສໍາລັບແຕ່ລະພອດໃນໄລຍະນັ້ນ.

ຫມາຍເຫດ: ຕົວເລືອກນີ້ມີຄວາມຫມາຍພຽງແຕ່ຖ້າ "TCP" ຫຼື "UDP" ໄດ້ຖືກລະບຸ (ກັບ
ທາງເລືອກ "-p").

-X TCP_FLAGS, --tcp-ທຸງ TCP_FLAGS

ຕົວເລືອກນີ້ລະບຸທຸງຂອງສ່ວນຫົວ TCP ທີ່ມີຢູ່ໃນ ICMPv6 Payload.
ທຸງຖືກລະບຸເປັນ "F" (FIN), "S" (SYN), "R" (RST), "P" (PSH), "A" (ACK),
"U" (URG), "X" (ບໍ່ມີທຸງ). ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ກໍານົດ, ພຽງແຕ່ "ACK" ບິດທີ່ຖືກກໍານົດ.

ຫມາຍເຫດ: ຕົວເລືອກນີ້ມີຄວາມຫມາຍພຽງແຕ່ຖ້າ "TCP" ໄດ້ຖືກລະບຸ (ດ້ວຍ "-p" .
ທາງ​ເລືອກ).

-q SEQ_NUMBER, --tcp-seq SEQ_NUMBER

ຕົວເລືອກນີ້ລະບຸຕົວເລກລໍາດັບຂອງ TCP header ທີ່ມີຢູ່ໃນ ICMPv6
ໂຫຼດ. ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ເລກລໍາດັບຈະຖືກສຸ່ມ.

ຫມາຍເຫດ: ຕົວເລືອກນີ້ມີຄວາມຫມາຍພຽງແຕ່ຖ້າ "TCP" ໄດ້ຖືກລະບຸ (ດ້ວຍ "-p" .
ທາງ​ເລືອກ).

-Q ACK_NUMBER, --tcp-ack ACK_NUMBER

ຕົວເລືອກນີ້ລະບຸຈໍານວນການຮັບຮູ້ຂອງ TCP header ທີ່ມີຢູ່ໃນ
ICMPv6 Payload. ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ໝາຍເລກການຮັບຮູ້ຈະຖືກສຸ່ມ.

ຫມາຍເຫດ: ຕົວເລືອກນີ້ມີຄວາມຫມາຍພຽງແຕ່ຖ້າ "TCP" ໄດ້ຖືກລະບຸ (ດ້ວຍ "-p" .
ທາງ​ເລືອກ).

-V URG_POINTER, --tcp-urg URG_POINTER

ຕົວເລືອກນີ້ລະບຸຕົວຊີ້ດ່ວນຂອງຫົວ TCP ທີ່ມີຢູ່ໃນ ICMPv6
ໂຫຼດ. ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ຕົວຊີ້ດ່ວນຖືກຕັ້ງເປັນ 0.

ຫມາຍເຫດ: ຕົວເລືອກນີ້ມີຄວາມຫມາຍພຽງແຕ່ຖ້າ "TCP" ໄດ້ຖືກລະບຸ (ດ້ວຍ "-p" .
ທາງ​ເລືອກ).

-w TCP_WIN, --tcp-win TCP_WIN

ຕົວເລືອກນີ້ລະບຸ Window ຂອງ TCP header ທີ່ມີຢູ່ໃນ ICMPv6 Payload.
ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, Window ຈະຖືກສຸ່ມ.

ຫມາຍເຫດ: ຕົວເລືອກນີ້ມີຄວາມຫມາຍພຽງແຕ່ຖ້າ "TCP" ໄດ້ຖືກລະບຸ (ດ້ວຍ "-p" .
ທາງ​ເລືອກ).

-j SRC_ADDR, --block-src SRC_ADDR

ຕົວເລືອກນີ້ກໍານົດຕົວກອງບລັອກສໍາລັບແພັກເກັດທີ່ເຂົ້າມາ, ອີງຕາມ IPv6 ຂອງພວກເຂົາ
ທີ່ຢູ່ແຫຼ່ງ. ມັນອະນຸຍາດໃຫ້ກໍານົດສະເພາະຂອງຄໍານໍາຫນ້າ IPv6 ໃນຮູບແບບ "-j
ຄຳນຳໜ້າ/ຄຳນຳໜ້າ.
ຖືກເລືອກ (ie, ທາງເລືອກທີ່ສົມມຸດວ່າທີ່ຢູ່ IPv6 ດຽວ, ແທນທີ່ຈະເປັນ
ຄໍານໍາຫນ້າ IPv6, ໄດ້ຖືກກໍານົດ).

-k DST_ADDR, --block-dst DST_ADDR

ທາງ​ເລືອກ​ນີ້​ກໍາ​ນົດ​ຕົວ​ກັ່ນ​ຕອງ block ສໍາ​ລັບ​ຂໍ້​ຄວາມ​ທີ່​ມາ​ຂອງ​ເພື່ອນ​ບ້ານ​,
ອີງຕາມທີ່ຢູ່ປາຍທາງ IPv6 ຂອງພວກເຂົາ. ມັນອະນຸຍາດໃຫ້ກໍານົດສະເພາະຂອງ IPv6
ຄໍານໍາຫນ້າໃນຮູບແບບ "-k prefix/prefixlen". ຖ້າຄວາມຍາວຂອງຄໍານໍາຫນ້າບໍ່ໄດ້ຖືກລະບຸ, a
ຄວາມຍາວຂອງຄໍານໍາຫນ້າຂອງ "/128" ຖືກເລືອກ (ເຊັ່ນ, ທາງເລືອກສົມມຸດວ່າ IPv6 ດຽວ
ທີ່ຢູ່, ແທນທີ່ຈະເປັນຄໍານໍາຫນ້າ IPv6, ໄດ້ຖືກລະບຸໄວ້).

-J SRC_ADDR, --block-link-src SRC_ADDR

ຕົວເລືອກນີ້ກໍານົດຕົວກອງບລັອກສໍາລັບແພັກເກັດທີ່ເຂົ້າມາ, ໂດຍອີງໃສ່ຊັ້ນເຊື່ອມຕໍ່ຂອງພວກເຂົາ
ທີ່ຢູ່ແຫຼ່ງ. ທາງ​ເລືອກ​ທີ່​ຈະ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ປະ​ຕິ​ບັດ​ຕາມ​ທີ່​ຢູ່ link-layer (ປະ​ຈຸ​ບັນ​,
ສະ​ຫນັບ​ສະ​ຫນູນ​ພຽງ​ແຕ່ Ethernet​)​.

-K DST_ADDR, --block-link-dst DST_ADDR

ຕົວເລືອກນີ້ກໍານົດຕົວກອງບລັອກສໍາລັບແພັກເກັດທີ່ເຂົ້າມາ, ໂດຍອີງໃສ່ຊັ້ນເຊື່ອມຕໍ່ຂອງພວກເຂົາ
ທີ່ຢູ່ປາຍທາງ. ທາງເລືອກດັ່ງກ່າວຕ້ອງປະຕິບັດຕາມດ້ວຍທີ່ຢູ່ຊັ້ນເຊື່ອມຕໍ່
(ປະຈຸບັນ, ຮອງຮັບພຽງແຕ່ Ethernet).

-b SRC_ADDR, --ຍອມຮັບ-src SRC_ADDR

ຕົວເລືອກນີ້ກໍານົດຕົວກອງຍອມຮັບສໍາລັບແພັກເກັດທີ່ເຂົ້າມາ, ອີງຕາມ IPv6 ຂອງພວກເຂົາ
ທີ່ຢູ່ແຫຼ່ງ. ມັນອະນຸຍາດໃຫ້ກໍານົດສະເພາະຂອງຄໍານໍາຫນ້າ IPv6 ໃນຮູບແບບ "-b
ຄຳນຳໜ້າ/ຄຳນຳໜ້າ.
ຖືກເລືອກ (ie, ທາງເລືອກທີ່ສົມມຸດວ່າທີ່ຢູ່ IPv6 ດຽວ, ແທນທີ່ຈະເປັນ
ຄໍານໍາຫນ້າ IPv6, ໄດ້ຖືກກໍານົດ).

-g DST_ADDR, --ຍອມຮັບ-dst DST_ADDR

ຕົວເລືອກນີ້ກໍານົດຕົວກອງຍອມຮັບສໍາລັບແພັກເກັດທີ່ເຂົ້າມາ, ອີງຕາມ IPv6 ຂອງພວກເຂົາ
ທີ່ຢູ່ປາຍທາງ. ມັນອະນຸຍາດໃຫ້ກໍານົດສະເພາະຂອງຄໍານໍາຫນ້າ IPv6 ໃນຮູບແບບ "-g
ຄຳນຳໜ້າ/ຄຳນຳໜ້າ.
ຖືກເລືອກ (ie, ທາງເລືອກທີ່ສົມມຸດວ່າທີ່ຢູ່ IPv6 ດຽວ, ແທນທີ່ຈະເປັນ
ຄໍານໍາຫນ້າ IPv6, ໄດ້ຖືກກໍານົດ).

-B SRC_ADDR, --accept-link-src SRC_ADDR

ທາງ​ເລືອກ​ນີ້​ກໍາ​ນົດ​ຕົວ​ກັ່ນ​ຕອງ​ທີ່​ຍອມ​ຮັບ​ສໍາ​ລັບ​ຂໍ້​ຄວາມ​ການ​ຮ້ອງ​ຂໍ​ເພື່ອນ​ບ້ານ​ທີ່​ມາ​,
ອີງ​ຕາມ​ການ​ເຊື່ອມ​ຕໍ່​ຊັ້ນ​ແຫຼ່ງ​ທີ່​ຢູ່​ຂອງ​ເຂົາ​ເຈົ້າ​. ທາງເລືອກຕ້ອງປະຕິບັດຕາມໂດຍ a
ທີ່ຢູ່ link-layer (ປະຈຸບັນ, ຮອງຮັບພຽງແຕ່ Ethernet).

-G DST_ADDR, --accept-link-dst DST_ADDR

ຕົວເລືອກນີ້ກໍານົດຕົວກອງຍອມຮັບສໍາລັບແພັກເກັດທີ່ເຂົ້າມາ, ໂດຍອີງໃສ່ພວກມັນ
link-layer ທີ່ຢູ່ປາຍທາງ. ທາງເລືອກດັ່ງກ່າວຕ້ອງປະຕິບັດຕາມດ້ວຍທີ່ຢູ່ຊັ້ນເຊື່ອມຕໍ່
(ປະຈຸບັນ, ຮອງຮັບພຽງແຕ່ Ethernet).

-f, --ເຄື່ອງກອງສຸຂາພິບານ

ຕົວເລືອກນີ້ເພີ່ມ "ຕົວກອງ" ໂດຍອັດຕະໂນມັດສໍາລັບທີ່ຢູ່ IPv6 ຂອງແຫຼ່ງ
ຊອງ.

ຫມາຍ​ເຫດ​: ທາງ​ເລືອກ​ນີ້​ອາດ​ຈະ​ເປັນ​ທີ່​ຕ້ອງ​ການ​ໃນ​ເວ​ລາ​ທີ່​ເຄື່ອງ​ມື​ດໍາ​ເນີນ​ງານ​ໃນ "ຮູບ​ແບບ​ການ​ຟັງ​" ແລະ​
ຖືກແນະນຳໃຫ້ຟັງແພັກເກັດ "ICMP6" ຫຼື "IP6" (ດັ່ງນັ້ນອາດຈະຫຼີກເວັ້ນແພັກເກັດ.
loops).

-l, -- ວົງ

ຕົວເລືອກນີ້ສັ່ງໃຫ້ເຄື່ອງມື icmp6 ສົ່ງຂໍ້ຄວາມຂໍ້ຜິດພາດ ICMPv6 ເປັນໄລຍະໆໄປຫາ
ຂໍ້ເຄາະຮ້າຍ. ໄລຍະເວລາທີ່ຈະຢຸດຊົ່ວຄາວລະຫວ່າງການສົ່ງຂໍ້ຄວາມຄວາມຜິດພາດ ICMPv6 ສາມາດ
ຈະຖືກລະບຸໂດຍທາງເລືອກ "-z", ແລະຄ່າເລີ່ມຕົ້ນເປັນ 1 ວິນາທີ. ໃຫ້ສັງເກດວ່ານີ້
ທາງ​ເລືອກ​ບໍ່​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ກໍາ​ນົດ​ຮ່ວມ​ກັບ​ທາງ​ເລືອກ "-L​" ("--listen​"​)​.

-z, -- ນອນ

ຕົວເລືອກນີ້ລະບຸໄລຍະເວລາທີ່ຈະຢຸດຊົ່ວຄາວລະຫວ່າງການສົ່ງຂໍ້ຜິດພາດ ICMPv6
ຂໍ້ຄວາມ (ເມື່ອຕົວເລືອກ "--loop" ຖືກຕັ້ງ). ຖ້າປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ມັນຈະເປັນຄ່າເລີ່ມຕົ້ນເປັນ 1
ຄັ້ງທີສອງ.

-L, --ຟັງ

ນີ້ສັ່ງໃຫ້ເຄື່ອງມື icmp6 ດໍາເນີນການໃນໂຫມດ "ຟັງ" (ອາດຈະເປັນຫຼັງຈາກນັ້ນ
ການ​ໂຈມ​ຕີ​ຂໍ້​ມູນ​ທີ່​ໄດ້​ຮັບ​)​. ໃຫ້ສັງເກດວ່າຕົວເລືອກນີ້ບໍ່ສາມາດໃຊ້ຮ່ວມກັບ
ທາງເລືອກ "-l" ("--loop").

-v, -- verbose

ຕົວເລືອກນີ້ສັ່ງໃຫ້ເຄື່ອງມື icmp6 ເປັນ verbose. ເມື່ອຕົວເລືອກຖືກຕັ້ງສອງຄັ້ງ,
ເຄື່ອງມືແມ່ນ "verbose ຫຼາຍ", ແລະເຄື່ອງມືຍັງແຈ້ງໃຫ້ຊາບວ່າຊຸດໃດໄດ້ຖືກ
ຍອມຮັບຫຼືຍົກເລີກເປັນຜົນມາຈາກການນໍາໃຊ້ຕົວກອງທີ່ກໍານົດໄວ້.

-h, - ຊ່ວຍ

ພິມຂໍ້ມູນການຊ່ວຍເຫຼືອສໍາລັບການ icmp6 ເຄື່ອງມື.

ຕົວຢ່າງ


ພາກສ່ວນຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນກໍລະນີການນໍາໃຊ້ປົກກະຕິຂອງ icmp6 ເຄື່ອງມື.

ຍົກຕົວຢ່າງ #1

# icmp6 -i eth0 -L -p TCP -v

ເຄື່ອງມືດັ່ງກ່າວໃຊ້ການໂຕ້ຕອບເຄືອຂ່າຍ "eth0", ແລະດໍາເນີນການໃນໂຫມດ "ຟັງ" ("-L").
ທາງ​ເລືອກ). ແຕ່ລະຂໍ້ຄວາມຄວາມຜິດພາດ ICMPv6 ຈະມີ ICMPv6 Payload ເປັນຈໍານວນຫຼາຍ bytes ຈາກ
packet captured ໂດຍບໍ່ມີການເກີນ IPv6 ຕໍາ່ສຸດທີ່ MTU (1280 bytes). ເຄື່ອງມືຈະພິມ
ລາຍລະອຽດກ່ຽວກັບການໂຈມຕີ ("-v" ທາງເລືອກ).

ຍົກຕົວຢ່າງ #2

# icmp6 --icmp6-packet-too-big -p ICMP6 -d 2001:db8:10::1 --peer-addr 2001:db8:11:2 -m
1240 -v

ເຄື່ອງມືຈະສົ່ງຂໍ້ຄວາມຄວາມຜິດພາດ ICMPv6 Packet ໃຫຍ່ເກີນໄປທີ່ໂຄສະນາ MTU ຂອງ 1240.
ໄບຕ໌. ຂໍ້​ຄວາມ​ຜິດ​ພາດ ICMPv6 ຈະ​ຖືກ​ສົ່ງ​ໄປ​ຫາ​ທີ່​ຢູ່ " "2001:db8:10::1". The ICMPv6.
ຂໍ້​ຄວາມ​ຜິດ​ພາດ​ຈະ​ຝັງ​ຂໍ້​ຄວາມ​ຮ້ອງ​ຂໍ ICMPv6 Echo ກັບ​ທີ່​ຢູ່​ແຫຼ່ງ​ທີ່​ຕັ້ງ​ເປັນ
"2001:db8:10::1" (ເຊັ່ນ: ທີ່ຢູ່ປາຍທາງຂອງຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ), ແລະປາຍທາງ.
ທີ່ຢູ່ຕັ້ງເປັນ "2001:db8:11::2) ("--peer-addr" ທາງເລືອກ). ຄ່າຂອງ "ຕົວລະບຸ" ແລະ.
ຊ່ອງຂໍ້ມູນ "Sequence Number" ຂອງ ICMPv6 Echo Request ຂໍ້ຄວາມທີ່ຝັງໄວ້ຈະຖືກສຸ່ມ.
ເຄື່ອງມືຈະໃຫ້ຂໍ້ມູນລະອຽດກ່ຽວກັບການໂຈມຕີ (ທາງເລືອກ "-v").

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


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.