Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ icmp6 ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
icmp6 - ICMPv6 ํจํท ๊ธฐ๋ฐ ๊ณต๊ฒฉ ๋ฒกํฐ์ ๋ํ ๋ณด์ ํ๊ฐ ๋๊ตฌ
๊ฐ์
ICMP6 [-i ์ธํฐํ์ด์ค] [-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 ์ ํ[:CODE] | -e ์ฝ๋ | -A ์ฝ๋ -V ์ฝ๋ -R ์ฝ๋] [-r TARGET_ADDR]
[-x PEER_ADDR] [-c HOP_LIMIT] [-m MTU] [-O ํฌ์ธํฐ] [-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 ์ ๋์ด[/LEN]] [-g ์ ๋์ด[/LEN]] [-B LINK_ADDR] [-G LINK_ADDR] [-f] [-L
| -l] [-z] [-v] [-h]
๊ธฐ์
ICMP6 ๋ค์ํ ๊ณต๊ฒฉ๊ณผ ๊ด๋ จํ์ฌ IPv6 ๊ตฌํ์ ํ๊ฐํ ์ ์์ต๋๋ค.
ICMPv6 ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋ฒกํฐ์ ๋๋ค. ์ด๋ SI6 Networks์ IPv6 ํดํท์ ์ผ๋ถ์ ๋๋ค.
IPv6 ํ๋กํ ์ฝ์ ๋ํ ๋ณด์ ํ๊ฐ ์ ํ๊ตฐ.
์ด ๋๊ตฌ์๋ "ํ์ฑ"๊ณผ "๋ฃ๊ธฐ"๋ผ๋ ๋ ๊ฐ์ง ์๋ ๋ชจ๋๊ฐ ์์ต๋๋ค. ํ์ฑ ๋ชจ๋์์๋ ๋๊ตฌ๊ฐ
"๋ฃ๊ณ ์๋" ๋์ ๋ค์ด์ค๋ ํธ๋ํฝ์ ๋ฃ์ง ์๊ณ ํน์ ๋์์ ๊ณต๊ฒฉํฉ๋๋ค.
๋ชจ๋์์๋ ๋๊ตฌ๊ฐ ๋ก์ปฌ ๋คํธ์ํฌ์ ํธ๋ํฝ์ ์์ ํ๊ณ ์ด์ ๋์ํ์ฌ ๊ณต๊ฒฉ์ ์์ํฉ๋๋ค.
๊ทธ๋ฐ ๊ตํต์. IPv6 ๋์ ์ฃผ์๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ ํ์ฑ ๋ชจ๋๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
"-L" ์ต์ (๋๋ ๊ธด ๋์ "--listen")์ด ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ "๋ฃ๊ธฐ" ๋ชจ๋๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
์ธํธ. ๊ณต๊ฒฉ ๋์๊ณผ "-L" ์ต์ ์ ๋ชจ๋ ์ง์ ํ๋ฉด ๊ณต๊ฒฉ์ด ์์๋ฉ๋๋ค.
์ง์ ๋ ๋์์ ๋ํด ๋๊ตฌ๊ฐ "๋ฃ๊ธฐ" ๋ชจ๋๋ก ๋ค์ด๊ฐ ์๋ตํฉ๋๋ค.
ICMPv6 ์ค๋ฅ ๋ฉ์์ง๊ฐ ํฌํจ๋ ์์ ํจํท.
์ด ๋๊ตฌ๋ ์ด๋๋ท ์์ค ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ด์ค๋ ํจํท ํํฐ๋ง์ ์ง์ํฉ๋๋ค.
์ด๋๋ท ๋์ ์ฃผ์, IPv6 ์์ค ์ฃผ์ ๋ฐ IPv6 ๋์ ์ฃผ์.
ํํฐ์๋ "ํํฐ ์ฐจ๋จ"๊ณผ "ํํฐ ํ์ฉ"์ ๋ ๊ฐ์ง ์ ํ์ด ์์ต๋๋ค. "์ฐจ๋จ
filter"๊ฐ ์ง์ ๋๊ณ ์์ ํจํท์ด ์ด๋ฌํ ํํฐ์ ์ผ์นํ๋ ๊ฒฝ์ฐ ๋ฉ์์ง๋
ํ๊ธฐ๋ฉ๋๋ค(๋ฐ๋ผ์ ICMPv6 ์ค๋ฅ ๋ฉ์์ง๊ฐ ์๋ต์ผ๋ก ์ ์ก๋์ง ์์ต๋๋ค). "ํํฐ ํ์ฉ"์ด ์๋ ๊ฒฝ์ฐ
์ด ์ง์ ๋๋ฉด ๋ค์ด์ค๋ ํจํท์ ๋๊ตฌ๊ฐ ์ง์ ๋ ํํฐ์ ์ผ์นํด์ผ ํฉ๋๋ค.
ICMPv6 ์ค๋ฅ ๋ฉ์์ง๋ก ์๋ตํฉ๋๋ค.
์ต์
ICMP6 ๋งค๊ฐ๋ณ์๋ฅผ ๋ช ๋ น์ค ์ต์ ์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ๊ฐ ์ต์ ์ ์ง์ ํ ์ ์์ต๋๋ค.
์งง์ ์ด๋ฆ(์: "-i"์ ๊ฐ์ด ํ์ดํ ๋ฌธ์๊ฐ ์์ ์ค๋ ํ ๋ฌธ์) ๋๋
๊ธด ์ด๋ฆ(์: "--interface"์ ๊ฐ์ด ๋ ๊ฐ์ ํ์ดํ ๋ฌธ์๊ฐ ์์ ์ค๋ ๋ฌธ์์ด).
icmp6 ๋๊ตฌ๋ ๋ ์ด์ด 6๋ฅผ ์ฐํํ๋ ๋ฐ ์ ์ฉํ ์ ์๋ IPv2 ์กฐ๊ฐํ๋ฅผ ์ง์ํฉ๋๋ค.
ํํฐ๋ง ๋ฐ/๋๋ ๋คํธ์ํฌ ์นจ์ ํ์ง ์์คํ (NIDS). ๊ทธ๋ฌ๋ IPv6 ์กฐ๊ฐํ
๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ง ์์ผ๋ฉฐ "-y" ์ต์ ์ ์ฌ์ฉํ์ฌ ๋ช ์์ ์ผ๋ก ํ์ฑํํด์ผ ํฉ๋๋ค.
-i ์ธํฐํ์ด์ค, --์ํธ ์์ฉ ์ธํฐํ์ด์ค
์ด ์ต์ ์ ๋๊ตฌ๊ฐ ์ฌ์ฉํ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ์ง์ ํฉ๋๋ค. ๋ง์ฝ
๋์ ์ฃผ์("-d" ์ต์ )๋ ๋งํฌ ๋ก์ปฌ ์ฃผ์ ๋๋ "์์ "์ ๋๋ค.
("-L") ๋ชจ๋๊ฐ ์ ํ๋๋ฉด ์ธํฐํ์ด์ค๋ฅผ ๋ช ์์ ์ผ๋ก ์ง์ ํด์ผ ํฉ๋๋ค. ์ธํฐํ์ด์ค
"-d" ์ต์ ์ ์ฌ์ฉํ์ฌ ๋์ ์ฃผ์์ ํจ๊ป ์ง์ ํ ์๋ ์์ต๋๋ค.
-s SRC_ADDR, --src-์ฃผ์ SRC_ADDR
์ด ์ต์ ์
๊ณต๊ฒฉ ํจํท์ ์์ค ์ฃผ์. ์ ๋์ฌ๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ ์์ค ์ฃผ์
ํด๋น ์ ๋์ฌ์์ ๋ฌด์์๋ก ์ ํ๋ฉ๋๋ค. ์ด ์ต์ ์ ์ง์ ํ์ง ์์ผ๋ฉด IPv6
๊ณต๊ฒฉ ํจํท์ ์์ค ์ฃผ์๋ ์ ๋์ฌ ::/0์์ ๋ฌด์์๋ก ์ ํ๋ฉ๋๋ค.
-d DST_ADDR, --dst-์ฃผ์ DST_ADDR
์ด ์ต์ ์ ํผํด์์ IPv6 ๋์ ์ฃผ์๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ๊ธธ ์ ์๋ค
"-L" ์ต์ ์ด ์ ํ๋ ๊ฒฝ์ฐ์๋ง ์ง์ ๋์ง ์์ต๋๋ค(์ฆ, ๋๊ตฌ๊ฐ ์๋ํ๋ ๊ฒฝ์ฐ).
"๋ฃ๊ธฐ" ๋ชจ๋์์).
"์์ " ๋ชจ๋("-L" ์ต์ )๋ก ์๋ํ ๋ IPv6 ๋์ ์ฃผ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ค์ด์ค๋ ํจํท์ IPv6 ์์ค ์ฃผ์์ ๋ฐ๋ผ ์ ํ๋ฉ๋๋ค.
-S SRC_LINK_ADDR, --src-๋งํฌ ์ฃผ์ SRC_LINK_ADDR
์ด ์ต์ ์ ๊ณต๊ฒฉ ํจํท์ ๋งํฌ ๊ณ์ธต ์์ค ์ฃผ์๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ๊ฒจ๋๋ฉด
์ง์ ํ์ง ์์ผ๋ฉด ๋งํฌ ๊ณ์ธต ์์ค ์ฃผ์๊ฐ ๋ฌด์์๋ก ์ง์ ๋ฉ๋๋ค.
-D DST_LINK_ADDR, --dst-๋งํฌ ์ฃผ์ DST_LINK_ADDR
์ด ์ต์ ์ ๊ณต๊ฒฉ ํจํท์ ๋งํฌ ๊ณ์ธต ๋์ ์ฃผ์๋ฅผ ์ง์ ํฉ๋๋ค. ๋ง์ฝ์
์ง์ ํ์ง ์์ผ๋ฉด ๋ก์ปฌ ๋ผ์ฐํฐ์ ๋ผ์ฐํฐ๋ก ์ค์ ๋ฉ๋๋ค(๋ก์ปฌ์ด ์๋ ๊ฒฝ์ฐ).
๋์) ๋๋ ๋์ ํธ์คํธ์ ํด๋นํ๋ ํธ์คํธ(๋ก์ปฌ ํธ์คํธ์ ๊ฒฝ์ฐ)์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
"์์ " ๋ชจ๋์์ ์๋ํ ๋ ๋งํฌ ๊ณ์ธต ๋์ ์ฃผ์๋ ๋ค์์ผ๋ก ์ค์ ๋ฉ๋๋ค.
๋ค์ด์ค๋ ํจํท์ ๋งํฌ ๊ณ์ธต ์์ค ์ฃผ์์ ๋๋ค.
-c HOP_LIMIT, --ํ ์ ํ HOP_LIMIT
์ด ์ต์ ์ ๋ฆฌ๋๋ ์ ๋ฉ์์ง์ ์ฌ์ฉํ ํ ์ ํ์ ์ง์ ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ
์ต์ ์ด ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ ํ ์ ํ์ 64์์ XNUMX ์ฌ์ด์ ๊ฐ์ผ๋ก ๋ฌด์์๋ก ์ง์ ๋ฉ๋๋ค.
243.
-y SIZE, --frag-hdr SIZE
์ด ์ต์ ์ ICMPv6 ์ค๋ฅ ๋ฉ์์ง๊ฐ ์กฐ๊ฐํ๋์ด์ผ ํจ์ ์ง์ ํฉ๋๋ค. ๊ทธ๋งํผ
์กฐ๊ฐ ํฌ๊ธฐ๋ ์ด ์ต์ ์ ๋ํ ์ธ์๋ก ์ง์ ๋์ด์ผ ํฉ๋๋ค.
-u HDR_SIZE, --dst-opt-hdr HDR_SIZE
์ด ์ต์ ์ ๋์ ์ต์ ํค๋๊ฐ
๋ฐ์ ํจํท. ํ์ฅ ํค๋ ํฌ๊ธฐ๋ ๋ค์์ ๋ํ ์ธ์๋ก ์ง์ ๋์ด์ผ ํฉ๋๋ค.
์ด ์ต์ (ํค๋๋ ํจ๋ฉ ์ต์ ์ผ๋ก ์ฑ์์ง). ๋ค์ค ๋ชฉ์ ์ง
์ต์ ํค๋๋ ์ฌ๋ฌ "-u" ์ต์ ์ ์ฌ์ฉํ์ฌ ์ง์ ํ ์ ์์ต๋๋ค.
-U HDR_SIZE, --dst-opt-u-hdr HDR_SIZE
์ด ์ต์ ์
๋๊ฐ๋ ํจํท์ "์กฐ๊ฐํํ ์ ์๋ ๋ถ๋ถ". ํค๋ ํฌ๊ธฐ๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค.
์ด ์ต์ ์ ๋ํ ์ธ์๋ก(ํค๋๋ ํจ๋ฉ ์ต์ ์ผ๋ก ์ฑ์์ง). ๋ค์์
๋์ ์ต์ ํค๋๋ ์ฌ๋ฌ "-U" ์ต์ ์ ์ฌ์ฉํ์ฌ ์ง์ ํ ์ ์์ต๋๋ค.
-H HDR_SIZE, --hbh-opt-hdr HDR_SIZE
์ด ์ต์ ์ ํ๋ณ ์ต์ ํค๋๊ฐ ํ๋ณ ์ต์ ํค๋์ ํฌํจ๋๋๋ก ์ง์ ํฉ๋๋ค.
๋ฐ์ ํจํท. ํค๋ ํฌ๊ธฐ๋ ์ด ์ต์ ์ ๋ํ ์ธ์๋ก ์ง์ ๋์ด์ผ ํฉ๋๋ค.
(ํค๋๋ ํจ๋ฉ ์ต์ ์ผ๋ก ์ฑ์์ง๋๋ค). ๋ค์ค ํ๋ณ ์ต์ ํค๋
์ฌ๋ฌ "-H" ์ต์ ์ ์ฌ์ฉํ์ฌ ์ง์ ํ ์ ์์ต๋๋ค.
-t TYPE, --icmp6 TYPE
์ด ์ต์ ์ ICMPv6 ์ค๋ฅ ๋ฉ์์ง์ ์ ํ๊ณผ ์ฝ๋๋ฅผ ๋ค์ ํ์์ผ๋ก ์ง์ ํฉ๋๋ค.
"--icmp6 ์ ํ:์ฝ๋". ์ง์ ํ์ง ์์ ๊ฒฝ์ฐ ICMPv6 ์ค๋ฅ ๋ฉ์์ง๋ ๊ธฐ๋ณธ์ ์ผ๋ก
"๋งค๊ฐ๋ณ์ ๋ฌธ์ , ์๋ชป๋ ํค๋ ํ๋๊ฐ ๋ฐ๊ฒฌ๋์์ต๋๋ค"(์ ํ 4, ์ฝ๋ 0).
์ฐธ๊ณ : ๋ค๋ฅธ ์ต์ (์: "--icmp6-unreachable")์ ๋ค์์ ๋ํ ๋์์ ์ ๊ณตํฉ๋๋ค.
ICMPv6 ์ ํ ๋ฐ ์ฝ๋ ์ค์ .
-e, --icmp6-dest-unreach
์ด ์ต์ ์ ICMPv6 ์ ํ์ "1"(๋์์ ์ฐ๊ฒฐํ ์ ์์)๋ก ์ค์ ํ๊ณ ๋ค์์ ํ์ฉํฉ๋๋ค.
์ฌ์ฉ์๋ "--icmp6-dest-unreach CODE" ํ์์ผ๋ก ICMPv6 ์ฝ๋๋ฅผ ์ง์ ํฉ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ ICMPv6 ์ ํ ์ค์ ์ ์ํ "-t" ์ต์ ์ ๋์์ ๋๋ค.
๋ฐ ์ฝ๋.
-E, --icmp6-ํจํท-๋๋ฌด-ํฐ
์ด ์ต์ ์ ICMPv6 ์ ํ์ "1"๋ก, ICMPv6 ์ฝ๋๋ฅผ "0"์ผ๋ก ์ค์ ํฉ๋๋ค(ํจํท ๋๋ฌด
ํฐ).
์ฐธ๊ณ : ์ด ์ต์ ์ ICMPv6 ์ ํ ์ค์ ์ ์ํ "-t" ์ต์ ์ ๋์์ ๋๋ค.
๋ฐ ์ฝ๋.
-A, --icmp6-์๊ฐ ์ด๊ณผ
์ด ์ต์ ์ ICMPv6 ์ ํ์ "3"(์๊ฐ ์ด๊ณผ)์ผ๋ก ์ค์ ํ๊ณ ์ฌ์ฉ์๊ฐ ๋ค์์ ์ํํ ์ ์๋๋ก ํฉ๋๋ค.
"--icmp6-time-exceeded CODE" ํ์์ผ๋ก ICMPv6 ์ฝ๋๋ฅผ ์ง์ ํฉ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ ICMPv6 ์ ํ ์ค์ ์ ์ํ "-t" ์ต์ ์ ๋์์ ๋๋ค.
๋ฐ ์ฝ๋.
-R, --icmp6-param-๋ฌธ์
์ด ์ต์ ์ ICMPv6 ์ ํ์ "4"(๋งค๊ฐ๋ณ์ ๋ฌธ์ )๋ก ์ค์ ํ๊ณ ์ฌ์ฉ์๊ฐ ๋ค์์ ์ํํ ์ ์๋๋ก ํฉ๋๋ค.
"--icmp6-param-problem CODE" ํ์์ผ๋ก ICMPv6 ์ฝ๋๋ฅผ ์ง์ ํฉ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ ICMPv6 ์ ํ ์ค์ ์ ์ํ "-t" ์ต์ ์ ๋์์ ๋๋ค.
๋ฐ ์ฝ๋.
-m MTU, --mtu MTU
ICMPv6 ํจํท์ด ๋๋ฌด ํผ ์ค๋ฅ์ "MTU" ํ๋ ๊ฐ์ ์ง์ ํฉ๋๋ค.
๋ฉ์์ง.
-O ๋ฐ๋, --๋ฐ๋ ๋ฐ๋
์ด ์ต์ ์ ICMPv6 ๋งค๊ฐ๋ณ์ ๋ฌธ์ ์ "ํฌ์ธํฐ" ํ๋ ๊ฐ์ ์ง์ ํฉ๋๋ค.
์ค๋ฅ ๋ฉ์์ง.
-p TYPE, --ํ์ด๋ก๋ ์ ํ TYPE
์ด ์ต์ ์ ICMPv6 ํ์ด๋ก๋์ ํฌํจ๋ ํ์ด๋ก๋ ์ ํ์ ์ง์ ํฉ๋๋ค.
ํ์ฌ ์ง์๋๋ ํ์ด๋ก๋๋ "TCP", "UDP", "ICMP6"์ ๋๋ค. ํ์ด๋ก๋ ์ ํ
๊ธฐ๋ณธ๊ฐ์ "TCP"์ ๋๋ค.
๋๊ตฌ๊ฐ "๋ฃ๊ธฐ" ๋ชจ๋์์ ์๋ํ ๋ ์ด ์ต์ ์ ๋ค์ ์ ํ์ ์ง์ ํฉ๋๋ค.
๋๊ตฌ๊ฐ ์์ ํ ํจํท์ ๋๋ค. ์ฒญ์ทจ ๋ชจ๋์์๋ ์ถ๊ฐ ์ ํ์ ์ ํํ ์ ์์ต๋๋ค.
์ง์ ๋จ: "IP6"; ์ด๋ ๊ฒ ํ๋ฉด ๋๊ตฌ๊ฐ ๋ชจ๋ IPv6 ํธ๋ํฝ์ ์์ ํ๊ฒ ๋ฉ๋๋ค.
-P SIZE, --ํ์ด๋ก๋ ํฌ๊ธฐ SIZE
ICMPv6 ํ์ด๋ก๋์ ํฌํจ๋ ํ์ด๋ก๋์ ํฌ๊ธฐ(ํ์ด๋ก๋ ์ ํ ํฌํจ)
"-p" ์ต์ ์ผ๋ก ์ง์ ๋จ) ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ๋ฅํ ํ ๋ง์ ๋ฐ์ดํธ๊ฐ
์ต์ IPv6 MTU(1280๋ฐ์ดํธ)๋ฅผ ์ด๊ณผํ์ง ์๊ณ ํฌํจ๋ฉ๋๋ค.
-n, --ํ์ด๋ก๋ ์์
์ด ์ต์ ์ ICMPv6 ์ค๋ฅ ๋ด์ ํ์ด๋ก๋๊ฐ ํฌํจ๋์ง ์๋๋ก ์ง์ ํฉ๋๋ค.
๋ฉ์์ง.
-C HOP_LIMIT, --ipv6-hlim HOP_LIMIT
์ด ์ต์ ์ ํ์ด๋ก๋์ ํฌํจ๋ IPv6 ํจํท์ ํ ์ ํ์ ์ง์ ํฉ๋๋ค.
ICMPv6 ์ค๋ฅ ๋ฉ์์ง. ์ด ์ต์ ์ ์ง์ ํ์ง ์์ผ๋ฉด ํ ์ ํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
64์์ 243 ์ฌ์ด์ ๊ฐ์ผ๋ก ๋ฌด์์๋ก ์ง์ ๋์์ต๋๋ค.
-r ์ฃผ์, --๋์ ์ฃผ์ ์ฃผ์
์ด ์ต์ ์ ๋คํธ์ํฌ์ ํฌํจ๋ IPv6 ํจํท์ ์์ค ์ฃผ์๋ฅผ ์ง์ ํฉ๋๋ค.
ICMPv6 ์ค๋ฅ ๋ฉ์์ง. ์ง์ ํ์ง ์์ ๊ฒฝ์ฐ์๋ ํด๋น ์ฃผ์์ ๋์ผํ ์ฃผ์๋ก ์ค์ ๋ฉ๋๋ค.
์ธ๋ถ ํจํท์ IPv6 ๋์ ์ฃผ์์ ๋๋ค.
"์ฒญ์ทจ ๋ชจ๋"๋ก ์๋ํ ๋ ๋๊ตฌ๋ ์๋์ผ๋ก ๋ค์ ์ค ์ผ๋ถ๋ฅผ ์ฝ์ ํฉ๋๋ค.
์์ ๋ ํจํท("-n" ์ต์ ์ผ๋ก ๋ฌ๋ฆฌ ์ง์ ํ์ง ์๋ ํ), ๋ฐ๋ผ์ IPv6
๋ด์ฅ๋ IPv6 ํจํท์ ์์ค ์ฃผ์๋ ์ด์ ๋ฐ๋ผ ์ค์ ๋ฉ๋๋ค.
-x ์ฃผ์, --ํผ์ด ์ฃผ์ ์ฃผ์
์ด ์ต์ ์ ํฌํจ๋ IPv6 ํจํท์ ๋์ ์ฃผ์๋ฅผ ์ง์ ํฉ๋๋ค.
ICMPv6 ์ค๋ฅ ๋ฉ์์ง์์. ์ง์ ํ์ง ์์ผ๋ฉด ์์์ ๊ฐ์ผ๋ก ์ค์ ๋ฉ๋๋ค.
"์ฒญ์ทจ ๋ชจ๋"๋ก ์๋ํ ๋ ๋๊ตฌ๋ ์๋์ผ๋ก ๋ค์ ์ค ์ผ๋ถ๋ฅผ ์ฝ์ ํฉ๋๋ค.
์์ ๋ ํจํท("-n" ์ต์ ์ผ๋ก ๋ฌ๋ฆฌ ์ง์ ํ์ง ์๋ ํ), ๋ฐ๋ผ์ IPv6
๋ด์ฅ๋ IPv6 ํจํท์ ๋์ ์ฃผ์๋ ์ด์ ๋ฐ๋ผ ์ค์ ๋ฉ๋๋ค.
์ฐธ๊ณ : ํผํด์ ํธ์คํธ๋ ICMPv6 ์ค๋ฅ ๋ฉ์์ง๋ฅผ ํ์ธํ ๊ฒ์ผ๋ก ์์๋๋ฏ๋ก
"ํ์ฑ ๋ชจ๋"๋ก ์๋ํ ๋ ์งํ ์ค์ธ ํต์ ์ธ์คํด์ค์ ํด๋นํฉ๋๋ค.
์ด ์ต์ ์ ์งํ ์ค์ธ ํต์ ์ ํด๋นํ๋ ๊ฐ์ผ๋ก ์ค์ ๋์ด์ผ ํฉ๋๋ค.
์.
-o PORT, --๋์ ํฌํธ PORT
์ด ์ต์ ์ ํจํท์ ํฌํจ๋ TCP ๋๋ UDP ํจํท์ ์์ค ํฌํธ๋ฅผ ์ง์ ํฉ๋๋ค.
ICMPv6 ํ์ด๋ก๋. ํฌํธ ๋ฒ์๊ฐ "-o LOWPORT:HIGHPORT" ํ์์ผ๋ก ์ง์ ๋๋ฉด
๋๊ตฌ๋ ํด๋น ๋ฒ์์ ๊ฐ ํฌํธ์ ๋ํด ํ๋์ ICMPv6 ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๋ณด๋ ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ "TCP" ๋๋ "UDP"๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๊ฐ ์์ต๋๋ค(
"-p" ์ต์ ).
-a PORT, --ํผ์ด ํฌํธ PORT
์ด ์ต์ ์ TCP ๋๋ UDP ํจํท์ ๋์ ํฌํธ๋ฅผ ์ง์ ํฉ๋๋ค.
ICMPv6 ํ์ด๋ก๋. ํฌํธ ๋ฒ์๊ฐ "-o LOWPORT:HIGHPORT" ํ์์ผ๋ก ์ง์ ๋ ๊ฒฝ์ฐ
๋๊ตฌ๋ ํด๋น ๋ฒ์์ ๊ฐ ํฌํธ์ ๋ํด ํ๋์ ICMPv6 ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๋ณด๋ ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ "TCP" ๋๋ "UDP"๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๊ฐ ์์ต๋๋ค(
"-p" ์ต์ ).
-X TCP_FLAGS, --tcp-ํ๋๊ทธ TCP_FLAGS
์ด ์ต์ ์ ICMPv6 ํ์ด๋ก๋์ ํฌํจ๋ TCP ํค๋์ ํ๋๊ทธ๋ฅผ ์ง์ ํฉ๋๋ค.
ํ๋๊ทธ๋ "F"(FIN), "S"(SYN), "R"(RST), "P"(PSH), "A"(ACK)๋ก ์ง์ ๋ฉ๋๋ค.
"U"(URG), "X"(ํ๋๊ทธ ์์). ์ง์ ํ์ง ์์ ๊ฒฝ์ฐ "ACK" ๋นํธ๋ง ์ค์ ๋ฉ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ "TCP"๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๊ฐ ์์ต๋๋ค("-p" ์ฌ์ฉ).
์ ํ๊ถ).
-q SEQ_NUMBER, --tcp-seq SEQ_NUMBER
์ด ์ต์ ์ ICMPv6์ ํฌํจ๋ TCP ํค๋์ ์ํ์ค ๋ฒํธ๋ฅผ ์ง์ ํฉ๋๋ค.
์ ํจ ํ์ฌ๋. ์ง์ ํ์ง ์์ผ๋ฉด ์ํ์ค ๋ฒํธ๊ฐ ๋ฌด์์๋ก ์ง์ ๋ฉ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ "TCP"๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๊ฐ ์์ต๋๋ค("-p" ์ฌ์ฉ).
์ ํ๊ถ).
-Q ACK_NUMBER, --tcp-ack ACK_NUMBER
์ด ์ต์ ์ TCP ํค๋์ ํฌํจ๋ ์น์ธ ๋ฒํธ๋ฅผ ์ง์ ํฉ๋๋ค.
ICMPv6 ํ์ด๋ก๋. ์ง์ ํ์ง ์์ผ๋ฉด ์น์ธ ๋ฒํธ๊ฐ ๋ฌด์์๋ก ์ง์ ๋ฉ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ "TCP"๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๊ฐ ์์ต๋๋ค("-p" ์ฌ์ฉ).
์ ํ๊ถ).
-V URG_POINTER, --tcp-urg URG_POINTER
์ด ์ต์ ์ ICMPv6์ ํฌํจ๋ TCP ํค๋์ ๊ธด๊ธ ํฌ์ธํฐ๋ฅผ ์ง์ ํฉ๋๋ค.
์ ํจ ํ์ฌ๋. ์ง์ ํ์ง ์์ ๊ฒฝ์ฐ ๊ธด๊ธ ํฌ์ธํฐ๋ 0์ผ๋ก ์ค์ ๋ฉ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ "TCP"๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๊ฐ ์์ต๋๋ค("-p" ์ฌ์ฉ).
์ ํ๊ถ).
-w TCP_WIN, --tcp-win TCP_WIN
์ด ์ต์ ์ ICMPv6 ํ์ด๋ก๋์ ํฌํจ๋ TCP ํค๋์ ์ฐฝ์ ์ง์ ํฉ๋๋ค.
์ง์ ํ์ง ์์ผ๋ฉด ์ฐฝ์ด ๋ฌด์์๋ก ์ง์ ๋ฉ๋๋ค.
์ฐธ๊ณ : ์ด ์ต์ ์ "TCP"๊ฐ ์ง์ ๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๊ฐ ์์ต๋๋ค("-p" ์ฌ์ฉ).
์ ํ๊ถ).
-j SRC_ADDR, --๋ธ๋ก-src SRC_ADDR
์ด ์ต์ ์ IPv6์ ๊ธฐ๋ฐ์ผ๋ก ์์ ํจํท์ ๋ํ ์ฐจ๋จ ํํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
์์ค ์ฃผ์. "-j" ํ์์ผ๋ก IPv6 ์ ๋์ฌ๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค.
prefix/prefixlen". ์ ๋์ด ๊ธธ์ด๊ฐ ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ ์ ๋์ด ๊ธธ์ด "/128"
์ ํ๋จ(์ฆ, ์ต์ ์ ๋จ์ผ IPv6 ์ฃผ์๊ฐ ์๋
IPv6 ์ ๋์ฌ๊ฐ ์ง์ ๋จ).
-k DST_ADDR, --๋ธ๋ก-dst DST_ADDR
์ด ์ต์ ์ ์์ ๋๋ ์ด์ ์์ฒญ ๋ฉ์์ง์ ๋ํ ์ฐจ๋จ ํํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
IPv6 ๋์ ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. IPv6 ์ฌ์์ ํ์ฉํฉ๋๋ค.
"-k ์ ๋์ฌ/์ ๋์ฌ" ํ์์ ์ ๋์ฌ. ์ ๋์ฌ ๊ธธ์ด๊ฐ ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ
"/128"์ ์ ๋์ฌ ๊ธธ์ด๊ฐ ์ ํ๋์์ต๋๋ค(์ฆ, ์ต์ ์ ๋จ์ผ IPv6
IPv6 ์ ๋์ฌ๊ฐ ์๋ ์ฃผ์๊ฐ ์ง์ ๋จ).
-J SRC_ADDR, --๋ธ๋ก-๋งํฌ-src SRC_ADDR
์ด ์ต์ ์ ๋งํฌ ๊ณ์ธต์ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ด์ค๋ ํจํท์ ๋ํ ์ฐจ๋จ ํํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
์์ค ์ฃผ์. ์ต์ ๋ค์๋ ๋งํฌ ๊ณ์ธต ์ฃผ์๊ฐ ์์ผ ํฉ๋๋ค(ํ์ฌ๋
์ด๋๋ท๋ง ์ง์๋ฉ๋๋ค).
-K DST_ADDR, --๋ธ๋ก-๋งํฌ-dst DST_ADDR
์ด ์ต์ ์ ๋งํฌ ๊ณ์ธต์ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ด์ค๋ ํจํท์ ๋ํ ์ฐจ๋จ ํํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
๋ชฉ์ ์ง ์ฃผ์. ์ต์ ๋ค์๋ ๋งํฌ ๊ณ์ธต ์ฃผ์๊ฐ ์์ผ ํฉ๋๋ค.
(ํ์ฌ๋ ์ด๋๋ท๋ง ์ง์๋ฉ๋๋ค.)
-b SRC_ADDR, --์๋ฝ-src SRC_ADDR
์ด ์ต์ ์ IPv6์ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ด์ค๋ ํจํท์ ๋ํ ์๋ฝ ํํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
์์ค ์ฃผ์. "-b" ํ์์ผ๋ก IPv6 ์ ๋์ฌ๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค.
prefix/prefixlen". ์ ๋์ด ๊ธธ์ด๊ฐ ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ ์ ๋์ด ๊ธธ์ด "/128"
์ ํ๋จ(์ฆ, ์ต์ ์ ๋จ์ผ IPv6 ์ฃผ์๊ฐ ์๋
IPv6 ์ ๋์ฌ๊ฐ ์ง์ ๋จ).
-g DST_ADDR, --์๋ฝ-dst DST_ADDR
์ด ์ต์ ์ IPv6์ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ด์ค๋ ํจํท์ ๋ํ ์๋ฝ ํํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
๋ชฉ์ ์ง ์ฃผ์. "-g" ํ์์ผ๋ก IPv6 ์ ๋์ฌ๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค.
prefix/prefixlen". ์ ๋์ด ๊ธธ์ด๊ฐ ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ ์ ๋์ด ๊ธธ์ด "/128"
์ ํ๋จ(์ฆ, ์ต์ ์ ๋จ์ผ IPv6 ์ฃผ์๊ฐ ์๋
IPv6 ์ ๋์ฌ๊ฐ ์ง์ ๋จ).
-B SRC_ADDR, --์๋ฝ-๋งํฌ-src SRC_ADDR
์ด ์ต์ ์ ์์ ๋๋ ์ด์ ์์ฒญ ๋ฉ์์ง์ ๋ํ ์๋ฝ ํํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
๋งํฌ ๋ ์ด์ด ์์ค ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ต์ ๋ค์๋ a๊ฐ ์์ผ ํฉ๋๋ค.
๋งํฌ ๊ณ์ธต ์ฃผ์(ํ์ฌ ์ด๋๋ท๋ง ์ง์๋จ)
-G DST_ADDR, --์๋ฝ-๋งํฌ-dst DST_ADDR
์ด ์ต์ ์ ์์ ํจํท์ ๋ํ ์๋ฝ ํํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
๋งํฌ ๊ณ์ธต ๋์ ์ฃผ์. ์ต์ ๋ค์๋ ๋งํฌ ๋ ์ด์ด ์ฃผ์๊ฐ ์์ผ ํฉ๋๋ค.
(ํ์ฌ๋ ์ด๋๋ท๋ง ์ง์๋ฉ๋๋ค.)
-f, --sanity-ํํฐ
์ด ์ต์ ์ IPv6 ์์ค ์ฃผ์์ ๋ํ "์ฐจ๋จ ํํฐ"๋ฅผ ์๋์ผ๋ก ์ถ๊ฐํฉ๋๋ค.
ํจํท.
์ฐธ๊ณ : ์ด ์ต์ ์ ๋๊ตฌ๊ฐ "๋ฃ๊ธฐ ๋ชจ๋"์์ ์๋ํ ๋ ๋ฐ๋์งํ ์ ์์ผ๋ฉฐ
"ICMP6" ๋๋ "IP6" ํจํท์ ์์ ํ๋ผ๋ ์ง์๋ฅผ ๋ฐ์ต๋๋ค(๋ฐ๋ผ์ ํจํท์ ํผํ ์๋ ์์).
๋ฃจํ).
-l, --๊ณ ๋ฆฌ
์ด ์ต์ ์ icmp6 ๋๊ตฌ์ ์ ๊ธฐ์ ์ธ ICMPv6 ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋๋ก ์ง์ํฉ๋๋ค.
ํผํด์ ๋ ธ๋. ICMPv6 ์ค๋ฅ ๋ฉ์์ง ์ ์ก ์ฌ์ด์ ์ผ์ ์ค์ง๋๋ ์๊ฐ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
"-z" ์ต์ ์ ์ฌ์ฉํ์ฌ ์ง์ ๋๋ฉฐ ๊ธฐ๋ณธ๊ฐ์ 1์ด์ ๋๋ค. ์ฐธ๊ณ ํ์ธ์
์ต์ ์ "-L"("--listen") ์ต์ ๊ณผ ํจ๊ป ์ค์ ํ ์ ์์ต๋๋ค.
-z, --์
์ด ์ต์ ์ ICMPv6 ์ค๋ฅ ์ ์ก ์ฌ์ด์ ์ผ์ ์ค์งํ ์๊ฐ์ ์ง์ ํฉ๋๋ค.
๋ฉ์์ง("--loop" ์ต์ ์ด ์ค์ ๋ ๊ฒฝ์ฐ). ์ง์ ํ์ง ์์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ๊ฐ์ 1์ ๋๋ค.
๋์งธ.
-L, --๋ฃ๋ค
์ด๋ icmp6 ๋๊ตฌ๊ฐ "๋ฃ๊ธฐ" ๋ชจ๋์์ ์๋ํ๋๋ก ์ง์ํฉ๋๋ค(์๋ง๋
ํน์ ๋ ธ๋๋ฅผ ๊ณต๊ฒฉํฉ๋๋ค). ์ด ์ต์ ์ ๋ค์๊ณผ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค.
"-l"("--loop") ์ต์ .
-v, --๋ง ์๊ฐ ๋ง์
์ด ์ต์ ์ icmp6 ๋๊ตฌ์ ์์ธํ ๋ด์ฉ์ ํ์ํ๋๋ก ์ง์ํฉ๋๋ค. ์ต์ ์ ๋ ๋ฒ ์ค์ ํ๋ฉด
์ด ๋๊ตฌ๋ "๋งค์ฐ ์ฅํฉ"ํ๋ฉฐ ๋๊ตฌ๋ ๋ํ ์ด๋ค ํจํท์ด
์ง์ ๋ ํํฐ๋ฅผ ์ ์ฉํ ๊ฒฐ๊ณผ๋ก ํ์ฉ๋๊ฑฐ๋ ํ๊ธฐ๋ฉ๋๋ค.
-h, --๋์
๋ค์์ ๋ํ ๋์๋ง ์ ๋ณด ์ธ์ ICMP6 ๋๊ตฌ์ ๋๋ค.
์ฌ์ฉ ์
๋ค์ ์น์ ์์๋ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ๋ณด์ฌ์ค๋๋ค. ICMP6 ๋๊ตฌ์ ๋๋ค.
์ #1
# icmp6 -i eth0 -L -p TCP -v
์ด ๋๊ตฌ๋ ๋คํธ์ํฌ ์ธํฐํ์ด์ค "eth0"์ ์ฌ์ฉํ๊ณ "์์ " ๋ชจ๋("-L")์์ ์๋ํฉ๋๋ค.
์ต์ ). ๊ฐ ICMPv6 ์ค๋ฅ ๋ฉ์์ง์๋ ICMPv6 ํ์ด๋ก๋๊ฐ ํฌํจ๋ฉ๋๋ค.
์ต์ IPv6 MTU(1280๋ฐ์ดํธ)๋ฅผ ์ด๊ณผํ์ง ์๊ณ ์บก์ฒ๋ ํจํท์ ๋๋ค. ๋๊ตฌ๊ฐ ์ธ์๋ฉ๋๋ค.
๊ณต๊ฒฉ์ ๋ํ ์์ธํ ์ ๋ณด("-v" ์ต์ )
์ #2
# icmp6 --icmp6-packet-too-big -p ICMP6 -d 2001:db8:10::1 --peer-addr 2001:db8:11::2 -m
1240 -v
์ด ๋๊ตฌ๋ MTU 6์ ์๋ฆฌ๋ ICMPv1240 ํจํท์ด ๋๋ฌด ํผ ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๋ณด๋ ๋๋ค.
๋ฐ์ดํธ. ICMPv6 ์ค๋ฅ ๋ฉ์์ง๋ " "2001:db8:10::1" ์ฃผ์๋ก ์ ์ก๋ฉ๋๋ค. ICMPv6
์ค๋ฅ ๋ฉ์์ง์๋ ์์ค ์ฃผ์๊ฐ ๋ค์์ผ๋ก ์ค์ ๋ ICMPv6 ์์ฝ ์์ฒญ ๋ฉ์์ง๊ฐ ํฌํจ๋ฉ๋๋ค.
"2001:db8:10::1"(์ฆ, ์ค๋ฅ ๋ฉ์์ง์ ๋์ ์ฃผ์) ๋ฐ ๋์
์ฃผ์๋ "2001:db8:11::2)("--peer-addr" ์ต์ )๋ก ์ค์ ๋ฉ๋๋ค. "Identifier" ๋ฐ
๋ด์ฅ๋ ICMPv6 ์์ฝ ์์ฒญ ๋ฉ์์ง์ "์์ ๋ฒํธ" ํ๋๋ ๋ฌด์์๋ก ์ง์ ๋ฉ๋๋ค.
์ด ๋๊ตฌ๋ ๊ณต๊ฒฉ์ ๋ํ ์์ธํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค("-v" ์ต์ ).
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก icmp6 ์ฌ์ฉ