Netgear ๋ผ์šฐํ„ฐ์˜ ์›๊ฒฉ ์ฝ”๋“œ ์‹คํ–‰ ์ทจ์•ฝ์ 

Netgear ๊ธฐ๊ธฐ์—์„œ WAN ์ธํ„ฐํŽ˜์ด์Šค ์ธก์˜ ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ๋ฅผ ์กฐ์ž‘ํ•˜์—ฌ ์ธ์ฆ ์—†์ด ๋ฃจํŠธ ๊ถŒํ•œ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ทจ์•ฝ์ ์ด ๋ฐœ๊ฒฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ทจ์•ฝ์ ์€ R6900P, R7000P, R7960P, R8000P ๋ฌด์„  ๋ผ์šฐํ„ฐ์™€ ๋ฉ”์‹œ ๋„คํŠธ์›Œํฌ ๊ตฌ์ถ•์„ ์œ„ํ•œ MR60 ๋ฐ MS60 ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ์—์„œ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Netgear๋Š” ์ด๋ฏธ ์ด ์ทจ์•ฝ์ ์„ ์ œ๊ฑฐํ•˜๋Š” ํŽŒ์›จ์–ด ์—…๋ฐ์ดํŠธ๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ์ทจ์•ฝ์ ์€ ์™ธ๋ถ€ ์›น ์„œ๋น„์Šค(https://devicelocation.ngxcld.com/device-location/resolve)์— ์š”์ฒญ์„ ์ „์†กํ•œ ํ›„ ์–ป์€ JSON ๋ฐ์ดํ„ฐ๋ฅผ ํŒŒ์‹ฑํ•  ๋•Œ aws_json ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค(/tmp/media/nand/router-analytics/aws_json)์—์„œ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐ์ดํ„ฐ๋Š” ๊ธฐ๊ธฐ ์œ„์น˜ ํ™•์ธ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๋ ค๋ฉด ์›น ์„œ๋ฒ„์— ํŠน์ˆ˜ ํ˜•์‹์˜ JSON ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ณ , DNS ์Šคํ‘ธํ•‘์ด๋‚˜ ํŠธ๋žœ์ง“ ๋…ธ๋“œ์—์„œ์˜ ์š”์ฒญ ๋ฆฌ๋””๋ ‰์…˜ ๋“ฑ์„ ํ†ตํ•ด ๋ผ์šฐํ„ฐ๊ฐ€ ์ด ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋„๋ก ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(๊ธฐ๊ธฐ ์‹œ์ž‘ ์‹œ devicelocation.ngxcld.com ํ˜ธ์ŠคํŠธ๋กœ ์ „์†ก๋˜๋Š” ์š”์ฒญ์„ ๊ฐ€๋กœ์ฑ„์•ผ ํ•ฉ๋‹ˆ๋‹ค). ์š”์ฒญ์€ HTTPS ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ์ „์†ก๋˜์ง€๋งŒ ์ธ์ฆ์„œ์˜ ์ •ํ™•์„ฑ์„ ํ™•์ธํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(๋‹ค์šด๋กœ๋“œ ๊ณผ์ •์—์„œ curl ์œ ํ‹ธ๋ฆฌํ‹ฐ์— "-k" ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ).

์‹ค์ œ๋กœ ์ด ์ทจ์•ฝ์ ์€ ๊ธฐ์—… ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ๋ฅผ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฑ๋„์–ด๋ฅผ ๋‚ด์žฅํ•˜๋Š” ๋“ฑ ์žฅ์น˜๋ฅผ ์†์ƒ์‹œํ‚ค๋Š” ๋ฐ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณต๊ฒฉ์€ Netgear ๋ผ์šฐํ„ฐ ๋˜๋Š” WAN ์ธํ„ฐํŽ˜์ด์Šค ์ธก ๋„คํŠธ์›Œํฌ ์ผ€์ด๋ธ”/์žฅ๋น„์— ๋Œ€ํ•œ ๋‹จ๊ธฐ์ ์ธ ์ ‘๊ทผ์„ ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค(์˜ˆ๋ฅผ ๋“ค์–ด, ํ†ต์‹  ์‹ค๋“œ์— ์ ‘๊ทผํ•œ ๊ณต๊ธ‰์—…์ฒด ๋˜๋Š” ์นจ์ž…์ž๊ฐ€ ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค). ์—ฐ๊ตฌ์ง„์€ ์‹œ์—ฐ์„ ์œ„ํ•ด Raspberry Pi ๋ณด๋“œ ๊ธฐ๋ฐ˜ ๊ณต๊ฒฉ ์žฅ์น˜์˜ ํ”„๋กœํ† ํƒ€์ž…์„ ์ œ์ž‘ํ•˜์—ฌ ์ทจ์•ฝํ•œ ๋ผ์šฐํ„ฐ์˜ WAN ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ณด๋“œ์˜ ์ด๋”๋„ท ํฌํŠธ์— ์—ฐ๊ฒฐํ•˜๋ฉด ๋ฃจํŠธ ์…ธ์„ ํš๋“ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru