์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

xymonnet - ํด๋ผ์šฐ๋“œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ xymonnet ์‹คํ–‰

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” xymonnet ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


xymonnet - ์ž์ด๋ชฌ ๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ ๋„๊ตฌ

๊ฐœ์š”


์ž์ด๋ชจ๋„ท [--ํ•‘|--๋…ธํ•‘] [--ํƒ€์ž„์•„์›ƒ=N] [์˜ต์…˜] [ํ˜ธ์ŠคํŠธ ์ด๋ฆ„] [ํ˜ธ์ŠคํŠธ ์ด๋ฆ„]
(์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ช…๋ น์ค„ ์˜ต์…˜์— ๋Œ€ํ•œ ์„ค๋ช…์€ OPTIONS ์„น์…˜์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.)

๊ธฐ์ˆ 


์ž์ด๋ชจ๋„ท(1) Xymon ๊ตฌ์„ฑ ํŒŒ์ผ์— ์ •์˜๋œ ํ˜ธ์ŠคํŠธ์˜ ๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ ,
ํ˜ธ์ŠคํŠธ.cfg. ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์ •ํ•œ ๊ฐ„๊ฒฉ์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. xymon๋Ÿฐ์น˜(8) ํ•ญ๋ชฉ์„ ํ†ตํ•ด
์ž‘์—….cfg(5) ํŒŒ์ผ.

xymonnet์€ TCP ๊ธฐ๋ฐ˜ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค(telnet, ftp, ssh,
smtp, pop, imap ....) - ์ฆ‰, protocol.cfg์— ๋‚˜์—ด๋œ ๋ชจ๋“  ์„œ๋น„์Šค. ์ด๊ฒƒ๋“ค์„ ์œ„ํ•ด
ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์™„์ „ํžˆ ์ƒˆ๋กญ๊ณ  ๋งค์šฐ ๋น ๋ฅธ ์„œ๋น„์Šค ๊ฒ€์‚ฌ๊ธฐ๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

xymonnet์€ SSL ์ง€์› ํ”„๋กœํ† ์ฝœ(์˜ˆ: imaps, pop3s, nntps,
xymonnet์„ ๊ตฌ์„ฑํ•  ๋•Œ SSL ์ง€์›์ด ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ telnet. ์•Œ๋ ค์ง„ ์ „์ฒด ๋ชฉ๋ก
ํ…Œ์ŠคํŠธ๋Š” protocol.cfg(5) $XYMONHOME/etc/protocols.cfg์˜ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.

๋˜ํ•œ DNS ์„œ๋ฒ„ ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ "dns" ๋ฐ "dig" ํ…Œ์ŠคํŠธ๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.

xymonnet์€ ๋˜ํ•œ NTP ์„œ๋ฒ„์— ๋Œ€ํ•œ ๊ฒ€์‚ฌ๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ…Œ์ŠคํŠธ๋ฅผ "ntp"๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋„ค๊ฐ€ ์›ํ•œ๋‹ค๋ฉด
๊ทธ๊ฒƒ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด NTPDATE ํ™˜๊ฒฝ ๋ณ€์ˆ˜๊ฐ€ ๋‹ค์Œ ์œ„์น˜๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋„๋ก ์ •์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
your ntpdate(1) ํ”„๋กœ๊ทธ๋žจ)

์ฐธ๊ณ : xymonnet์€ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ(ping)๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
ํ˜ธ์ŠคํŠธ์— "testip" ํƒœ๊ทธ๊ฐ€ ์ง€์ •๋˜๊ฑฐ๋‚˜ "--dns=ip" ์˜ต์…˜์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋Œ€์ƒ์€
์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ๋Š” ๊ท€ํ•˜์˜ ์€ / etc / ํ˜ธ์ŠคํŠธ ํŒŒ์ผ ๋˜๋Š” DNS.

๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“  ์„œ๋ฒ„๊ฐ€ ํ…Œ์ŠคํŠธ๋ฉ๋‹ˆ๋‹ค - XYMONNETWORK๊ฐ€ ๋‹ค์Œ์„ ํ†ตํ•ด ์„ค์ •๋œ ๊ฒฝ์šฐ xymonserver.cfg(5) ๊ทธ๋•Œ
์ด ๋„คํŠธ์›Œํฌ์— ์†ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ํ‘œ์‹œ๋œ ํ˜ธ์ŠคํŠธ๋งŒ ํ…Œ์ŠคํŠธ๋ฉ๋‹ˆ๋‹ค. ๋ช…๋ น์ค„์˜ ๊ฒฝ์šฐ
ํ•˜๋‚˜ ์ด์ƒ์˜ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์ด ํฌํ•จ๋œ ๊ฒฝ์šฐ ํ•ด๋‹น ์„œ๋ฒ„๋งŒ ํ…Œ์ŠคํŠธ๋ฉ๋‹ˆ๋‹ค.

์ผ๋ฐ˜ ์˜ต์…˜


--์‹œ๊ฐ„ ์ดˆ๊ณผ=N
ํ…Œ์ŠคํŠธ๋˜๋Š” ๊ฐ ์„œ๋น„์Šค์˜ ์‹œ๊ฐ„ ์ดˆ๊ณผ(์ดˆ)๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. TCP ํ…Œ์ŠคํŠธ์˜ ๊ฒฝ์šฐ
(XYMONNETSVCS์˜ ๊ฒƒ), ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ์ด ๋‚ด์—์„œ ์„ฑ๊ณตํ•˜์ง€ ๋ชปํ•œ ๊ฒฝ์šฐ
N์ดˆ, ์„œ๋น„์Šค๊ฐ€ ๋‹ค์šด๋œ ๊ฒƒ์œผ๋กœ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค. HTTP ํ…Œ์ŠคํŠธ์˜ ๊ฒฝ์šฐ ์ด๊ฒƒ์€
์›น ์„œ๋ฒ„์— ๋Œ€ํ•œ ์ „์ฒด ์š”์ฒญ์— ๋Œ€ํ•œ ์ ˆ๋Œ€ ์ œํ•œ(์—ฐ๊ฒฐ์— ํ•„์š”ํ•œ ์‹œ๊ฐ„
๋”ํ•˜๊ธฐ ์„œ๋ฒ„๊ฐ€ ์š”์ฒญ์— ์‘๋‹ตํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„).
๊ธฐ๋ณธ๊ฐ’ : 10 ์ดˆ

--conntimeout=N
์ด ์˜ต์…˜์€ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉฐ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ๋Œ€์‹  --timeout ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

--cmdtimeout=N
์ด ์˜ต์…˜์€ NTP ๋ฐ
RPC ์„œ๋น„์Šค ๋ฐ traceroute๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

--๋™์‹œ์„ฑ=N
๋ณ‘๋ ฌ๋กœ ์‹คํ–‰๋˜๋Š” ๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ์˜ ์ˆ˜๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ ์ž‘๋™ ์ค‘์ž…๋‹ˆ๋‹ค.
์‹œ์Šคํ…œ์— ๋”ฐ๋ผ ๋‹ค๋ฅด์ง€๋งŒ ์ผ๋ฐ˜์ ์œผ๋กœ 256์ž…๋‹ˆ๋‹ค. xymonnet์ด
"์†Œ์ผ“"์„ ์–ป์„ ์ˆ˜ ์žˆ์œผ๋ ค๋ฉด 50๊ณผ ๊ฐ™์€ ๋” ๋‚ฎ์€ ๊ฐ’์œผ๋กœ xymonnet์„ ์‹คํ–‰ํ•ด ๋ณด์‹ญ์‹œ์˜ค.
100.

--dns-timeout=N(๊ธฐ๋ณธ๊ฐ’: 30์ดˆ)
xymonnet์€ N์ดˆ ํ›„์— ๋ชจ๋“  DNS ์กฐํšŒ ์‹œ๊ฐ„์„ ์ดˆ๊ณผํ•ฉ๋‹ˆ๋‹ค. ๋ณด๋ฅ˜ ์ค‘์ธ ๋ชจ๋“  DNS ์กฐํšŒ๋Š”
์‹คํŒจํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์ด DNS ์กฐํšŒ์— ์˜์กดํ•˜๋Š” ๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ๋Š”
์˜ค๋ฅ˜๋ฅผ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค.
์ฐธ๊ณ : --no-ares ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ DNS ์กฐํšŒ ์‹œ๊ฐ„ ์ดˆ๊ณผ๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
xymonnet์œผ๋กœ.

--dns-์ตœ๋Œ€-๋ชจ๋‘=N
"--dns-timeout=N"๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. "--dns-max-all" ์˜ต์…˜์€ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉฐ
์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

--dns=[ip|๋งŒ|ํ‘œ์ค€]
xymonnet์ด ํ…Œ์ŠคํŠธํ•  ํ˜ธ์ŠคํŠธ์˜ IP ์ฃผ์†Œ๋ฅผ ์ฐพ๋Š” ๋ฐฉ๋ฒ•์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ
("ํ‘œ์ค€"), xymonnet์€ IP๋ฅผ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•ด ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์˜ DNS ์กฐํšŒ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
ํ˜ธ์ŠคํŠธ์— "testip" ํƒœ๊ทธ๊ฐ€ ์—†๊ฑฐ๋‚˜ DNS ์กฐํšŒ๊ฐ€ ์‹คํŒจํ•˜์ง€ ์•Š๋Š” ํ•œ ์ฃผ์†Œ.
"--dns=only"๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด xymonnet์€ DNS ์กฐํšŒ๋งŒ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์‹คํŒจํ•˜๋ฉด ๋ชจ๋“ 
ํ•ด๋‹น ํ˜ธ์ŠคํŠธ์˜ ์„œ๋น„์Šค๊ฐ€ ๋‹ค์šด๋œ ๊ฒƒ์œผ๋กœ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค.
"--dns=ip"๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด xymonnet์€ DNS ์กฐํšŒ๋ฅผ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค
ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด hosts.cfg์— ์ง€์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ์„ค์ •์€ ๋‹ค์Œ์„ ๊ฐ–๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
๋ชจ๋“  ํ˜ธ์ŠคํŠธ์˜ "testip" ํƒœ๊ทธ. http ํ…Œ์ŠคํŠธ๋Š” ์ด ์„ค์ •์„ ๋ฌด์‹œํ•˜๊ณ 
์—ฌ์ „ํžˆ URL์— ์ œ๊ณต๋œ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์— ๋Œ€ํ•ด DNS ์กฐํšŒ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. xymonnet ์ฐธ์กฐ
HTTP ํ…Œ์ŠคํŠธ์šฉ ํƒœ๊ทธ" ์„น์…˜์˜ ํ˜ธ์ŠคํŠธ.cfg(5)

--no-ares
xymonnet์— ๋‚ด์žฅ๋œ ARES ํ•ด์„๊ธฐ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ xymonnet์„ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
์‹œ์Šคํ…œ ํ•ด์„๊ธฐ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„. ์ด๊ฒƒ์„ ๋งˆ์ง€๋ง‰์œผ๋กœ ๋งŒ ์‚ฌ์šฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค
xymonnet์ด ์ผ๋ฐ˜์ ์ธ ๋ฐฉ์‹์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์„ ํ™•์ธํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ(DNS๋ฅผ ํ†ตํ•ด)
or ์€ / etc / ํ˜ธ์ŠคํŠธ). ์ด๊ฒƒ์„ ์‚ฌ์šฉํ•˜๋Š” ํ•œ ๊ฐ€์ง€ ์ด์œ ๋Š” ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์„ ํ™•์ธํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค.
NIS/NIS+(Yellow Pages๋ผ๊ณ ๋„ ํ•จ)๋ฅผ ํ†ตํ•ด.
์‹œ์Šคํ…œ ํ•ด์„๊ธฐ ๊ธฐ๋Šฅ์€ ์‹œ๊ฐ„ ์ดˆ๊ณผ๋ฅผ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ DNS ๋˜๋Š” NIS ์„œ๋ฒ„๊ฐ€ ๋‹ค์šด๋œ ๊ฒฝ์šฐ xymonnet์€
์‹คํ–‰ํ•˜๋Š” ๋ฐ ๋งค์šฐ ์˜ค๋žœ ์‹œ๊ฐ„. --dns-timeout ์˜ต์…˜์€ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•  ๋•Œ ํšจ๊ณผ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
์ด ์˜ต์…˜.

--dnslog=ํŒŒ์ผ์ด๋ฆ„
์‹คํŒจํ•œ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ ์กฐํšŒ๋ฅผ FILENAME ํŒŒ์ผ์— ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. FILENAME์€ ์ „์ฒด์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๊ฒฝ๋กœ๋ช….

--๋ณด๊ณ ์„œ[=COLUMNNAME]
์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด xymonnet์€ ์–ผ๋งˆ๋‚˜ ๋งŽ์€
์ฒ˜๋ฆฌ๋œ ํ˜ธ์ŠคํŠธ, ์ƒ์„ฑ๋œ ํ…Œ์ŠคํŠธ ์ˆ˜, ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜
์‹คํ–‰ ์ค‘ ๋ฐ ์ผ๋ถ€ ํƒ€์ด๋ฐ ํ†ต๊ณ„. ๊ธฐ๋ณธ ์—ด ์ด๋ฆ„์€ "xymonnet"์ž…๋‹ˆ๋‹ค.

--ํ…Œ์ŠคํŠธ ํƒœ๊ทธ๊ฐ€ ์—†๋Š”
XYMONNETWORK ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ํ˜ธ์ŠคํŠธ์˜ ํ˜ธ์ŠคํŠธ๋งŒ ํ…Œ์ŠคํŠธํ•  ๋•Œ
๋„คํŠธ์›Œํฌ ์„ธ๊ทธ๋จผํŠธ์—์„œ xymonnet์€ "NET:x" ํƒœ๊ทธ๊ฐ€ ์—†๋Š” ํ˜ธ์ŠคํŠธ๋ฅผ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ
NET:$XYMONNETWORK ํƒœ๊ทธ๊ฐ€ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ๋งŒ ํ…Œ์ŠคํŠธ๋ฉ๋‹ˆ๋‹ค.
์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด NET: ํƒœ๊ทธ๊ฐ€ ์—†๋Š” ํ˜ธ์ŠคํŠธ๊ฐ€ ํ…Œ์ŠคํŠธ์— ํฌํ•จ๋˜๋ฏ€๋กœ ๋ชจ๋“ 
์ผ์น˜ํ•˜๋Š” NET: ํƒœ๊ทธ๊ฐ€ ์žˆ๊ฑฐ๋‚˜ NET: ํƒœ๊ทธ๊ฐ€ ์ „ํ˜€ ์—†๋Š” ํ˜ธ์ŠคํŠธ๊ฐ€ ํ…Œ์ŠคํŠธ๋ฉ๋‹ˆ๋‹ค.

--frequenttestlimit=N
์™€ ํ•จ๊ป˜ ์‚ฌ์šฉ xymonnet-๋‹ค์‹œ.sh(1) Xymon ํ™•์žฅ. ์ด ์˜ต์…˜์€ ์–ผ๋งˆ๋‚˜ ์˜ค๋ž˜
์‹คํŒจํ•œ ํ…Œ์ŠคํŠธ๋Š” ์ž์ฃผ ํ…Œ์ŠคํŠธ ๋Œ€๊ธฐ์—ด์— ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 1800์ดˆ(30
๋ถ„).

--์‹œ๊ฐ„ ์ œํ•œ=N
xymonnet์˜ ๋Ÿฐํƒ€์ž„์ด N์„ ์ดˆ๊ณผํ•˜๋Š” ๊ฒฝ์šฐ xymonnet์ด ๊ฒฝ๊ณ ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
์ดˆ. ๊ธฐ๋ณธ์ ์œผ๋กœ N์€ TASKSLEEP ๊ฐ’์œผ๋กœ ์„ค์ •๋˜๋ฏ€๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ ๊ฒฝ๊ณ ๊ฐ€ ํŠธ๋ฆฌ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.
๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ๋Š” xymonnet์˜ ํ•œ ์ฃผ๊ธฐ ๋™์•ˆ ์ฃผ์–ด์ง„ ์‹œ๊ฐ„ ๋‚ด์— ์™„๋ฃŒ๋  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์ง๋ฌด. ๊ฒฝ๊ณ ๋ฅผ ์ œ์™ธํ•˜๊ณ  ์ด ์˜ต์…˜์€ ์•„๋ฌด ํšจ๊ณผ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ข…๋ฃŒ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋„ˆ๋ฌด ์ผ์ฐ xymonnet. ๋”ฐ๋ผ์„œ ์ด๋Ÿฌํ•œ ๊ฒฝ๊ณ ๋ฅผ ์ œ๊ฑฐํ•˜๋ ค๋ฉด ์ด ์˜ต์…˜์„ ๋‹ค์Œ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.
N ๊ฐ’์ด ๋งค์šฐ ๋†’์Šต๋‹ˆ๋‹ค.

--๊ฑฐ๋Œ€ํ•œ=N
TCP ํ…Œ์ŠคํŠธ์˜ ์‘๋‹ต์ด N ๋ฐ”์ดํŠธ๋ฅผ ์ดˆ๊ณผํ•˜๋ฉด ๊ฒฝ๊ณ ํ•ฉ๋‹ˆ๋‹ค. ์—์„œ ๋ณด๋ฉด
xymonnet ์ƒํƒœ ๋ณด๊ณ ์„œ์— ๋Œ€ํ•œ ๋งŽ์€ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ณ 
ํ…Œ์ŠคํŠธ์˜ ๊ฒฝ์šฐ ์ด ์˜ต์…˜์„ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์‘๋‹ต์ด ๋งŽ์€ ํ…Œ์ŠคํŠธ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธฐ๋ณธ๊ฐ’: 0(๋น„ํ™œ์„ฑํ™”).

--์œ ํšจ์„ฑ=N
ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๊ฐ€ ๋ณด๋ผ์ƒ‰์ด ๋˜๊ธฐ ์ „์— N๋ถ„ ๋™์•ˆ ์œ ํšจํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ํ…Œ์ŠคํŠธ
๊ฒฐ๊ณผ๋Š” 30๋ถ„ ๋™์•ˆ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค. xymonnet์„ ๊ทธ๋ณด๋‹ค ๋œ ์ž์ฃผ ์‹คํ–‰ํ•˜๋ฉด
๊ฒฐ๊ณผ๋Š” ๋‹ค์Œ xymonnet ์‹คํ–‰ ์ „์— ๋ณด๋ผ์ƒ‰์ด ๋ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด
์ƒํƒœ๊ฐ€ ์œ ํšจํ•œ ๊ธฐ๊ฐ„.

--์†Œ์Šค-ip=IP์ฃผ์†Œ
๋ฉ€ํ‹ฐํ™ˆ ํ˜ธ์ŠคํŠธ์—์„œ ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์†Œ์Šค IP๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ์— ์‚ฌ์šฉ๋˜๋Š” ์ฃผ์†Œ์ž…๋‹ˆ๋‹ค. "IPADDRESS"๋Š” ์œ ํšจํ•œ IP ์ฃผ์†Œ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
xymonnet์„ ์‹คํ–‰ํ•˜๋Š” ํ˜ธ์ŠคํŠธ.

--xymond์—์„œ ํ˜ธ์ŠคํŠธ ๋กœ๋“œ
hosts.cfg ํŒŒ์ผ์„ ์ฝ๋Š” ๋Œ€์‹  xymonnet์€ hosts.cfg๋ฅผ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
xymond ๋ฐ๋ชฌ์—์„œ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ฝ์„ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
hosts.cfg ๋ฐ xymond ๋ฐ xymonnet์ด ๋‹ค๋ฅธ ํ˜ธ์ŠคํŠธ์—์„œ ์‹คํ–‰ ์ค‘์ธ ๊ฒฝ์šฐ์—๋„
์‹œ์Šคํ…œ ๊ฐ„์— hosts.cfg ํŒŒ์ผ์„ ๋ณต์‚ฌํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ฐธ๊ณ ๋กœ
์ด ์˜ต์…˜์ด ํ™œ์„ฑํ™”๋˜๋ฉด ํ˜ธ์ŠคํŠธ.cfg์˜ "netinclude" ์˜ต์…˜์ด ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

์˜ต์…˜ ์œ„ํ•œ ์‹œํ—˜ ์ค€๋น„ ํ”„๋กœ๊ทธ๋žจ OF L' ๋‹จ์ˆœํ•œ TCP ์„œ๋น„์Šค


--checkresponse[=์ƒ‰์ƒ]
์ž˜ ์•Œ๋ ค์ง„ ์„œ๋น„์Šค(์˜ˆ: FTP, SSH, SMTP, POP-2, POP-3, IMAP, NNTP ๋ฐ
rsync), xymonnet์€ ์œ ํšจํ•œ ์„œ๋น„์Šค๋ณ„ "OK" ์‘๋‹ต์„ ์ฐพ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฒฝ์šฐ
์‘๋‹ต์ด ํ‘œ์‹œ๋˜๋ฉด ํ…Œ์ŠคํŠธ์—์„œ ๊ฒฝ๊ณ (๋…ธ๋ž€์ƒ‰) ์ƒํƒœ๋ฅผ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค.
์ด ์˜ต์…˜์ด ์—†์œผ๋ฉด ์„œ๋น„์Šค์˜ ์‘๋‹ต์ด ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.
์„ ํƒ์  color-name์€ ์ƒํƒœ์— ๋Œ€ํ•ด ๋…ธ๋ž€์ƒ‰ ์ด์™ธ์˜ ์ƒ‰์ƒ์„ ์„ ํƒํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
์‘๋‹ต์ด ์ž˜๋ชป๋œ ๊ฒฝ์šฐ ๋ฉ”์‹œ์ง€. ์˜ˆ๋ฅผ ๋“ค์–ด "--checkresponse=red"๋Š” "red"๋ฅผ ๋ฐœ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.
์„œ๋น„์Šค๊ฐ€ ์˜ˆ์ƒ๋Œ€๋กœ ์‘๋‹ตํ•˜์ง€ ์•Š์„ ๋•Œ ๋ณด๋‚ผ ์ƒํƒœ ๋ฉ”์‹œ์ง€์ž…๋‹ˆ๋‹ค.

--ํ”Œ๋ž˜๊ทธ ์—†์Œ
๊ธฐ๋ณธ์ ์œผ๋กœ xymonnet์€ ์ƒํƒœ ๋ฉ”์‹œ์ง€์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค.
"๊นƒ๋ฐœ". ์ด๊ฒƒ์€ xymongen์—์„œ ์‚ฌ์šฉํ•˜์—ฌ ์˜ˆ๋ฅผ ๋“ค์–ด ์—ญ ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด ๋‹ค๋ฅธ ์•„์ด์ฝ˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
Xymon ์›นํŽ˜์ด์ง€๋ฅผ ์ƒ์„ฑํ•  ๋•Œ. ์ด ์˜ต์…˜์€ xymonnet์ด ์ด๋Ÿฌํ•œ ํ”Œ๋ž˜๊ทธ๋ฅผ ์ƒ๋žตํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
์ƒํƒœ ๋ฉ”์‹œ์ง€์—์„œ.

--ํ˜ผํ•ฉ
๊ธฐ๋ณธ์ ์œผ๋กœ TCP ํ…Œ์ŠคํŠธ๋Š” ํ˜ธ์ŠคํŠธ๊ฐ€ ๋ชฉ๋ก์— ๋‚˜์—ด๋œ ์ˆœ์„œ๋Œ€๋กœ ๋Œ€๋žต์ ์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.
hosts.cfg ํŒŒ์ผ. ํ•˜๋‚˜์˜ ์„œ๋ฒ„์— ๋Œ€ํ•ด ๋งŽ์€ ํ…Œ์ŠคํŠธ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๊ฒฐ๊ณผ๊ฐ€
Xymon์ด ๋งŽ์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์— Xymon์ด ํ…Œ์ŠคํŠธํ•  ๋•Œ ๋งค์šฐ ํฐ ๋ถ€ํ•˜
๋™์‹œ์— ํ…Œ์ŠคํŠธ์˜. ์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด, --ํ˜ผํ•ฉ ์˜ต์…˜์€
ํ…Œ์ŠคํŠธ๋œ ๋ชจ๋“  ์„œ๋ฒ„์— ๋ฌด์ž‘์œ„๋กœ ๋ถ„์‚ฐ๋˜๋„๋ก ํ…Œ์ŠคํŠธ ์ˆœ์„œ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

์˜ต์…˜ ์œ„ํ•œ L' ํ•‘ TEST


์ฐธ๊ณ : xymonnet์€ FPING ํ™˜๊ฒฝ์—์„œ ์ •์˜ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜์—ฌ ping ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ณธ์ ์œผ๋กœ ์‹œ๋ชฌํ•‘(1) ๊ณต์ต ์‚ฌ์—…. ๋ณด๋‹ค xymonserver.cfg(5) ์— ๋Œ€ํ•œ ์„ค๋ช…์„ ์œ„ํ•ด
์ด๋ฅผ ์‚ฌ์šฉ์ž ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ•(์˜ˆ: "sudo" ๋˜๋Š” ์œ ์‚ฌํ•œ ๋„๊ตฌ๋กœ ์‹คํ–‰ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ).

--ping xymonnet์˜ ping ํ…Œ์ŠคํŠธ๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ping ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ์— ์‚ฌ์šฉ๋˜๋Š” ์—ด ์ด๋ฆ„์ด ์ •์˜๋ฉ๋‹ˆ๋‹ค.
PINGCOLUMN ํ™˜๊ฒฝ ๋ณ€์ˆ˜์— ์˜ํ•ด xymonserver.cfg(5).
์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด xymonnet์€ CONNTEST ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ
๊ทธ๊ฒƒ์€ ping ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹ค๋ฅธ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ
ํ•‘ ๊ฒ€์‚ฌ๋ฅผ ๊ตฌํ˜„ํ•˜๊ฑฐ๋‚˜ CONNTEST ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ false๋กœ ์„ค์ •ํ•˜๊ฑฐ๋‚˜
"--noping"์œผ๋กœ xymonnet์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

--๋…ธํ•‘
์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

--์ถ”์ ํ•˜๋‹ค

--notrace
ping ํ…Œ์ŠคํŠธ๊ฐ€ ์‹คํŒจํ•  ๋•Œ traceroute ์‚ฌ์šฉ์„ ํ™œ์„ฑํ™”/๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜ํ–‰
์‹คํŒจํ•œ ping ํ…Œ์ŠคํŠธ์— ๋Œ€ํ•œ traceroute๋Š” ๋Š๋ฆฐ ์ž‘์—…์ด๋ฏ€๋กœ ๊ธฐ๋ณธ๊ฐ’์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
"trace" ํƒœ๊ทธ๋ฅผ ํ†ตํ•ด ํ˜ธ์ŠคํŠธ๋ณ„๋กœ ์š”์ฒญ๋˜์ง€ ์•Š๋Š” ํ•œ ๋ชจ๋“  traceroute
์ „์—, ํ˜ธ์ŠคํŠธ.cfg(5) ๊ฐ ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•œ ํ•ญ๋ชฉ์ž…๋‹ˆ๋‹ค. "--trace" ์˜ต์…˜์€ ์ด๊ฒƒ์„ ๋ณ€๊ฒฝํ•˜๋ฏ€๋กœ
๊ธฐ๋ณธ๊ฐ’์€ ping ํ…Œ์ŠคํŠธ๊ฐ€ ์‹คํŒจํ•œ ๋ชจ๋“  ํ˜ธ์ŠคํŠธ์—์„œ traceroute๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹น์‹ ์€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
๊ทธ๋Ÿฐ ๋‹ค์Œ ํ˜ธ์ŠคํŠธ ํ•ญ๋ชฉ์— "notrace" ํƒœ๊ทธ๋ฅผ ๋„ฃ์–ด ํŠน์ • ํ˜ธ์ŠคํŠธ์—์„œ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

--ping ์ž‘์—…=N
N๊ฐœ์˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ตํ•ด ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•œ ping ์ž‘์—…์„ ๋ถ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ๋‹น์‹ ์ด ๋งค์šฐ ํฐ ๊ฒฝ์šฐ
ํ˜ธ์ŠคํŠธ์˜ ์ˆ˜๋Š” ํ˜ธ์ŠคํŠธ๋ฅผ ๋ชจ๋‘ pingํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์ด ์ƒ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋งŽ์€ ํ˜ธ์ŠคํŠธ๋ฅผ ๋ณ‘๋ ฌ๋กœ pingํ•˜๋Š” fping ๋˜๋Š” xymonping๊ณผ ๊ฐ™์€ ๋„๊ตฌ ์‚ฌ์šฉ. ์ด๊ฒƒ
์˜ต์…˜์€ xymonnet์ด N๊ฐœ์˜ ๊ฐœ๋ณ„ ping ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ์ž‘ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
ping'์€ ์ด๋Ÿฌํ•œ ํ”„๋กœ์„ธ์Šค ๊ฐ„์— ๊ท ๋“ฑํ•˜๊ฒŒ ๋ถ„ํ• ๋ฉ๋‹ˆ๋‹ค.

์˜ต์…˜ ์œ„ํ•œ HTTP (ํŽธ๋ฌผ) ์‹œํ—˜ ์ค€๋น„ ํ”„๋กœ๊ทธ๋žจ


--content=CONTENTTESTNAME
์ฝ˜ํ…์ธ  ํ™•์ธ์„ ์œ„ํ•ด Xymon์ด ํ‘œ์‹œํ•˜๋Š” ์—ด์˜ ์ด๋ฆ„์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’
"์ปจํ…์ธ "์ž…๋‹ˆ๋‹ค. ์ด์ „์— "cont.sh" ๋˜๋Š” "cont2.sh" ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•œ ์ ์ด ์žˆ๋Š” ๊ฒฝ์šฐ
"--content=cont"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋™์ผํ•œ ํ…Œ์ŠคํŠธ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜๋Š” ์ฝ˜ํ…์ธ  ๊ฒ€์‚ฌ๋ฅผ ๋ณด๊ณ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด๋Ÿฌํ•œ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ.

--bb-ํ”„๋ก์‹œ-๊ตฌ๋ฌธ
HTTP ํ”„๋ก์‹œ๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š” URL์— ๋Œ€ํ•œ Big Brother ๊ตฌ๋ฌธ์„ ์ค€์ˆ˜ํ•ฉ๋‹ˆ๋‹ค.
URL์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ๋ณด๋‹ค "HTTP ์ง€์› ๋ฅผ ํ†ตํ•ด ๋Œ€๋ฆฌ" FBI ์ฆ์˜ค ๋ฒ”์ฃ„ ๋ณด๊ณ ์„œ ํ˜ธ์ŠคํŠธ.cfg(5) ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.
Xymon 4.3.0๋ถ€ํ„ฐ ์ด ๋™์ž‘์€ URL์ด
๋‹ค๋ฅธ URL์„ ํฌํ•จํ•˜๋Š” ๊ฒƒ์ด ์ด์ œ ํ›จ์”ฌ ๋” ์ผ๋ฐ˜์ ์ž…๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ ์ด์ „ Big
ํ˜•์ œ์™€ ํ˜ธํ™˜๋˜๋Š” ํ–‰๋™.

์˜ต์…˜ ์œ„ํ•œ SSL CERTIFICATE ์‹œํ—˜ ์ค€๋น„ ํ”„๋กœ๊ทธ๋žจ


--ssl=SSLCERTTESTNAME
SSL ์ธ์ฆ์„œ ๊ฒ€์‚ฌ๋ฅผ ์œ„ํ•ด Xymon์ด ํ‘œ์‹œํ•˜๋Š” ์—ด์˜ ์ด๋ฆ„์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ณธ๊ฐ’์€ "sslcert"์ž…๋‹ˆ๋‹ค.

--no-ssl
SSL ์ธ์ฆ์„œ ํ™•์ธ ๋ณด๊ณ ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

--sslwarn=N

--sslalarm=N
SSL ์ธ์ฆ์„œ๊ฐ€ ๋งŒ๋ฃŒ๋˜๊ธฐ ์ „์˜ ์ผ ์ˆ˜๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ xymonnet
SSL ์ธ์ฆ์„œ ์—ด์— ๋Œ€ํ•œ ๊ฒฝ๊ณ  ๋˜๋Š” ๊ฒฝ๋ณด ์ƒํƒœ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

--sslbit=N
SSL ํ”„๋กœํ† ์ฝœ์ด ์ง€์›ํ•˜๋Š” ์•”ํ˜ธํ™”๊ฐ€ ์‚ฌ์šฉํ•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
N ๋น„ํŠธ ์ด์ƒ์˜ ์•”ํ˜ธํ™” ํ‚ค. ์˜ˆ๋ฅผ ๋“ค์–ด SSL์ด ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ ๊ฒฝ๊ณ ๋ฅผ ํŠธ๋ฆฌ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
์›น์‚ฌ์ดํŠธ๊ฐ€ 128๋น„ํŠธ ๋ฏธ๋งŒ์˜ ์•”ํ˜ธํ™”๋ฅผ ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ "--sslbits=128"์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. ์ฐธ๊ณ : ์ด
"sslbits=N" ์„ค์ •์„ ์‚ฌ์šฉํ•˜์—ฌ ํ˜ธ์ŠคํŠธ๋ณ„๋กœ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ.cfg(5)

--sslkeysize=N
SSL ์ธ์ฆ์„œ์˜ ๊ณต๊ฐœ ํ‚ค ๊ธธ์ด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. N์€
SSL ๊ณต๊ฐœ ํ‚ค์˜ ์ตœ์†Œ ํฌ๊ธฐ, ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋Ÿฌํ•œ ํ‚ค๋Š” 2048๋น„ํŠธ์ด์ง€๋งŒ ์ผ๋ถ€
์ด์ „ ์ธ์ฆ์„œ๋Š” 1024๋น„ํŠธ ์ดํ•˜์˜ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์„ ์ง€์ •ํ•˜๋ฉด SSL
N ๋น„ํŠธ๋ณด๋‹ค ์ž‘์€ ํ‚ค๊ฐ€ ์žˆ๋Š” ์ธ์ฆ์„œ๋Š” "sslcert" ์ƒํƒœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
๋…ธ๋ž€์ƒ‰. ๊ธฐ๋ณธ๊ฐ’: 0, ์ฆ‰ ์ด ๊ฒ€์‚ฌ๋Š” ๋น„ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

--์•”ํ˜ธ ๋ชฉ๋ก ์—†์Œ
"sslcert" ์ƒํƒœ์— ๋Œ€ํ•œ ์•”ํ˜ธํ™” ์•”ํ˜ธ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

--showallciphers
"sslcert" ์ƒํƒœ์—์„œ ๋กœ์ปฌ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์•”ํ˜ธํ™” ์•”ํ˜ธ๋ฅผ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.

--sni=[์ผœ๊ธฐ|๋„๊ธฐ]
SSL ์—ฐ๊ฒฐ์ด SNI(์„œ๋ฒ„ ์ด๋ฆ„ ํ‘œ์‹œ)๋ฅผ ์‚ฌ์šฉํ•˜๋Š”์ง€ ์—ฌ๋ถ€์— ๋Œ€ํ•œ ๊ธฐ๋ณธ๊ฐ’์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ
๊ฐ ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•ด hosts.cfg์—์„œ "sni" ๋˜๋Š” "nosni" ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
hosts.cfg ํ•ญ๋ชฉ์€ ์ด ์˜ต์…˜์„ ์žฌ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’ : ๊บผ์ง

๋””๋ฒ„๊น… ์˜ต์…˜


--์—…๋ฐ์ดํŠธ ์—†์Œ
Xymon ์„œ๋ฒ„์— ์ƒํƒœ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ณด๋‚ด์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ๋Œ€์‹  ๋ชจ๋“  ๋ฉ”์‹œ์ง€๊ฐ€ ๋คํ”„๋ฉ๋‹ˆ๋‹ค.
ํ‘œ์ค€ ์ถœ๋ ฅ์œผ๋กœ.

--ํƒ€์ด๋ฐ
xymonnet์ด ๋‹ค๋ฅธ ๋ถ€๋ถ„์—์„œ ๋ณด๋‚ธ ์‹œ๊ฐ„์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
ํ”„๋กœ๊ทธ๋žจ. ์ •๋ณด๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ์ข…๋ฃŒ๋˜๊ธฐ ์ง์ „์— stdout์— ์ธ์‡„๋ฉ๋‹ˆ๋‹ค.
์ด ์ •๋ณด๋Š” ํ•จ๊ป˜ ์ „์†ก๋œ ์ƒํƒœ ๋ณด๊ณ ์„œ์—๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
"--๋ณด๊ณ " ์˜ต์…˜.

-๋””๋ฒ„๊ทธ
ํ…Œ์ŠคํŠธ๊ฐ€ stdout์œผ๋กœ ์ง„ํ–‰๋จ์— ๋”ฐ๋ผ ํ…Œ์ŠคํŠธ์— ๋Œ€ํ•œ ๋งŽ์€ ์ƒํƒœ๋ฅผ ๋คํ”„ํ•ฉ๋‹ˆ๋‹ค.

--dump[=์ „|=ํ›„|=๋‘˜ ๋‹ค]
ํ…Œ์ŠคํŠธ๊ฐ€ ์‹คํ–‰๋˜๊ธฐ ์ „ํ›„์— ๋‚ด๋ถ€ ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋คํ”„ํ•ฉ๋‹ˆ๋‹ค.

์ •๋ณด ์ œ๊ณต ์˜ต์…˜


--๋„์›€๋ง ๋˜๋Š” -?
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ช…๋ น์ค„ ์˜ต์…˜์— ๋Œ€ํ•œ ์š”์•ฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

--๋ฒˆ์—ญ
xymonnet์˜ ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

--์„œ๋น„์Šค
์ •์˜๋œ TCP ์„œ๋น„์Šค ๋ชฉ๋ก์„ ๋คํ”„ xymonnet์€ ํ…Œ์ŠคํŠธ ๋ฐฉ๋ฒ•์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‹คํ–‰ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค
ํ…Œ์ŠคํŠธ.

์‚ฌ์šฉ ์ฟ ํ‚ค IN WEB ์‹œํ—˜ ์ค€๋น„ ํ”„๋กœ๊ทธ๋žจ


$XYMONHOME/etc/cookies ํŒŒ์ผ์ด ์žˆ์œผ๋ฉด ์ด ํŒŒ์ผ์—์„œ ์ฟ ํ‚ค๋ฅผ ์ฝ๊ณ  ์ „์†กํ•ฉ๋‹ˆ๋‹ค.
์›น์‚ฌ์ดํŠธ๋ฅผ ํ™•์ธํ•  ๋•Œ HTTP ์š”์ฒญ๊ณผ ํ•จ๊ป˜. ์ด ํŒŒ์ผ์€ Netscape ์ฟ ํ‚ค์— ์žˆ์Šต๋‹ˆ๋‹ค.
ํ˜•์‹, ์ฐธ์กฐ http://www.netscape.com/newsref/std/cookie_spec.html ์ด์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€
์ฒด์žฌ. ๊ทธ๋งŒํผ ์ปฌ(1) ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” "--cookie-jar
FILENAME' ์˜ต์…˜.

๋ธŒ๋žœ๋“œ ์ด์•ผ๊ธฐ SSL CERTIFICATE ์ฒดํฌ ๋ฌด๋Šฌ


xymonnet์ด SSL ๋˜๋Š” TLS ๊ธฐ๋ฐ˜ ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ํ…Œ์ŠคํŠธํ•  ๋•Œ
์„œ๋ฒ„ ์ธ์ฆ์„œ๊ฐ€ ๋งŒ๋ฃŒ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด ๊ฒ€์‚ฌ๋Š” https(๋ณด์•ˆ
web), pop3s, imaps, nntps ๋ฐ ๊ธฐํƒ€ ๋ชจ๋“  SSL ์ง€์› ์„œ๋น„์Šค(ldap ์ œ์™ธ, LDAP TESTS ์ฐธ์กฐ)
์•„๋ž˜).

ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•ด ๋ฐœ๊ฒฌ๋œ ๋ชจ๋“  ์ธ์ฆ์„œ๋Š” ํ•˜๋‚˜์˜ ์ƒํƒœ ๋ฉ”์‹œ์ง€๋กœ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ : ๋Œ€๋ถ€๋ถ„์˜ ์‹œ์Šคํ…œ์—์„œ ์ธ์ฆ์„œ์˜ ์ข…๋ฃŒ ๋‚ ์งœ๋Š” 19๋…„ 2038์›” XNUMX์ผ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.
๊ท€ํ•˜์˜ ์ธ์ฆ์„œ๋Š” ์ด ๋‚ ์งœ ์ดํ›„์— ์œ ํšจํ•ฉ๋‹ˆ๋‹ค. xymonnet์€ XNUMX์›”๊นŒ์ง€๋งŒ ์œ ํšจํ•œ ๊ฒƒ์œผ๋กœ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค.
19๋…„ 2038์›” XNUMX์ผ. ์ด๊ฒƒ์€ ์šด์˜ ์ฒด์ œ C ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ์ œํ•œ ์‚ฌํ•ญ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋ณด๋‹ค
http://en.wikipedia.org/wiki/2038_problem .

LDAP ์‹œํ—˜ ์ค€๋น„ ํ”„๋กœ๊ทธ๋žจ


ldap ํ…Œ์ŠคํŠธ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. "ldap" ๋˜๋Š” "ldaps" ํƒœ๊ทธ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด
hosts.cfg, ์„ค์ •์ด ๊ฐ€๋Šฅํ•œ์ง€ ํ™•์ธํ•˜๋Š” ๊ฐ„๋‹จํ•œ ํ…Œ์ŠคํŠธ๊ฐ€ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.
ldap ์„œ๋น„์Šค๋ฅผ ์‹คํ–‰ํ•˜๋Š” ํฌํŠธ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ(ldap์˜ ๊ฒฝ์šฐ 389, ldap์˜ ๊ฒฝ์šฐ 636).

๋Œ€์‹  hosts.cfg์— LDAP URI๋ฅผ ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ xymonnet์ด ์ „์ฒด๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์„œ๋ฒ„์™€ LDAP ์„ธ์…˜์„ ๋Š๊ณ  ๋‹ค์Œ์—์„œ ์ •์˜ํ•œ ๊ฐœ์ฒด์— ๋Œ€ํ•œ LDAP ๊ฒ€์ƒ‰์„ ์ˆ˜ํ–‰
URI. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” xymonnet์ด LDAP ์ง€์›์œผ๋กœ ๊ตฌ์ถ•๋˜์–ด์•ผ ํ•˜๋ฉฐ ๊ธฐ์กด
์„ค์น˜ํ•  LDAP ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. OpenLDAP 2.0.26(Red Hat 9์—์„œ)์œผ๋กœ ํ…Œ์ŠคํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
2.1.22. Solaris 8 ์‹œ์Šคํ…œ ldap ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ์—๋„ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์•”ํ˜ธํ™”๋œ(์ผ๋ฐ˜ LDAP) ์•ก์„ธ์Šค.

LDAP URI์˜ ํ˜•์‹์€ RFC 2255์— ์ •์˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. LDAP URL์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ldap : //ํ˜ธ์ŠคํŠธ ํฌํŠธ/dn[?์†์„ฑ[?๋ฒ”์œ„[?ํ•„ํ„ฐ๋ง[?๋‚ด์„ ]]]]

์—ฌ๊ธฐ์„œ
ํ˜ธ์ŠคํŠธ ํฌํŠธ ์„ ํƒ์  ":portnumber"๊ฐ€ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.
dn ๊ฒ€์ƒ‰ ๊ธฐ๋ฐ˜์ž…๋‹ˆ๋‹ค
์†์„ฑ ์š”์ฒญํ•  ์†์„ฑ์˜ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค.
๋ฒ”์œ„ ๋‹ค์Œ ์„ธ ๋ฌธ์ž์—ด ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
๊ธฐ๋ณธ ์› ์„œ๋ธŒ(๊ธฐ๋ณธ๊ฐ’=๊ธฐ๋ณธ)
ํ•„ํ„ฐ๋ง ํ•„ํ„ฐ์ด๋‹ค
๋‚ด์„  ์ธ์‹๋œ LDAP ๋ฐ/๋˜๋Š” API ํ™•์žฅ ์„ธํŠธ์ž…๋‹ˆ๋‹ค.

์˜ˆ:
ldap://ldap.example.net/dc=example,dc=net?cn,sn?sub?(cn=*)

LDAP ์„œ๋ฒ„์— ๋Œ€ํ•œ ๋ชจ๋“  "๋ฐ”์ธ๋“œ" ์ž‘์—…์€ ๋‹จ์ˆœ ์ธ์ฆ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Kerberos์™€ SASL์€
์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. LDAP ์„œ๋ฒ„์— ์‚ฌ์šฉ์ž ์ด๋ฆ„/๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ "ldaplogin" ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.
์ด๊ฒƒ์„ ์ง€์ •ํ•˜๋ ค๋ฉด, cf. ํ˜ธ์ŠคํŠธ.cfg(5) ์‚ฌ์šฉ์ž ์ด๋ฆ„/๋น„๋ฐ€๋ฒˆํ˜ธ ์ •๋ณด๊ฐ€ ์ œ๊ณต๋˜์ง€ ์•Š์œผ๋ฉด
์ต๋ช… ๋ฐ”์ธ๋”ฉ์ด ์‹œ๋„๋ฉ๋‹ˆ๋‹ค.

SSL์„ ์ง€์›ํ•˜๋ ค๋ฉด ํด๋ผ์ด์–ธํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ LDAPv3๋ฅผ ์ง€์›ํ•˜๋Š” LDAP ์„œ๋ฒ„๊ฐ€ ๋ชจ๋‘ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์‚ฌ์šฉ
ํ‘œ์ค€์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•œ ํ›„ LDAP "STARTTLS" ํ”„๋กœํ† ์ฝœ ์š”์ฒญ(๋น„
์•”ํ˜ธํ™”๋จ) LDAP ํฌํŠธ(์ผ๋ฐ˜์ ์œผ๋กœ ํฌํŠธ 389). OpenSSL 2.x์—์„œ๋งŒ ํ…Œ์ŠคํŠธ๋˜์—ˆ์œผ๋ฉฐ,
์•„๋งˆ๋„ ๋‹ค๋ฅธ LDAP ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

SSL์„ ํ†ตํ•ด ์ผ๋ฐ˜ LDAP ํŠธ๋ž˜ํ”ฝ์„ ํ„ฐ๋„๋งํ•˜๋Š” ์ด์ „ LDAPv2 ์‹คํ—˜ ๋ฐฉ๋ฒ•
์—ฐ๊ฒฐ - ํฌํŠธ 636์—์„œ ์‹คํ–‰๋˜๋Š” ldaps -๋Š” ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•  ์ˆ˜ ์—†๋Š” ํ•œ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
OpenLDAP ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์ง€์›ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ๊ณต์‹์ ์œผ๋กœ ์„ค๋ช…๋œ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค.
RFC ๋ฐ ๊ทธ ๊ตฌํ˜„์€ ๋น„ํ‘œ์ค€์ž…๋‹ˆ๋‹ค.

์•”ํ˜ธํ™”๋œ ldap์„ ์‹คํ–‰ํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์„ค๋ช…์€ ๋‹ค์Œ์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.
http://www.openldap.org/lists/openldap-software/200305/msg00079.html
http://www.openldap.org/lists/openldap-software/200305/msg00084.html
http://www.openldap.org/lists/openldap-software/200201/msg00042.html
http://www.openldap.org/lists/openldap-software/200206/msg00387.html

LDAP URI๋ฅผ ํ…Œ์ŠคํŠธํ•  ๋•Œ ๋ชจ๋“  ํ†ต์‹ ์€ ldap ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ LDAP ์„œ๋ฒ„์—์„œ ์‚ฌ์šฉํ•˜๋Š” SSL ์ธ์ฆ์„œ๋ฅผ ์–ป์„ ์ˆ˜ ์—†์œผ๋ฉฐ,
"sslcert" ์—ด์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๋ฐฐ์ˆ˜ ๋„คํŠธ์›Œํฌ TEST ์‹œ์Šคํ…œ


๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์‹œ์Šคํ…œ์ด ๋‘ ๊ฐœ ์ด์ƒ์ธ ๊ฒฝ์šฐ(์˜ˆ: ๋„คํŠธ์›Œํฌ๊ฐ€ ๋ถ„๋ฆฌ๋œ ๊ฒฝ์šฐ)
๋ฐฉํ™”๋ฒฝ์— ์˜ํ•ด - ๊ฐ๊ฐ์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ๊ฐœ์˜ hosts.cfg ํŒŒ์ผ์„ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ๋ฌธ์ œ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
์‹œ์Šคํ…œ. xymonnet์€ NET:location ํƒœ๊ทธ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ.cfg(5) ~์„ ๊ตฌ๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด
๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ ์œ„์น˜์—์„œ ํ…Œ์ŠคํŠธํ•ด์•ผ ํ•˜๋Š” ํ˜ธ์ŠคํŠธ. ํ™˜๊ฒฝ์„ ์„ค์ •ํ•˜๋ฉด
xymonnet์„ ์‹คํ–‰ํ•˜๊ธฐ ์ „์— XYMONNETWORK ๋ณ€์ˆ˜๋ฅผ "dmz"๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ํ˜ธ์ŠคํŠธ๋งŒ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.
hosts.cfg์— "NET:dmz" ํƒœ๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ชจ๋“  ํ˜ธ์ŠคํŠธ๋ฅผ
๋™์ผํ•œ hosts.cfg ํŒŒ์ผ์ด์ง€๋งŒ ์‹คํ–‰ ์ค‘์ธ ์„œ๋กœ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ํ˜ธ์ŠคํŠธ ์„ธํŠธ๋ฅผ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.
์ž์ด๋ชจ๋„ท.

์ž์ด๋ชจ๋„ท ๋‚ด๋ถ€


xymonnet์€ ๋จผ์ € protocol.cfg ํŒŒ์ผ์„ ์ฝ๊ณ  ์ •์˜๋œ ๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ
๊ทธ๋Ÿฐ ๋‹ค์Œ hosts.cfg ํŒŒ์ผ์„ ์Šค์บ”ํ•˜๊ณ  ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•˜๋Š” TCP ์„œ๋น„์Šค ํ…Œ์ŠคํŠธ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค.
ํ…Œ์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. protocol.cfg ํŒŒ์ผ์— ๋‚˜์—ด๋œ ํ…Œ์ŠคํŠธ๋งŒ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
์ถ”๊ฐ€๋กœ "dns", "dig" ๋ฐ "ntp" ํ…Œ์ŠคํŠธ.

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋‘ ๊ฐœ์˜ ์ž‘์—…์„ ๋ณ‘๋ ฌ๋กœ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๋ณ„๋„์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹œ์ž‘๋˜์–ด
์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ "xymonping" ๋„๊ตฌ. xymonping์ด "ping"์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋™์•ˆ
xymonnet์€ ๋ชจ๋“  TCP ๊ธฐ๋ฐ˜ ๋„คํŠธ์›Œํฌ ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  TCP ๊ธฐ๋ฐ˜ ์„œ๋น„์Šค ๊ฒ€์‚ฌ๋Š” ์ž‘์„ฑ๋œ ์—ฐ๊ฒฐ ํ…Œ์Šคํ„ฐ์— ์˜ํ•ด ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.
ํŠนํžˆ ์ด ๋ชฉ์ ์„ ์œ„ํ•ด. ํ‘œ์ค€ Unix ์Šคํƒ€์ผ ๋„คํŠธ์›Œํฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๋งŒ ์‚ฌ์šฉํ•˜์ง€๋งŒ
์œ ๋‹‰์Šค์— ์˜์กด"๊ณ ๋ฅด๋‹ค(2)" ๋งŽ์€ ๋™์‹œ ์—ฐ๊ฒฐ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์‹œ์Šคํ…œ ํ˜ธ์ถœ
๋ณ‘๋ ฌ๋กœ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ •ํ™•ํžˆ ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ๋ณ‘๋ ฌ ์—ฐ๊ฒฐ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š”์ง€๋Š”
์šด์˜ ์ฒด์ œ - ๊ธฐ๋ณธ๊ฐ’์€ FD_SETSIZE/4์ด๋ฉฐ ๋งŽ์€ Unix์—์„œ 256์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.
์‹œ์Šคํ…œ.

"--concurrency=N" ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋™์‹œ ์—ฐ๊ฒฐ ์ˆ˜๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์ด๋ชจ๋„ท.

10์ดˆ ํ›„ ์—ฐ๊ฒฐ ์‹œ๋„ ์‹œ๊ฐ„ ์ดˆ๊ณผ - "--timeout=N"์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์˜ต์…˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

์ด ๋‘ ๊ฐ€์ง€ ์„ค์ •์€ ํ…Œ์ŠคํŠธ ์†Œ์š” ์‹œ๊ฐ„์„ ๊ฒฐ์ •ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๋ณด์ˆ˜
N TCP ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์ถ”์ •์น˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

(1 + (N / ๋™์‹œ์„ฑ)) * ์‹œ๊ฐ„ ์ดˆ๊ณผ

์‹ค์ œ ์ƒํ™œ์—์„œ๋Š” ์œ„์˜ ๊ณต์‹์ด ๋ชจ๋“  ํ…Œ์ŠคํŠธ์— ์š”๊ตฌ๋˜๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์•„๋งˆ๋„ ๋” ์ ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์‹œ๊ฐ„ ์ดˆ๊ณผ. Xymon์˜ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ์šฉ๋„๋Š” ํ™œ์„ฑ ์„œ๋น„์Šค๋ฅผ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ
์‹œ๊ฐ„ ์ดˆ๊ณผ๊ฐ€ ํ›จ์”ฌ ์ ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

"ntp" ๋ฐ "rpcinfo" ๊ฒ€์‚ฌ๋Š” ๊ฐ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์™ธ๋ถ€ ํ”„๋กœ๊ทธ๋žจ์— ์˜์กดํ•ฉ๋‹ˆ๋‹ค.

ํ™˜๊ฒฝ ๋ณ€์ˆ˜


์ž์ด๋ชฌ๋„คํŠธ์›์Šค
xymonnet์ด ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ๋„คํŠธ์›Œํฌ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค
ํ•ญ๋ชฉ๋งŒ ํ•„ํ„ฐ๋ง ํ˜ธ์ŠคํŠธ.cfg(5) ์ผ์น˜ํ•˜๋Š” ํŒŒ์ผ
"NET:LOCATION" ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ํ•ด๋‹น ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•ด์„œ๋งŒ ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

MAXMSGSPERCOMBO
ํ•˜๋‚˜์˜ ์ฝค๋ณด๋กœ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ์ƒํƒœ ๋ฉ”์‹œ์ง€ ์ˆ˜๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.
๋ฉ”์„ธ์ง€. ๊ธฐ๋ณธ๊ฐ’์€ 0 - ์ œํ•œ ์—†์Œ์ž…๋‹ˆ๋‹ค.
์‹ค์ œ๋กœ ๋‹จ์ผ Xymon ๋ฉ”์‹œ์ง€์˜ ์ตœ๋Œ€ ํฌ๊ธฐ๋Š” ์ œํ•œ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€
์ตœ๋Œ€ ๋ฉ”์‹œ์ง€ ํฌ๊ธฐ ๊ฐ’์€ 32KB์ด์ง€๋งŒ 100๊ฐœ๋ฅผ ์‰ฝ๊ฒŒ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ „์†ก๋‹น ์ƒํƒœ ๋ฉ”์‹œ์ง€. ๋”ฐ๋ผ์„œ ์ด ์„ค์ •์„ ์‹คํ—˜ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด
10์˜ ๊ฐ’์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์Šฌ๋ฆฝ๋น„ํŠธ์œˆMSGS
๊ฐ ๋ฉ”์‹œ์ง€๊ฐ€ Xymon์œผ๋กœ ์ „์†ก๋œ ํ›„ ์ง€์—ฐ(๋งˆ์ดํฌ๋กœ์ดˆ)์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.
์„ฌ๊ธฐ๋Š” ์‚ฌ๋žŒ. ๊ธฐ๋ณธ๊ฐ’์€ 0์ž…๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ€๋Šฅํ•œ ํ•œ ๋นจ๋ฆฌ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ค€๋‹ค
๋‹ค์Œ ๋ฉ”์‹œ์ง€๊ฐ€ ์˜ค๊ธฐ ์ „์— Xymon ์„œ๋ฒ„์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•  ์‹œ๊ฐ„
in. Xymon ์„œ๋ฒ„์˜ ์†๋„์— ๋”ฐ๋ผ ์ด๊ฒƒ์„ ์„ค์ •ํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ฐ’์„ 1์ดˆ ๋˜๋Š” 2~XNUMX์ดˆ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์ •๋ฉ๋‹ˆ๋‹ค.
MICROseconds, ๋”ฐ๋ผ์„œ XNUMX์ดˆ์˜ ์ง€์—ฐ์„ ์ •์˜ํ•˜๋ ค๋ฉด ๋‹ค์Œ ๊ฐ’์œผ๋กœ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
"500000"; ์ด๊ฒƒ์„ "1"(1000000
๋ฐฑ๋งŒ).

FPING ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ ์‹œ๋ชฌํ•‘(1) ๊ณต์ต ์‚ฌ์—…. ์—ฐ๊ฒฐ์„ ์œ„ํ•ด xymonnet์—์„œ ์‚ฌ์šฉ
(ํ•‘) ํ…Œ์ŠคํŠธ. ๋ณด๋‹ค xymonserver.cfg(5) ์‚ฌ์šฉ์ž ์ •์˜ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€
ping ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์‹คํ–‰๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.

์ถ”์  ๊ฒฝ๋กœ
์˜ ์œ„์น˜ traceroute(8) ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋˜๋Š” ์ด์— ์ƒ์‘ํ•˜๋Š” ๋„๊ตฌ ์˜ˆ MTR(8).
์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ๊ฐ€ ๋„คํŠธ์›Œํฌ ์œ„์น˜๋ฅผ ์ •ํ™•ํžˆ ์ฐพ์•„๋‚ด์ง€ ๋ชปํ•  ๋•Œ ์„ ํƒ์ ์œผ๋กœ ์‚ฌ์šฉ
๊ทธ๊ฒƒ์ด ์‹คํŒจ์˜ ์›์ธ์ž…๋‹ˆ๋‹ค.

NTPDATE
์˜ ์œ„์น˜ ntpdate(1) ๊ณต์ต ์‚ฌ์—…. "ntp"๋ฅผ ํ™•์ธํ•  ๋•Œ xymonnet์—์„œ ์‚ฌ์šฉ
์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

RPCINFO
์˜ ์œ„์น˜ rpcinfo(8) ๊ณต์ต ์‚ฌ์—…. "rpc" ์„œ๋น„์Šค ๊ฒ€์‚ฌ๋ฅผ ์œ„ํ•ด xymonnet์—์„œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์—์„œ xymonnet ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad