์ธํฐ๋ท๊ณผ ์๊ฐ ์๋ฒ
์ธํฐ๋ท์ ์ดํดํ๋ ๋ฐ ์์ด์ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ IP์ฃผ์( Internet Protocol Addres )์ด๋ค.
์ธํฐ๋ท์ด๋ผ๋ ์ฒด๊ณ๊ฐ ๋์ํ๊ธฐ ์ํด์๋ ์ด ์ฒด๊ณ ์์์ ์์ง์ด๋ ๋ค์ํ ํ๋ ์ด์ด๋ค์ด ์ค์ํด์ผ ํ๋
๊ท์น๋ค์ด ์กด์ฌํ๋ค. ๊ทธ๋ฌํ ๊ท์น์ Internet protocol ์ค์ฌ์ IP๋ผ๊ณ ํ๋ค.
๊ทธ๋ฆฌ๊ณ , Internet Protocol์ ์ฌ์ฉํ๋ ์ฌ๋ฌ ์ฅ๋น๋ค ์ฆ, ๊ฐ๊ฐ์ ์ปดํจํฐ๋ค์ ์๋ก ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด์๋
์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์์ด์ผ ํ๋ค. ๋ฐ๋ก ๊ทธ ์ฃผ์๋ฅผ IP ์ฃผ์๋ผ๊ณ ํ๋ค.
์ ํ๋ฒํธ์ ๋งค์ฐ ๋น์ทํ ์์คํ ์ธ ๊ฒ์ด๋ค.
์ ํ๋ฒํธ๋ ์ ํ ๊ฑฐ๋ ์ฌ๋๊ณผ ๋ฐ๋ ์ฌ๋ ๋ ๋ค ์ ํ๋ฒํธ๊ฐ ์์ด์ผ ํ๋ฏ์ด,
IP ๋ํ ๋ณด๋ด๋ ์ปดํจํฐ์ ๋ฐ๋ ์ปดํจํฐ๊ฐ IP์ฃผ์๊ฐ ์์ด์ผ ํ๋ค.
์ปดํจํฐ IP์ฃผ์ ํ์ธ
โท https://whatismyipaddress.com/
ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์ํตํ๋ ๊ฑธ ํธ์ง์ ๋น์ ํ ์ ์๋ค.
์ฒ์์ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์๊ฒ ํธ์ง๋ฅผ ๋ณด๋ธ๋ค.
ํธ์ง๋ฅผ ๋ฐ์ ์๋ฒ๋ ํธ์ง์ ๋ด์ฉ์ ํ์ธํ๊ณ ,
22.22.22.22 ํํ์ด์ง์ HTML์ ๋ค์ ํด๋ผ์ด์ธํธ์๊ฒ ๋ณด๋ธ๋ค.
์ด๋ ๊ฒ ์๋ฒ ์ปดํจํฐ์ ํด๋ผ์ด์ธํธ ์ปดํจ๊ฐ ์๋ก IP์ฃผ์๋ก HTML์ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ์ด๋ค.
ํ์ง๋ง ์ด๋ฐ IP์ฃผ์์๋ ์น๋ช ์ ๋จ์ ์ด ์๋๋ฐ, ๊ทธ๊ฒ์ ๊ธฐ์ตํ๊ธฐ๊ฐ ์ด๋ ต๋ค๋ ๊ฒ์ด๋ค.
์ฐ๋ฆฌ๊ฐ ์ ํ๋ฒํธ๋ก ์ ํ๋ฅผ ๊ฑธ ๋ ๋ฒํธ๋ฅผ ์ง์ ์ ๋ ฅํด์ ์ ํ๋ฅผ ๊ฑฐ๋ ๊ฒฝ์ฐ๋ณด๋ค๋,
์ฐ๋ฝ์ฒ์์ ์ด๋ฆ์ ๊ฒ์ํด์ ์ ํ๋ฅผ ๊ฑด๋ค.
๊ทธ๊ฒ๊ณผ ๋งค์ฐ ๋น์ทํ ๊ฒ์ด ๋๋ฉ์ธ ๋ค์ (Domain Name)์ด๋ค.
์ฐ๋ฆฌ๊ฐ naver.com์ ๊ฒ์ํ๋ ๊ฒ์ 202.131.30.12์ naver ip์ฃผ์๋ฅผ ์ ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฒ์ด๋ค.
์ฌ์ค, ์ปดํจํฐ๋ ๋๋ฉ์ธ์ ํตํด์ ์๋ฒ์ ์ ์ํ ์ ์๋ค.
๊ทธ๋ ๊ธฐ์ ์ค์ ๋ก ์ฐ๋ฆฌ๋ naver.com์ผ๋ก ๋ค์ด๋ฒ์ ์ ์ํ๋ ๊ฒ์ด ์๋, IP์ฃผ์๋ก ์ ์ํ๋ ๊ฒ์ด๋ค.
์ ํ๋ฅผ ๊ฑธ ๋๋, ํ๊ธธ๋์๊ฒ ์ ํ ๊ฑธ๊ธฐ๋ฅผ ๋๋ฅด๋ฉด, ์ด๋ฆ์ ํตํด์ ์ ํ๋ฅผ ๊ฑฐ๋ ๊ฒ์ด ์๋,
๊ทธ ์ด๋ฆ์ ํด๋น๋๋ ์ ํ๋ฒํธ๋ก ์ ํ๋ฅผ ๊ฑฐ๋ ๊ฒ๊ณผ ๊ฐ์ ์ด์น์ธ ๊ฒ์ด๋ค.
์ด๋ฌํ ๋๋ฉ์ธ ๋ค์์ผ๋ก IP์ฃผ์๋ก ์๋ฒ์ ์ํตํ๋ ๊ฒ์ DNS ( Domain Name System )์ด๋ผ๊ณ ํ๋ค.
์ด๋ฌํ DNS์ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ๋ค.
์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๊ฐ ์ฃผ์์ฐฝ์ naver.com์ ๊ฒ์์ ํ๋ค.
๊ทธ๋ ๊ฒ IP์ฃผ์๊ฐ ์๋, ๋๋ฉ์ธ ๋ค์์ผ๋ก ๊ฒ์์ ํ๊ธฐ ๋๋ฌธ์, Name Server๋ผ๋ ํน์ํ ์๋ฒ ์ปดํจํฐ๋ก ๊ฐ๊ฒ ๋๋ค.
๊ทธ๋ ๊ธฐ์ ์ฌ์ฉ์ ์ปดํจํฐ๊ฐ Name Server์ปดํจํฐ์๊ฒ naver์ IP์ฃผ์๋ฅผ ๋ฌผ์ด๋ณด๊ณ , Name Server์ naver์ IP๋ฅผ ๋ฐํํ๋ค.
๊ทธ๋ผ ์ฌ์ฉ์ ์ปดํจํฐ๋ ๋ฐํ๋ ๋ค์ด๋ฒ IP์ฃผ์๋ก naver์ ์ ์์ด ๋๋ ๊ฒ์ด๋ค.
๊ทธ๋ ๋ค๋ฉด ์ฌ์ฉ์๊ฐ ๋๋ฉ์ธ์ ์ฌ์ฉํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น.
์ํ๊น๊ฒ๋, ๋๋ฉ์ธ์ ๊ตฌ์ ํด์ ๋ค์์๋ฒ์ ๋ฑ๋กํด์ผ ํ๋ค.
์๊ฒ๋ ๋ง์์์ ํฌ๊ฒ๋ ์ค๋ง ์๊น์ง ๋๋ฉ์ธ์ ๊ฐ๊ฒฉ์ด ํ์ฑ๋์ด ์๋ค.
๊ทธ๋ฌํ ๊ธ์ก์ 1๋ ์ ํ ๋ฒ์ฉ ๊ฒฐ์ ํด์ผ ํ๋ค.
์ํ์ฝ๋ฉ์ ๋๋ฉ์ธ ์์
โท http://opentutorials.org/course/228/1450
๊ทธ๋ ๋ค๋ฉด, ํ์ฌ ๋ง๋ค๊ณ ์๋ JavaScript๋ฅผ IP์ฃผ์๋ฅผ ํตํด, ์ ์ํด๋ณด์.
์ ์ปดํจํฐ IP์ฃผ์๋ฅผ ํ์ธํด์ ์์ ์ IP์ฃผ์/index.php๋ฅผ ํ๊ฒ ๋๋ฉด ์ ์์ด ๋ถ๊ฐ๋ฅํ๋ค.
ํ์ง๋ง, ์ด๋ค ์ฌ๋๋ค์ ์ ์์ด ๋ ์๋ ์๋ค.
๊ณต์ธ IP๋ฅผ ์ฌ์ฉ ์ค์ด๋ผ๋ฉด ์ ์์ด ๊ฐ๋ฅํ๊ณ , ์ฌ์คIP๋ฅผ ์ฌ์ฉ์ค์ด๋ผ๋ฉด ์ ์์ด ๋ถ๊ฐ๋ฅํ๋ค.
IP์ ์ฃผ์๋ ์ด๋ป๊ฒ ๋ ๊น?
0.0.0.0 ~ 255.255.255.255 ์ฌ์ด์ ์ฃผ์๋ค์ด IP์ฃผ์๋ค์ด๋ค.
์ด ์ฌ์ด์ ์ฃผ์๋ค๋ก ๋ช ๊ฐ์ง์ ์ด 42์ต ๊ฐ์ ์ฃผ์๊ฐ ๋ง๋ค์ด์ง ์ ์๋ค.
๋ง์ ๋ณด์ผ ์๋ ์์ง๋ง, ๊ฒฐ์ฝ ๋ง์ ์ซ์๊ฐ ์๋๋ค.
์ ์ธ๊ณ ์ธ๊ตฌ๊ฐ 60์ต์ด๋ผ๊ณ ๊ฐ์ ํ๊ณ , ๊ฐ์๊ฐ ์ปดํจํฐ๋ฅผ ์์ ํ๊ณ ์๋ค๊ณ ๊ฐ์ ํ์.
๊ทธ๋ผ ๋ฒ์จ 60์ต ๊ฐ์ IP๊ฐ ํ์ํ์ง๋ง ์ธ๊ฐ์ด ๋ง๋ ์ฃผ์ ์ฒด๊ณ๋ 42์ต ๊ฐ๊ฐ ์ต๋์ด๋ค.
์ฌ์ง์ด, ์ค๋งํธํฐ ๋ํ IP๊ฐ ํ์ํ๋ฉฐ, ์ฌ๋ฌผ๊ฐ์๊ฒ๋ค ์๋ฅผ ๋ค์ด ์ ๊ตฌ ๊ฐ์ ๊ฒ ๋ํ ์ธํฐ๋ท์ ํตํด์ ์ ์ด๋ฅผ ํ๋ ์๋์ด๋ค.
๊ทธ๋ ๊ธฐ์ 2011๋ ๋์ ์ด๋ฏธ ๋ชจ๋ IP์ฃผ์๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์, ๋ ์ด์ ์๋ก์ด IP์ฃผ์๊ฐ ๋ฐ๊ธ๋์ง ์๊ณ ์๋ค.
์ด๋ฌํ ์ํฉ์ ํ๊ฐํ๊ธฐ ์ํด์ ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ๋ค์ด ๊ณ ์์ด ๋๋ค.
IP์ฃผ์๋ก ์ ์์ด ๋ถ๊ฐ๋ฅํ๋ ์ด์ ๋, ์ด๋ฌํ ๋ฐฉ๋ฒ๋ค๊ณผ ์ฐ๊ด๋์ด ์๋ค.
์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ. IPv6 [ ๊ทผ๋ณธ์ ์ธ ํด๊ฒฐ์ฑ ]
IPv4 → 222.109.62.43
IPv6 → 2001:0 db8:85 a3:08 d3:1319:8 a 2 e:0370:7334
์ด๋ ๊ฒ IPv6๋ ํจ์ฌ ๋ ๋ง์ IP์ฃผ์๋ฅผ ๋ง๋ค ์ ์๋ค.
๋ฐ๋ก 2์ 128์น์ด ๋๋ ์ซ์๋ฅผ ๋ง๋ค ์ ์๋ค.
2823๊ตฌ 6692 ์ 0938์ 4634ํด 6337๊ฒฝ 4607์กฐ 4317์ต 6821๋ง 1456๊ฐ ์ ์ซ์์ด๋ค.
์ด๋ ๊ฒ ์ ๋ง ์์ฒญ๋ ์์ IP์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์๋ IPv6์ด๊ธฐ ๋๋ฌธ์, ํฅํ ๋ช๋ฐฑ ๋ ๋ช์ฒ ๋ ๊น์ง๋
IP์ฃผ์์ ๊ณ ๊ฐ์ ํด๊ฒฐํ ๊ฑฐ๋ผ๋ ์ ๋ง์ด ์๋ค.
ํ์ง๋ง, ํ์ฌ๋ IPv6๊ฐ ์์ ํ ์ฌ์ฉ๋์ง ์๊ณ ์๋ค.
์ด๋ฏธ IPv4๋ก ์ด๋ฃจ์ด์ง ์ฒด๊ณ๋ ์์คํ ๋ฑ์ด ์์ง ๋จ์์๊ธฐ ๋๋ฌธ์, IPv4์ IPv6๊น์ง ๊ฐ์ด ์ฌ์ฉ๋๊ณ ์๋ค.
์๊ฐ์ด ์ง๋๋ฉด, IPv4๋ ์ญ์ฌ ์์ผ๋ก ์ฌ๋ผ์ง ๊ฒ์ด๋ค.
๋ ๋ฒ์งธ ๋ฐฉ๋ฒ. ์ฌ์ค IP [ Private IP ]
๋๋ถ๋ถ ์ ์์ด ์ ๋ ์ด์ ๋ ์ด ์ฌ์ค IP์ด๊ธฐ ๋๋ฌธ์ด๋ค.
์ ์์ด ์๋ ๋๋ถ๋ถ์ ์ฌ์ค IP๋ ๊ณต์ ๊ธฐ๋ฅผ ์ฌ์ฉ ์ค์ผ ๊ฒ์ด๋ค.
์ ์์ด ๊ฐ๋ฅํ๋ ๋ถ๋ค์ ํต์ ์ฌ์ ์ปดํจํฐ๊ฐ ์ง์ ์ ์ผ๋ก ์ฐ๊ฒฐ์ด ๋์ด ์์ ๊ฒ์ด๋ค.
๋ง์ฝ, ์ง์ ์ปดํจํ๊ฐ 3๋๊ฐ ์๊ณ 3๋์ ์ปดํจํฐ๊ฐ ๊ฐ๊ฐ ํต์ ์ฌ์ ์ง์ ์ ์ผ๋ก ์ฐ๊ฒฐ์ด ๋์ด์๋ค๋ฉด,
๋น์ฉ์ ์ธ ๋ถ๋ถ์์ ์ง์ถ์ด ํด ๊ฒ์ด๋ค. ๊ฐ ํ์ ๋ง๋ค์ ์๊ธ์ ๋ฉ๋ถํด์ผ ํ๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋ ๊ธฐ์ ๊ณต์ ๊ธฐ๋ฅผ ํตํด์ ์ธํฐ๋ท์ ์ฐ๊ฒฐํ๋ฉด ๋ช ๋์ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋
๊ณต์ ๊ธฐ๋ฅผ ํตํด ์ธํฐ๋ท์ ์ฐ๊ฒฐํ ์ปดํจํฐ๋ ์๊ธ์ด ๋ง์ด ๋ฉ๋ถ๋์ง ์์ ๊ฒ์ด๋ค.
๋ํ ๋ ธํธ๋ถ์ ์ฌ์ฉํ๋ ์ฌ๋์ ๋ฌด์ ๊ณต์ ๊ธฐ๋ฅผ ์ฌ์ฉํด ์ธํฐ๋ท์ ์ฐ๊ฒฐํ๋๋ฐ, ์ด๋ฌํ ๊ฒ์ ์์ดํ์ด(Wifi)๋ผ๊ณ ํ๋ค.
๊ทธ๋์ my ip๋ฅผ ํตํด์ ํ์ธํ IP๋ ์ฌ์ฉ์์ ์ปดํจํฐ IP๊ฐ ์๋, ๊ณต์ ๊ธฐ์ IP์ด๋ค.
๋ํ ๊ณต์ ๊ธฐ์ ์ฐ๊ฒฐ๋์ด ์๋ ์ปดํจํฐ๋ค ๋ํ IP๋ฅผ ๊ฐ์ง๊ณ ์๋๋ฐ, ์ด๊ฒ์ด ์ฌ์ค IP์ด๊ณ ,
๊ณต์ ๊ธฐ๊ฐ ๊ฐ์ง๊ณ ์๋ IP๊ฐ ๊ณต์ธ IP์ด๋ค.
์ธ ๋ฒ์งธ ๋ฐฉ๋ฒ. ์ ๋ IP [ dynamic address ]
์ ๋ IP๋ ๊ฐ์ ์์ ์ฌ์ฉํ๋ ๋ชจ๋ ์ฌ์ฉ์์๊ฒ ํด๋น๋๋ ์ผ์ด๋ค.
๋ง์ฝ, ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๊ณต์ ๊ธฐ๋ฅผ ์ข ๋ฃํ ์ํ๋ก ์ค๋ ์๊ฐ์ ๋ณด๋ด๊ฒ ๋๋ฉด,
ํต์ ์ฌ๋ ์ฌ์ฉ์์๊ฒ ๋ถ์ฌํ IP์ฃผ์๋ฅผ ํ์ํด ๊ฐ๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ก์ด ๊ฐ์ ์์๊ฒ ๋ถ์ฌํ๋ค.
๊ทธ๋ฆฌ๊ณ , ๊ธฐ์กด ์ฌ์ฉ์๊ฐ ์ธํฐ๋ท์ด ์ผ์ง๊ณ ์ฌ์ฉ์ ํ ๋, ์๋ก์ด IP์ฃผ์๋ฅผ ๋ถ์ฌํ๋ค.
์ด๋ ๊ฒ ํต์ ์ฌ๊ฐ ์ ๊ณตํ๋ IP์ฃผ์๊ฐ ๊ณ์ํด์ ๋ฐ๋๋ ๋ฐฉ์์ ์ ๋ IP( dynamic address )๋ผ๊ณ ํ๋ค.
ํต์ ์ฌ๊ฐ ์์ ํ๊ณ ์๋ IP๊ฐ ํ์ ์ ์ด๊ธฐ ๋๋ฌธ์ ์ด๋ ๊ฒ ํ์ ๋ IP๋ก ์ด์์ ํ๋ ๊ฒ์ด๋ค.
๋ฐ๋ก ์ด๋ฐ ์ ์์ ๊ฐ์ ์์ ์๋ฒ๋ฅผ ์ด์ํ๋ ๊ฒ์ ์ ํฉํ์ง ์๋ค.
์๋ฒ๋ฅผ ์ด์ํ๋ ๊ทธ๋ฐ ์๋น์ค๋ค ์์๋ ๊ณ ์ IP๋ฅผ ์ฌ์ฉํ๋ค.
๋ํ, ๊ฐ์ ์์๋ ํต์ ์ฌ๋ ๊ณ์ฝ์ ํด์ ์ถ๊ฐ์ ์ธ ๋น์ฉ์ ๊ฐ์ํ๊ณ ๊ณ ์ IP๋ฅผ ์ฌ์ฉํ ์๋ ์๋ค.
์ด๋ ๊ฒ, ์ฌ์ค IP๋ฅผ ์ฌ์ฉํด์ ์นํ์ด์ง๋ฅผ ์๋น์คํ์ง ๋ชปํ๋ ๊ฒ์ ์๋๋ค.
์๋น์ค๊ฐ ๊ฐ๋ฅํ ์๋ ์๊ณ , ๊ฐ๋ฅํ์ง ๋ชปํ ์๋ ์๋ค. ์๋ง ์ง์ฅ์ด๋, ํ๊ต์์ ์ฌ์ฉํ๋ ์ฌ๋์ ํด๊ฒฐ์ด ๋ถ๊ฐ๋ฅํ ๊ฒ์ด๋ค.
์๋น์ค๊ฐ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ํฌํธํฌ์๋ฉ ( port forwarding )์ด๋ค.
ํฌํธ ํฌ์๋ฉ์ ์ฌ๋๋ค์ด ๊ณต์ ๊ธฐ IP๋ก ์ ์์ ํ๋ฉด, ๊ณต์ ๊ธฐ๋ ์น์๋ฒ๊ฐ ์ค์น๋์ด์๋ ์ฌ์ค IP๋ก ํ ์ค๋ฅผ ํด์ฃผ๋ ๊ฒ์ด๋ค.
ํฌํธ ํฌ์๋ฉ์ ์ดํดํ๊ธฐ ์ํด์๋ port๊ฐ ๋ฌด์์ธ์ง ์์์ผ ํ๋ค.
PORT๋?
์ฃผ์์ฐฝ์ ๋๋ฉ์ธ์ ์ ๊ณ Enter์ ๋๋ฅด๊ฒ ๋๋ฉด, ์์ http:// ๋ถ๋ถ์ด ์ ๊ฑฐ๊ฐ ๋๋ค.
๊ทธ ์ด์ ๋ ์น๋ธ๋ผ์ฐ์ ๋ฅผ ์ด์ฉํด ์๋ฒ์ ์ ์ํ๋ค๋ ๊ฒ์ ๊ธฐ๋ณธ์ ์ผ๋ก
HTTP( HyperText Transfer Protocol )๋ฅผ ํต์ ๊ท์ฝ์ ์ด์ฉํ ๊ฒ์ด ๋ถ๋ช ํ๊ธฐ ๋๋ฌธ์,
http๊ฐ ์ ๋ณด์ด๊ฒ ๋๋ ๊ฒ์ด๋ค. ( ์ด๊ฒ์ ์น๋ธ๋ผ์ฐ์ ๋ง๋ค ์ฐจ์ด๊ฐ ์๋ค. )
์ฆ, http://๋ฅผ ๋ถ์ด๊ณ ์ ๋ถ์ด๊ณ ๋ ์น๋ธ๋ผ์ฐ์ ์์๋ ์ฐจ์ด๊ฐ ์๋ค๋ ๊ฒ์ด๋ค.
๋ํ, IP์ฃผ์๋ก ์น์ฌ์ดํธ๋ฅผ ๊ฒ์ํ ๋, IP์ฃผ์ ๋ค์ :80์ ๋ถ์ฌ๋, :80์ด ์ฌ๋ผ์ง๊ฒ ๋๋ค.
๊ทธ๊ฒ์ :80์ด ์ฌ๋ผ์ง๋ ๊ฒ ์๋, ์๋ต์ด ๋๋ ๊ฒ์ด๋ค.
:80์ ๋ถ์ด์ง ์๊ณ IP์ฃผ์๋ก ๊ฒ์์ ํ๋ฉด, ์น๋ธ๋ผ์ฐ์ ์์ ์๋์ผ๋ก IP์ฃผ์ ๋ค์ :80์ ๋ถ์ด๊ฒ ๋๋ค.
Mac ์ฌ์ฉ์๋ ์๋ง๋ 8080์ ๋ถ์ฌ์ผ ํ ๊ฒ์ด๋ค.
์ฆ, http://11.11.11.11:80 ์ 11.11.11.11์ ํด๋น๋๋ IP ์ปดํจํฐ์ http๋ผ๋ ํ๋กํ ์ฝ๋ก ์ ์์ ํ ๊ฒ์ด๋ฉฐ,
80๋ฒ์งธ ํฌํธ๋ฅผ ์ฌ์ฉํ๊ฒ ๋ค๋ ๋ป์ด๋ค.
์ธํฐ๋ท์ ์ฐ๊ฒฐ๋๋ ์ปดํจํฐ ์์๋ ์ฝ 6๋ง 5์ฒ ๊ฐ ์ ๋๊ฐ ๋๋ ํฌํธ๊ฐ ์๋ค.
๊ทธ 6๋ง 5์ฒ ๊ฐ์ ํฌํธ๋ค์ ๊ฐ์ ์์ ์ ๋ฒํธ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
๊ทธ์ค 80๋ฒ์ ํฌํธ์๋ ์น ์๋ฒ๊ฐ ์ค์น๋์ด ์๋ค.
๋ง์ฝ 8080์ผ๋ก ์ ์์ด ๊ฐ๋ฅํ๋ค๋ฉด , 8080 ํฌํธ์ ์น ์๋ฒ๊ฐ ์ค์น๋์ด ์์ ๊ฒ์ด๋ค.
์ด๋ ๊ฒ ํฌํธ๊ฐ ํ์ํ ์ด์ ๋ ์ปดํจํฐ์๋ ์ฌ๋ฌ ๊ฐ์ง ํ๋ก๊ทธ๋จ์ด ์ค์น๋ ์ ์๋ค.
๊ทธ๋ฐ ํ๋ก๊ทธ๋จ๋ค ์ค์์๋ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด์ผ ํ๋ ํ๋ก๊ทธ๋จ๋ค ๋ํ ๋ง๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์, ๋ค๋ฅธ ์ฌ๋์ด IP์ฃผ์๋ก ์น์ฌ์ดํธ๋ฅผ ๊ฒ์ํ์์ ๋,
์์ฒญ์ ๋ฐ์ IP์ฃผ์์ ์ปดํจํฐ๋ ์ด๋ค ํ๋ก๊ทธ๋จ์ผ๋ก ์ฒ๋ฆฌ๋ฅผ ํด์ผ ํ ์ง ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์, :80์ด๋ผ๊ณ ํฌํธ๋ฒํธ๋ฅผ ์ง์ ํด์ ๋ณด๋ด๊ฒ ๋๋ ๊ฒ์ด๋ค.
๋ง์ฝ 8080์ ์ค์น๊ฐ ๋์ด์๋ค๋ฉด, ๊ทธ๊ฒ์ ์ด๋ค ์ด์ ๋ก ์ธํด์, 80๋ฒ์งธ ํฌํธ์ ์ค์น๊ฐ ๋ถ๊ฐ๋ฅํ๋ ๊ฒ์ด๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์, 80 ํฌํธ๊ฐ ์๋, 8080 ํฌํธ์ ์ค์น๊ฐ ๋ ๊ฒ์ด๋ค.
์ด๊ฒ์ ์น ์๋ฒ๋ง ๊ด๋ จ๋ ๊ฒ์ ์๋๋ค.
๋ฐ๋ก DataBase ์ญ์๋ ์๋ฒ์ ํด๋ผ์ด์ธํธ ๊ด๊ณ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
mysql -uroot -p -h11.11.11.11 -P1234 ์ด๊ฒ์ DataBase์ ์ ์ํ ๋ ์ฌ์ฉ๋๋ ๋ช ๋ น์ด์ด๋ค.
์ฌ๊ธฐ์ -h๋ host๋ฅผ ๋ปํ๋ฉฐ, ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด ์๋ ์ปดํจํฐ๋ฅผ ์๋ฏธํ๋ค.
์ฆ, ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด์๋ ์ปดํจํฐ๊ฐ 11.11.11.11์ ์๋ค๋ ๋ป์ด๋ค.
๊ทธ๋ฆฌ๊ณ , -P๋ Port๋ฅผ ๋ปํ๋ฉฐ, ํฌํธ์ 1234๋ฒ์ mysql์ด ์ค์น๋์ด ์๋ค๋ ๋ป์ด๋ค.
๋ง์ฝ, ๋๊ตฐ๊ฐ๊ฐ ๋ด ๊ณต์ ๊ธฐ์ IP 222.109.62.43:80์ผ๋ก ์์ฒญ์ด ์ค๋ฉด,
๋๋ ๊ณต์ ๊ธฐ์ ๊ด๋ฆฌ์ ์ค์ ์ผ๋ก ๊ฐ์, 109.62.43:80์ผ๋ก ์์ฒญ์ด ์จ๋ค๋ฉด, ์น์๋ฒ๊ฐ ์ค์น๋์ด ์๋ ์ปดํจํฐ์ธ 192.168.0.2:80์ผ๋ก ์ค๊ฒ ํ๋๋ก ๋ฏธ๋ฆฌ ์กฐ์น๋ฅผ ํ๋ ๊ฒ์ด ํฌํธ ํฌ์๋ฉ ( Port Forwarding )์ด๋ค.
Port Forwarding ์ค์ ํ๋ ๋ฐฉ๋ฒ
๊ทธ๋ ๋ค๋ฉด, ๊ณต์ ๊ธฐ์์ ํฌํธํฌ์๋ฉ( Port Forwarding )์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๋๋ก ํ์.
์ ์ผ ์ฒ์์ผ๋ก ํด์ผ ํ๋ ๊ฒ์ ๊ณต์ ๊ธฐ์ ๊ด๋ฆฌ์์ ์ ์ํด์ผ ํ๋ค.
๋๋ถ๋ถ์ ๊ณต์ ๊ธฐ ๊ด๋ฆฌ์ ์ ์ IP์ฃผ์๋ 192.168.0.1์ด๋ค.
๋ง์ฝ ์ํธ๋ฅผ ์ ๋ ฅํด์ผ ํ๋ค๋ฉด, ๊ณต์ ๊ธฐ์ ์ฌ์ฉ์ค๋ช ์์ ์ ํ ์์ ๊ฒ์ด๋ค.
์ด๋ ๊ฒ ๊ณต์ ๊ธฐ์ ๊ด๋ฆฌ์ ํ์ด์ง์ ์ ์์ ํ๋ฉด, ๋์ค๋ ์นํ์ด์ง๊ฐ ๊ณต์ ๊ธฐ์ IP์ฃผ์๋ก ์ ์ํ์ ๋ ๋์ค๋ ํ์ด์ง์ด๋ค.
๊ฐ ๊ณต์ ๊ธฐ์ ํ์ฌ๋ง๋ค ์น ํ์ด์ง๊ฐ ๋ค๋ฅด๊ฒ ์๊ฒผ์ง๋ง ๋๋ถ๋ถ ์นดํ ๊ณ ๋ฆฌ์ ํฌํธ ํฌ์๋ฉ์ด ์์ ๊ฒ์ด๋ค.
์ฌ๊ธฐ์ ํฌํธ ํฌ์๋ฉ์ ํ๋ ค๋ฉด, ์์ ์ ์ปดํจํฐ์ ์ฌ์คIP๊ฐ ์ด๋ป๊ฒ ๋์ด์๋์ง๋ฅผ ์์์ผ ํ ๊ฒ์ด๋ค.
๊ฐ์ฅ ๊ฐ๋จํ ๋ฐฉ๋ฒ์, ํฌํธํฌ์๋ฉ์ ์ถ๊ฐํ ๋ ํ์ฌ ์ ์๋ PC์ IP์ฃผ์๋ก ์ค์ ํ๋ ์ฒดํฌ๋ฐ์ค๊ฐ ์๋ค๋ฉด,
๊ทธ๊ฒ์ผ๋ก ํ๋ฉด ๋๋ค. ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก๋, ํฐ๋ฏธ๋(cmd)์ ์คํ ํ, ipconfig๋ผ๊ณ ์น๊ฒ ๋๋ฉด Windows IP ๊ตฌ์ฑ์ด ๋์ฌ ๊ฒ์ด๋ค.
์ฌ๊ธฐ์ ์ ์ ์ผ๋ก ์ฌ์ฉ ์ค์ด๋ผ๋ฉด, ์ด๋๋ท ์ด๋ํฐ ์ด๋๋ท์ IPv4 ์ฃผ์๊ฐ ์ฌ์ค IP์ฃผ์์ด๋ฉฐ,
๋ฌด์ (WiFi)์ ์ฌ์ฉ ์ค์ด๋ผ๋ฉด, ๋ฌด์ LAN ์ด๋ํฐ Wi-Fi์ IPv4 ์ฃผ์๊ฐ ์ฌ์ค IP์ฃผ์์ด๋ค.
๊ทธ๋ฆฌ๊ณ ํฌํธ ํฌ์๋๋ฅผ ์ถ๊ฐํ๋ ๋ฒํผ์ ๋๋ฅธ ํ, ์ธ๋ถ ํฌํธ์ ๊ณต์ ๊ธฐ ํฌํธ, ๋ด๋ถ ํฌํธ์ ์ปดํจํฐ ํฌํธ๋ฅผ ๊ธฐ์ ํ๋ฉด ๋๋ค.
๋ชจ๋ ์นธ์ ๊ธฐ์ ํ, ์ถ๊ฐ๋ฅผ ๋๋ฅด๋ฉด ํฌํธํฌ์๋ฉ์ด ์ถ๊ฐ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
์ ๋๊ฒฝ๋ก, ์๋๊ฒฝ๋ก
JavaScript์ ํ์ด์ง์์ ํฌํธํฌ์๋ฉ์ ํตํด IP์ฃผ์๋ก index.php ํ์ผ์ ๋ค์ด์์ ๋
๋ค๋ฅธ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ํด๋ฆญํ๋ฉด, localhost๋ก ๋ฐ๋๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
์ด๊ฒ์, index.php์ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ถ๋ ฅํ๋ ๋ฆฌ์คํธ์ ๋งํฌ๊ฐ localhost๋ก ๋์ด์๊ธฐ ๋๋ฌธ์ด๋ค.
๊ฐ์ฅ ์์ด์ ์ธ ํด๊ฒฐ๋ฐฉ๋ฒ์ผ๋ก๋, localhost๋ฅผ IP์ฃผ์(WAN)๋ก ๋ณ๊ฒฝํด์ฃผ๋ฉด ๋๋ค.
ํ์ง๋ง, ์ด๊ฒ์ ์ข์ ํด๊ฒฐ๋ฐฉ๋ฒ์ ์๋๋ค.
๋ง์ฝ, IP๊ฐ ๋ณ๊ฒฝ๋๊ฑฐ๋ ํ ์คํธ๋ฅผ ์ํด์ localhost์์ ์์ ์ ํด์ผ ํ๋ค๋ฉด ๊ทธ๋ ๋ค์ ์ฃผ์๋ฅผ ๋ฐ๊ฟ์ฃผ์ด์ผ ํ๋
๋ถํธํ ์ํฉ์ด ํผ์ณ์ง๊ธฐ ๋๋ฌธ์ด๋ค.
๋ฐ๋ก ์ด๋ฐ ๊ฒฝ์ฐ, ์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก๋ฅผ ์ ์ ํ ์ฌ์ฉ์ ํ๋ฉด์, ๊ฐ๋ฐ์ ํจ์จ์ฑ์ ๋์ผ์๊ฐ ์๋ค.
์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก๋ฅผ ๋น์ ๋ฅผ ํด์ ํํํ์๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
๋๋ ์์ธ์ ์์ธ๋ ์์ธ ์ํํธ 301ํธ์ ์ด๊ณ , ์์ง์ธ 302ํธ์๋ ์ฌ๋์ด ์ด๊ณ ์๋ค.
์์ง์ ์ง์ ์์ธ์ ์์ธ๋ ์์ธ์ํํธ 302ํธ์ด๋ค. ์ด๋ ๊ฒ ํ์คํ ์ฃผ์๋ฅผ ์ ๋๊ฒฝ๋ก๋ผ๊ณ ํ๋ค.
๊ทธ๋ฆฌ๊ณ ๋๋ ์ด ์ง์ ํํํ ๋, ์์ธ์ ์์ธ๋ ์์ธ์ํํธ 301ํธ์ ์ด๊ณ ์๋ ์ฌ๋์ด ๋งํ๋ ์ ์ง์ด๋ผ๊ณ ํํํ๋ค.
์ด๋ ๊ฒ ๋ด๊ฐ ๋ณด๋ ์ธก๋ฉด์์ ๋งํ๋ ์ฃผ์๋ฅผ ์๋๊ฒฝ๋ก๋ผ๊ณ ํ๋ค.
์ ๋๊ฒฝ๋ก → ๋์ ์์น์๋ ๋ฌด๊ดํ๋ค.
์๋๊ฒฝ๋ก → ๋์ ์์น์ ๋ฐ๋ผ์ ๋ฌ๋ผ์ง๋ค.
์ฌ๊ธฐ์ 1.html ํ์ผ์ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ๋ค.
<html>
<body>
<ul>
<li><a href="http://localhost/index.php">http://localhost/index.php</a></li> <!-- ์ ๋๊ฒฝ๋ก -->
<li><a href="/index.php">/index.php</a></li> <!-- ์ต์์ ๋๋ ํ ๋ฆฌ -->
<li><a href="../index.php">../index.php</a></li> <!-- ๋ถ๋ชจ ๋๋ ํ ๋ฆฌ -->
</ul>
<ul>
<li><a href="http://localhost/path/same.html">http://localhost/path/same.html</a></li> <!-- ์ ๋๊ฒฝ๋ก -->
<li><a href="./same.html">./same.html</a></li> <!-- ํ์ฌ ๋๋ ํ ๋ฆฌ -->
<li><a href="same.html">same.html</a></li> <!-- ํ์ฌ ๋๋ ํ ๋ฆฌ -->
</ul>
<ul>
<li><a href="http://localhost/path/sub/sub.html">http://localhost/path/sub/sub.html</a></li> <!-- ์ ๋๊ฒฝ๋ก -->
<li><a href="/path/sub/sub.html">/path/sub/sub.html</a></li> <!-- ์ต์์ ๋๋ ํ ๋ฆฌ -->
<li><a href="./sub/sub.html">./sub/sub.html</a></li> <!-- ํ์ฌ ๋๋ ํ ๋ฆฌ -->
<li><a href="sub/sub.html">sub/sub.html</a></li> <!-- ํ์ฌ ๋๋ ํ ๋ฆฌ -->
</ul>
</body>
</html>
์ฒซ ๋ฒ์งธ ulํ๊ทธ๋ path/1.html์์ index.php ํ์ผ๋ก ๋งํฌํ๋ ๋ฐฉ๋ฒ์ด๋ค.
1.html ํ์ผ์ ์ต์์ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ์ด ์๋, path๋๋ ํ ๋ฆฌ ์์ ์๋ค.
๊ทธ๋ ๊ธฐ์, ์ต์์ ๋๋ ํ ๋ฆฌ์ ์๋ index.php ํ์ผ๋ก ๊ฐ๊ธฐ ์ํ ๋ฐฉ๋ฒ์
/index.php์ ../index.php์ด๋ค. /์ ์ต์์ ๋๋ ํ ๋ฆฌ์ด๊ณ , ../๋ ๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ๋ฅผ ์๋ฏธํ๋ค.
๋ ๋ฒ์งธ ulํ๊ทธ๋ path/1.html์์ path/same.html ํ์ผ๋ก ๋งํฌํ๋ ๋ฐฉ๋ฒ์ด๋ค.
1.html๊ณผ same.html์ ๊ฐ์ path๋๋ ํฐ๋ฆฌ์ ์๋ค.
ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ฅผ ์๋ฏธํ๋ ๋ฐฉ๋ฒ์ ./๊ณผ ๋ฐ๋ก ํ์ผ์ ์ ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
์ธ ๋ฒ์งธ ulํ๊ทธ๋ path/1.html์์ path/sub/sub.htmlํ์ผ๋ก ๋งํฌํ๋ ๋ฐฉ๋ฒ์ด๋ค.
sub.html์ path๋๋ ํฐ๋ฆฌ ์์ ์๋ ๋๋ ํ ๋ฆฌ ์์ ์๋ ํ์ผ์ด๋ค.
/๋ฅผ ์ด์ฉํด ์ต์์ ๋๋ ํฐ๋ฆฌ๋ถํฐ sub ๋๋ ํ ๋ฆฌ๊น์ง ๋ค์ด๊ฐ๋ ๋ฐฉ๋ฒ๊ณผ
./์ ๋ฐ๋ก ํ์ผ๋ช ์ ์ ์ด ํ์ฌ ๋๋ ํ ๋ฆฌ๋ถํฐ sub๋๋ ํฐ๋ฆฌ๊น์ง ๋ค์ด๊ฐ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
์ฌ๊ธฐ์ ์ต์์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฐ๋ฆฌํค๋ / ๋ํ, ์ ๋๊ฒฝ๋ก์ด๋ค.
๊ทธ ์ด์ ๋ ์์ ์ ํ์ผ์ ์์น์ ์๊ด์์ด ์ต์์ ๋๋ ํฐ๋ฆฌ๋ง์ ์๋ฏธํ๊ธฐ ๋๋ฌธ์ด๋ค.
ํ์ง๋ง ๋ค๋ฅธ ๋ฉด์์๋ ์๋๊ฒฝ๋ก๊ฐ ๋ ์ ์๋ค.
์์ ์ฃผ์๊ฐ ๋ณ๊ฒฝ ๋์ ๋๋ ๋ณ๊ฒฝ๋ ์ฃผ์์ ์ต์์ ๋๋ ํฐ๋ฆฌ๋ฅผ ์๋ฏธํ๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋ ๋ค๋ฉด ์ง๊ธ ์๊ฒ ๋ ์ ๋ ๊ฒฝ๋ก์ ์๋ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํด JavaScriptํ์ด์ง์ ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝํด์ฃผ๋ฉด ๋๋ค.
index.php์ write.php ํ์ผ ๋ ๋ค ๋ณ๊ฒฝ์ ํด์ผ ํ๋ค.
์ด๋ ๊ฒ ๋ณ๊ฒฝ์ด ๋๋๊ณ ๋๋ฉด, localhost๋ก ์ด๋์ ํ์ง ์๊ณ , IP์ฃผ์ ์์์ ๊ณ์ ์ด๋์ด ๋๋ ๊ฑธ ํ์ธํ ์ ์๋ค.
ํ์ง๋ง, ์ฃผ์์ฐฝ์ ๊ทธ๋ฅ IP์ฃผ์๋ง ์ ๋ ฅํ๋ฉด index.php๊ฐ ์๋ index.html๋ก ๋จ๋ ๊ฑธ ํ์ธํ ์ ์๋ค.
๊ทธ ์ด์ ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฃผ์์ฐฝ์ IP์ฃผ์๋ง ์ ๋ ฅํ ๊ฒฝ์ฐ, IP์ฃผ์/index.html๋ก ์๋์ผ๋ก ์ด๋ํ๊ธฐ ๋๋ฌธ์ด๋ค.
apache์ IP์ฃผ์๋ง ์ ๋ ฅํ ๊ฒฝ์ฐ, ์๋์ผ๋ก index.html ํ์ผ๋ก ์ด๋ํ๋๋ก ์ค์ ๋์ด์๊ธฐ ๋๋ฌธ์ด๋ค.
ํ์ง๋ง ํ์ฌ ๋ง๋ค๊ณ ์๋ JavaScript์ ๋๋ฌธ ํ์ด์ง๋ index.html์ด ์๋, index.php ํ์ผ์ด๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๊ฐ IP์ฃผ์๋ง์ ์ ๋ ฅํ์ ๋ index.html์ด ์๋ index.php ํ์ผ๋ก ์ด๋ํ๋ ๋ฐฉ๋ฒ์ ํฌ๊ฒ ๋ ๊ฐ์ง๊ฐ ์๋ค.
์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ์ผ๋ก๋ ๊ทธ๋ฅ index.html ํ์ผ์ ์ญ์ ํ๋ ๊ฒ์ด๋ค.
๊ทธ๋ ๊ฒ ๋๋ฉด, index.html ํ์ผ์ด ์๊ธฐ๋๋ฌธ์ ์น์๋ฒ๋ index.htmlํ์ผ ๋ค์์ ์ฐพ๋ ํ์ผ๋ก index.php ํ์ผ์ ๋ณด๋ด๊ฒ ๋๋ค.
๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ผ๋ก๋ apache์ ์ค์ ์ ๋ณ๊ฒฝํด์ ๊ธฐ๋ณธ ํ์ด์ง๋ก ๋ฌด์์ ํ ๊ฒ์ธ์ง ์ง์ ์ ํ ์ ์๋ค.
DDNS ( Dynamic DNS )
์ธ ๋ฒ์งธ ๋ฐฉ๋ฒ์ผ๋ก ์๊ฒ ๋ ์ ๋ IP( dynamic address )์ ๋ฌธ์ ์ ์
์ฌ์ฉ์๊ฐ ์ฃผ์์ฐฝ์ ooo2.org๋ฅผ ์ ๋ ฅํ๋ฉด, ๋ค์์๋ฒ๋ก ๊ฐ๊ฒ ๋๋ค.
๊ทธ๋ผ ๋ค์์๋ฒ์์๋ ooo2.org์ ๋ฑ๋ก๋ IP์ฃผ์๋ฅผ ์ฌ์ฉ์์๊ฒ ๋๋ ค์ฃผ๊ฒ ๋๋ค.
๊ทธ๋ผ ์ฌ์ฉ์๋ ๊ทธ IP์ฃผ์๋ก ์๋ฒ๋ก ๋ค์ด๊ฐ ์ ์๊ฒ ๋๋ค.
ํ์ง๋ง, ์๋ฒ ์ปดํจํฐ๊ฐ ์ ๋ IP๋ก ์ธํด์ IP์ฃผ์๊ฐ ๋ณ๊ฒฝ์ด ๋์๋ค๋ฉด,
์ฌ์ฉ์๋ ooo2.org๋ฅผ ์ ๋ ฅํ๊ณ ๋ค์์๋ฒ๋ก ๊ฐ์ ๋ ๋ณ๊ฒฝ๋์ง ์์ IP์ฃผ์๋ฅผ ๋ฐ๊ฒ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ณ๊ฒฝ๋์ง ์์ IP์ฃผ์๋ก ์๋ฒ๋ก ์ด๋ํ๊ฒ ๋จ์ผ๋ก, ์ฐ๊ฒฐ์ด ๋์ง ์๋๋ค.
์ด๋ฌํ ๋ฌธ์ ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด์ ๊ณ ์๋ ๊ฒ์ด DDNS ( Dynamic DNS )์ด๋ค.
DDNS๋ฅผ ์ด์ฉํ๊ฒ ๋๋ฉด, ์ปดํจํฐ์ ํ๋ก๊ทธ๋จ์ ์ค์นํด์ผ ํ๋ค.
๊ทธ ํ๋ก๊ทธ๋จ์ด ์ผ์ ์๊ฐ์ ํ ๋ฒ์ฉ ๋ค์์๋ฒ๋ผ๋ ์๋ฒ์ ์ ์ํด์ ํ๋ก๊ทธ๋จ์ด ์ค์น๋์ด ์๋ ์ปดํจํฐ์
IP์ฃผ์๊ฐ ๋ฌด์์ธ์ง ๊ณ์ํด์ ๋ค์์๋ฒ์ ์๋ ค์ฃผ๊ฒ ๋๋ค.
๊ทธ๋ฌ๋ฉด, ์ฌ์ฉ์๋ ooo2.org๋ก ์ ๋ ฅํ๊ณ ๋ค์์๋ฒ์ ๊ฐ์ ๋, ์ ๋ IP ์๋ฒ์ IP๊ฐ ๋ณ๊ฒฝ์ด ๋์๋๋ผ๋,
DDNS๋ก ์ธํ์ฌ ๋ณ๊ฒฝ๋ ์๋ฒ IP์ฃผ์๋ก ๊ณ์ ์ ์์ด ๊ฐ๋ฅํ๊ฒ ๋๋ค.
์ฆ, ์ฌ์ฉ์๋ ๋๋ฉ์ธ ๋ค์์ผ๋ก ์ ์์ ํ๊ฒ ๋๋ค.
๊ทธ๋ฆฌ๊ณ DDNs๋ ๋๋ฉ์ธ๊ณผ ํธ์คํธ์ IP๋ฅผ ์ง์์ ์ผ๋ก ์ผ์นํ ์ํจ๋ค. ( ๋๊ธฐํ ์์ )
DDNS ์ค์ ์ ๊ณต์ ๊ธฐ์ ๊ด๋ฆฌ์ ํ์ด์ง์์ ์ค์ ์ด ๊ฐ๋ฅํ๋ค.
์๋น์ค ๊ณต๊ธ์ (์ ๊ณต์)๋ ๋๋ฉ์ธ์ ์๋ฅผ ๋ค์ด ipTIME์ ์ฌ์ฉํ ๊ฒฝ์ฐ, ooo2.iptime.org , abcd.iptime.org์ฒ๋ผ
DDNS๋ฅผ ๊ณต์ ๊ธฐ๊ฐ ์์ฒด์ ์ผ๋ก ํ๊ฒ ํ๋ ๊ฒ์ด๋ค.
๊ทธ๋ฆฌ๊ณ ํธ์คํธ ์ด๋ฆ(๋๋ฉ์ธ ์ด๋ฆ)์ ์ ๋ ฅํ๊ณ , ์ฌ์ฉํ ์์ด๋์ ์ํธ๋ฅผ ์ ๋ ฅํ๊ณ ์ถ๊ฐ๋ฅผ ํ๋ฉด,
DDNS ์ค์ ์ด ๋๋ ๊ฒ์ด๋ค.
์ถ์ฒ: [์ํ์ฝ๋ฉ]์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ
'๐ Web > ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [ํธ์คํ ] (1) | 2022.09.27 |
---|---|
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [๋ผ์ด๋ธ๋ฌ๋ฆฌ] (0) | 2022.09.24 |
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [๋ณด์] (2) | 2022.09.23 |
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [MySQL ์ค์ต] (0) | 2022.09.22 |
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [MySQL ์ด๋ก ] (0) | 2022.09.20 |