์ด๊ฒ์ ๋ด๊ฒฐํจ์ฑ์ผ๋ก ์ ์์ฅ๋ ์์ ๋ฌธ์ ๊ฐ ๊ณจ์นซ๊ฑฐ๋ฆฌ๋ก ๋ณํ๋ ์ค์ ์ฌ๋ก์ ์งง์ ์ด์ผ๊ธฐ์
๋๋ค.
์์ ์ฑํฅ:
์๊ท๋ชจ ์ง์ ์๋ ๋ฐ์คํฌํฑ ํ๋์จ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์์ฒด PBX(๋ณํ + FreePBX)์ 1C, ํ์ผ ๋คํ ๋ฐ ๊ฐ์ RO ๋๋ฉ์ธ ์ปจํธ๋กค๋ฌ๊ฐ ์๋ ๋์ผํ ๋ก์ปฌ ํฐ๋ฏธ๋ ์๋ฒ๊ฐ ์์ต๋๋ค. ์ธํฐ๋ท์ Mikrotik์ ๋ฐฐํฌํฉ๋๋ค. ๊ฐ์ง๊ฐ ์์์ ๊ทธ๊ฒ์ผ๋ก ์ถฉ๋ถํฉ๋๋ค.
๋ชจ๋ ๊ฒ์ ๋ชจ๋ํฐ๋ง์ผ๋ก ์์๋์์ผ๋ฉฐ(์๊ฐ ๋ถ์กฑ๊ณผ ๊ฒ์ผ๋ฆ์ผ๋ก ์ธํด ๋ชจ๋ ๊ฒ์ด ๋ชจ๋ํฐ๋ง๋์ง๋ ์์) ์ง์ ์ ์๋ ํ ์๋ฒ(PBX ํฌํจ)์ ๊ณผ์ด์ ๋ณด๊ณ ํ์ต๋๋ค. ์ง์ญ ์ฃผ๋ฏผ๋ค์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋์ ๋
ธ์ธ์ ๋ฉ์ถฐ์ MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฝ๊ฐ ์์์์ผฐ์ต๋๋ค.
๋ง์ ๊ฒ๋ค์ด ๋ฌธ์ ๋ฅผ ์๊ณ ํ์ง๋ง ์ด๋ฒ์ ๊ทธ๋ ์ง ์์์ต๋๋ค...
๋ฌธ์ ์์ต๋๋ค. ๋ฒ ์ด์ค๊ฐ ์๋ฆฌ๋์์ผ๋ฏ๋ก ๋ชจ๋ ๊ฒ์ด ์๋ํ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ์ง์ญ ์ฃผ๋ฏผ๋ค์ ๋ถํํ๊ณ ์ ํ๊ฐ ๋์ด์ก์ต๋๋ค. ์๊ฒ ์ต๋๋ค. FreePBX์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ๋ฐฑ์
ํ๊ณ ๋ฐฐํฌํ๋๋ฐ ๋ชจ๋ ๊ฒ์ด ์ ์์
๋๋ค.
ํ์ง๋ง ๋ฌธ์ ๋ ํ์ง์ธ๋ค์ด ์ฌ์ ํ ๋ถ๋ง์ ํ ๋กํ๊ณ ์๊ณ , ์ ํ๋ ์ ์์ ์ผ๋ก ์ฐ๊ฒฐ๋์ง ์๋๋ค๋ ์ ์ด๋ค. ๊ทธ๋ค ์์์๋ ํตํ๊ฐ ์ ์์ ์ผ๋ก ์งํ๋๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง, ์๊ธฐ ์์ ์๊ฒ ์ ํ๋ฅผ ๊ฑธ๊ฑฐ๋ ์๋ก ์ ํ๋ฅผ ๊ฑธ๋ฉด ๋ช ์ด ์ ๋ ์ง์ฐ์ด ๋ฐ์ํ๋ค. Asterisk์ FreePBX์ ๋ฐฉ๋ํ๊ณ ์ดํดํ๊ธฐ ์ด๋ ค์ด ๋ก๊ทธ๋ฅผ ๋ณด๊ธฐ ์์ํ์ง๋ง ๊ฑฐ๊ธฐ์์ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค. ๋น์ทํ ์ง์ฐ์ ๊ฐ์ ธ์จ STUN ๋ฐ ICE์ ๋ฌธ์ ๊ฐ ์์๋ ๊ฒ์ผ๋ก ๊ธฐ์ตํฉ๋๋ค. ๋๋ ๋ชจ๋ ๊ฒ์ ์ง์ฅ์ผ๋ก ๋๊ณ ๊ฒฐ๊ณผ๋ XNUMX์
๋๋ค.
๋๋ด์ ์๋ชป๋ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ๊ธธ์ ๋๋ค.
์ฐ์ธํด์ง๊ณ ์๊ณ , ATS๋ฅผ ๋ช ์๊ฐ ๋์ ๋ง์ง์๊ฑฐ๋ ค๋ ์๋ฌด ์์ฉ์ด ์๊ณ , ์ด๋ฏธ ๋ฆ์ ๋ฐค์ธ๋ฐ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์๊ณ ์์ต๋๋ค.
๋๋ ์ ์ ํ ๋จธ๋ฆฌ๋ฅผ ๋ฐ๋ผ๋ฉฐ ์์นจ๊น์ง ๋ฌธ์ ๋ฅผ ๋ ๋ฌ๋ค. ์์นจ์ ๋ ๋ค๋ฅธ ์คํจํ ๊ฒฐ์ ์ด ๋ด๋ ค์ก์ต๋๋ค. ์์คํ
์ด ์์๋์๊ธฐ ๋๋ฌธ์(์ข
์์ฑ์ด ๊ทธ๋ ๊ฒ ํ๊ดด์ ์ผ ์๋ ์์์ง๋ง) ๋ชจ๋ ํจํค์ง๋ฅผ ๋ค์ ์ค์นํ์ฌ ์์คํ
์ ์์ ํ๋ ค๊ณ ํ์ต๋๋ค. ๊ฒฐ๊ณผ๋ XNUMX๋ณด๋ค ์ฝ๊ฐ ํฌ๋ฉฐ ์ง์ฐ์ด ๊ฐ์ํ์ต๋๋ค(ํฌ๊ฒ๋ ์๋์ง๋ง ์ด๋ฏธ ์ฑ๊ณต).
๋ ๋ค๋ฅธ ์๋ชป๋ ๊ฒฐ์ ์ ๋ด๋ฆฝ๋๋ค. OS(๋ฐ ๋ฐฑ์
๋ณต์ฌ๋ณธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค) ๋ถ๋ถ ๋ณต๊ตฌ๊ฐ ๊ฑฐ์ ์ฑ๊ณตํ์ง ๋ชปํ๊ณ ๋ฌธ์ ์ ๊ทผ๋ณธ ์์ธ์ด ์์ง ๋ช
ํํ์ง ์๊ณ ์์ธ์ ๊ฒ์ํ๋ ๋ฐ ์ด๋ฏธ ๋ง์ ์๊ฐ์ด ์์๋ ๊ฒฝ์ฐ ๊ทธ๋ฐ ๋ค์ ๊ธ์ง์ ์ผ๋ก ํ๋ํ๊ธฐ๋ก ๊ฒฐ์ ํฉ๋๋ค. OS๋ฅผ ์ฒ ๊ฑฐํ๊ณ ๋ชจ๋ ๊ฒ์ ์ฒ์๋ถํฐ ๋ค์ ์์ํฉ๋๋ค(๋คํํ ํ๋ก์ธ์ค ์๋ํ๋ฅผ ํตํด ์ ์ ํ ์๊ฐ ๋ด์ ์ด ์์
์ด ์ํ๋ฉ๋๋ค). ๋ณต์ฌ๋ณธ์์ FreePBX ๊ตฌ์ฑ์ ๋กค์
ํ๊ณ ์์ต๋๋ค. ๋ ๋ค๋ฅธ ์คํจ. ๊ฒฐ๊ณผ๋ XNUMX์
๋๋ค!
์ ๋ง - ๋ง์์ด ํ๋ ค์ง๊ณ ๊ฒฐ์ ์ด ๋์ฑ ๋๋น ์ง๋ค
๋๋ ์ ๋ง์ ๋น ์ง๊ณ ์์ต๋๋ค. ๋งค์ฐ ๋์ ์๊ฐ์ด ๋ค๊ธฐ ์์ํฉ๋๋ค. ์๋ง๋ ๋ฐฑ์ ์ conf๊ฐ ๋น๋ค์ด์ก์ ์๋ ์์ต๋๋ค(์ฌ๋ฌ ์ ๋ฐ์ดํธ ํ์ ์๋ํ์ง ์๋ ์ผ์ด ๋ฐ์ํ๊ณ ์ด์ ๋ฅผ ์ฐพ์ ์ ์์์ต๋๋ค). ์๋ฌด๊ฒ๋ ๋จ์ง ์์์ต๋๋ค. : ์์ผ๋ก ์ฒ์๋ถํฐ ๋ค ๋ค์ง์ด์ผ ํด์. ์ผ๋ง๋ ๋ถ๋ช ์์ค๋ฌ์ด ์ผ์ ๋๊น! ๊ฒฐ๊ณผ๋ ์๊ฒฉํ๊ฒ XNUMX์ด๊ณ ๋ง์ ์๊ฐ์ด ๋ญ๋น๋ฉ๋๋ค!
์์ฉ์ ์ธ์์ผ๋ก ๊ฐ๋ ๊ธธ์ด๋ค
๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์ดํดํ๋ ค๋ ํ์ฌ์ ์ธ ์๋๋ก ๋๋ ๋ก๊ทธ๋ฅผ ์ฃผ์ ๊น๊ฒ ์ฐ๊ตฌํ๊ธฐ ์์ํ์ต๋๋ค. ๋๋ ํจํด์ ๋ฐ๊ฒฌํ๋ค. ๋ด์ ํตํ๋ ์ ํํ 5์ด ์์ ์ด๋ฃจ์ด์ง๋ฉฐ, 3๊ฐ์ ๋ด์ ํตํ ๊ทธ๋ฃน์ ๋ํด์๋ 15์ด๊ฐ ์์๋ฉ๋๋ค! ํตํ ์ง์ฐ์ ๋ํด ์ธํฐ๋ท ๊ฒ์์ ์์ํ์ง๋ง ์ด๋ฏธ ํน์ ์ง์ฐ์ด ํ์๋์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ์ด๋ฏธ ์ฐพ์ ๋ต์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ฌ๋๋ค์ ๋ฌธ์ ๊ฐ DNS์ ์๋ค๊ณ ๋งํ์ง๋ง ๋ฌธ์ ๊ฐ ์์ผ๋ฉฐ ๋ชจ๋ ์ฃผ์๊ฐ ํด๊ฒฐ๋์์์ ํ์ ํฉ๋๋ค!
๋ช ๋ฐฑํ๋ค - ๊ฐ๋ฅ์ฑ์ด ์๋ค
ํ ์ผ์ด ์์ด์ nslookup๊ณผ ๋น๊ณ ๋ฅผ ์ ํํฉ๋๋ค(๋ฐ๋ก ํ ์ ์์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค)! ๊ธฐ๋ณธ DNS๊ฐ ๊ฑฐ๊ธฐ์ ์์ง๋ง(์ปจํธ๋กค๋ฌ๊ฐ ์๋ ๊ฐ์ ๋จธ์ ) ๋์น์ฑ์ง๋ ๋ชปํ์ต๋๋ค! DNS๊ฐ ํ๋๋ง ์์ผ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค ๐
ํฉ๊ณ
DNS ๋ด๊ฒฐํจ์ฑ์ผ๋ก ๊ฐ๋ ค์ง ๋ชจ๋ํฐ๋ง(๋ชจ๋ ๋ ธ๋์ ๋ํด ๊ตฌ์ฑ๋์ด์ผ ํจ)์ ํตํด ๋ณผ ์ ์์๋ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ์ ๋ก ์ธํด ์ด๋ฆฌ์์ ์ํฉ์ ํด๊ฒฐํ๋ ๋ฐ ๊ฑฐ์ ์ดํ์ ์์ ์๊ฐ์ด ์์๋์์ต๋๋ค. ๊ฒ์ผ๋ฆ์ ๊ณจ์น ์ํ ์ผ์ ๋๋ค. ๋ชจ๋ํฐ๋ง์ ์ค์ ํ๋ ๋ฐ๋ ๋ช ๋ถ์ด ๊ฑธ๋ฆฌ๊ณ , ์๋ ๋ฌธ์ ๋ฅผ ์ฐพ๋ ๋ฐ๋ ์ดํ์ด ๊ฑธ๋ฆฝ๋๋ค.
๋ฑ๋ก๋ ์ฌ์ฉ์๋ง ์ค๋ฌธ ์กฐ์ฌ์ ์ฐธ์ฌํ ์ ์์ต๋๋ค.
์ด๋ฐ ์ผ์ด ๋น์ ์๊ฒ ์ผ์ด๋ ์ ์ด ์์ต๋๊น?
-
๋ค, ์์ฃผ ๋๋ฌผ๊ฒ์
-
๋ค, ๊ฑฐ์ ์์ต๋๋ค
-
์์ฃผ
-
๋งค์ฐ ์์ฃผ
-
์๋์, ๋๊ตฌ์๋, ๋์ ํจ๊ป๋ง์ ์๋๋๋ค!
-
์๋์, ์ ๋ ์ ๋ ์ค๋ฅ๊ฐ ์์ต๋๋ค!
2๋ช
์ ์ฌ์ฉ์๊ฐ ํฌํํ์ต๋๋ค. 1๋ช
์ ์ฌ์ฉ์๊ฐ ๊ธฐ๊ถํ์ต๋๋ค.
์ถ์ฒ : habr.com