ํฐ์คํ ๋ฆฌ ๋ทฐ
[ Network ] ์ธ๋ถ์์ ์ ์์ด ๊ฐ๋ฅํ๋๋ก ํฌํธํฌ์๋ฉ ํ๋ ๋ฐฉ๋ฒ.
Kithub 2019. 8. 15. 09:57์ด๋ ๋ PM ๋ ๊ป์ ๋ด๊ฒ ๋ง์ํ์๊ธธ..
" ๊ณต์ฉ IP ํ๋ ๋จ์ง? ๊ทธ๊ฑธ๋ก ์๋ฒ 3๋ ์ฐ๊ฒฐ ์ข ํด์ค ~ "
๋ด๊ฒ ์ฃผ์ด์ง ์ฒซ ์๋ฒ ๊ตฌ์ถ(?)์ด๋ผ๋ ์ ์์ ์ฐธ์ผ๋ก ๊ฐ๊ฒฉ์ค๋ฌ์ด ์ผ์ด ์๋ ์ ์์๋ค.
๋๋ฌธ์ ์ฒซ๋ฐ์ ๋ด๋ ๊ทธ๋ ์ ๊ธฐ๋ ํ๊ธฐ ์ํด
์ค๋๋ ์งง์ ํ์ ์ ๋จ๊ฒจ ๋ณธ๋ค.
ํฌํธํฌ์๋ฉ์ด๋
" ํฌํธ ํฌ์๋ฉ(port forwarding) ๋๋ ํฌํธ ๋งคํ(port mapping)์
์ปดํจํฐ ๋คํธ์ํฌ์์ ํจํท์ด ๋ผ์ฐํฐ๋ ๋ฐฉํ๋ฒฝ๊ณผ ๊ฐ์ ๋คํธ์ํฌ ๊ฒ์ดํธ์จ์ด๋ฅผ ๊ฐ๋ก์ง๋ฅด๋ ๋์
ํ๋์ IP ์ฃผ์์ ํฌํธ ๋ฒํธ ๊ฒฐํฉ์ ํต์ ์์ฒญ์ ๋ค๋ฅธ ๊ณณ์ผ๋ก ๋๊ฒจ์ฃผ๋
๋คํธ์ํฌ ์ฃผ์ ๋ณํ(NAT)์ ์์ฉ์ด๋ค.
์ด ๊ธฐ๋ฒ์
๊ฒ์ดํธ์จ์ด(์ธ๋ถ๋ง)์ ๋ฐ๋์ชฝ์ ์์นํ ๋ณดํธ/๋ด๋ถ๋ง์ ์์ฃผํ๋ ํธ์คํธ์ ๋ํ ์๋น์ค๋ฅผ ์์ฑํ๊ธฐ ์ํด ํํ ์ฌ์ฉ๋๋ฉฐ, ํต์ ํ๋ ๋ชฉ์ ์ง IP ์ฃผ์์ ํฌํธ ๋ฒํธ๋ฅผ ๋ด๋ถ ํธ์คํธ์ ๋ค์ ๋งคํํจ์ผ๋ก์จ ์ด๋ฃจ์ด์ง๋ค. "
-์ํค๋ฐฑ๊ณผ-
์ธ๋ถ๋ง๊ณผ ๋ด๋ถ๋ง์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ๊ทผ์ด ํต์ ๋ผ ์๊ธฐ ๋๋ฌธ์ ์ฝ๊ฒ ์ ๊ทผํ ์๊ฐ ์๋ค.
ํ์ง๋ง ์ด๋ฅผ ๊ฐ๋ฅ์ผ ํ๋ ๊ฒ์ด ๋ฐ๋ก ํฌํธํฌ์๋ฉ์ด๋ค.
์ด๋ป๊ฒ?
ํฌํธ(port)๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด๋ค.
PC๋ค์ ๊ฐ๊ฐ์ ๊ณ ์ ์ฃผ์(IP)๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
๊ณ ์ IP์ ํน์ ํฌํธ๋ฅผ ๋ถ์ฌํด์ค์ผ๋ก์จ ๋ด๋ถ๋ง์ ํน์ PC๋ฅผ ์ฐพ์๊ฐ ์ ์๋๋ก ์ค์ ํด ์ฃผ๋ ๊ฒ์ด๋ค.
์๋ฅผ ๋ค์ด ์๋ ๊ทธ๋ฆผ์ฒ๋ผ
์ธ๋ถ IP 222.123.123.12:3306 ์ผ๋ก ์ ์ํ ๊ฒฝ์ฐ
๋ผ์ฐํฐ(๊ณต์ ๊ธฐ)๋
์ค์ ๋ ์ถ๋ฐ์ง(ํฌํธ : 3306)๋ฅผ ํ์ธ ํ
๋งค์นญ ๋๋ ๋ชฉ์ ์ง(ํฌํธ:3306)๋ก ์ฐ๊ฒฐ์์ผ์ค๋ค.
- ๋ด๋ถ๋ง : ๋ฌผ๋ฆฌ์ ๋ง๋ถ๋ฆฌ, ์ ๊ทผํต์ ์์คํ ๋ฑ์ ์ํด ์ธํฐ๋ท ๊ตฌ๊ฐ์์์ ์ง์ ์ ์ธ ์ ๊ทผ์ด
ํต์ ๋๋ ์ฐจ๋จ๋๋ ๊ตฌ๊ฐ
- DMZ๊ตฌ๊ฐ : ์ธํฐ๋ท๊ณผ ๋ด๋ถ๋ง๊ณผ ์ธํฐ๋ท ๊ตฌ๊ฐ ์ฌ์ด์ ์์นํ ์ค๊ฐ์ง์ ์ผ๋ก ์นจ์
์ฐจ๋จ์์คํ
๋ฑ์ผ๋ก ์ ๊ทผ ์ ํ ๋ฑ์ ์ํํ์ง๋ง ์ธ๋ถ๋ง์์ ์ง์ ์ ๊ทผ์ด ๊ฐ๋ฅํ ์์ญ
- ์ธํฐ๋ท๊ตฌ๊ฐ : ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ ์์คํ
๊ณผ ์ธํฐ๋ท์ด ์ง์ ์ฐ๊ฒฐ๋์ด ์๋ ๊ตฌ๊ฐ
ํฌํธํฌ์๋ฉ ์ค์ ํ๊ธฐ
์ํฉ : ํ๋์ ์ธ๋ถIP( 222.xxx.xxx.xxx )๋ฅผ ํตํด ํน์ ์๋ฒ 3๋์ ์ ์ํ๊ณ ์ถ์ ๊ฒฝ์ฐ.
ํ๊ฒฝ :
- window PC
- ์๋ฒ PC ( ubuntu )
- iptime๊ณต์ ๊ธฐ
- ssh์ ์
- ์ธ๋ถip 222.xxx.xxx.xxx <--> ๋ด๋ถIP 10.10.164.xxx
๋ฐฉ์ : ํฌํธํฌ์๋ฉ์ ํตํด ์ง์ ํ ๋ด๋ถ PC์ ๋งคํ
1. iptime ์ค์ ( ๊ณต์ ๊ธฐ )
iptime ์ค์ ์ ๊ฒ์ดํธ์จ์ด๋ฅผ ์ฃผ์์ฐฝ์ ์ ๋ ฅํ๋ฉด ์ค์ ๋ก๊ทธ์ธ ํ๋ฉด์ผ๋ก ์ ์ํ ์ ์๋ค.
๋น๋ฐ๋ฒํธ๋ฅผ ๋ฐ๋ก ์ง์ ํด์ฃผ์ง ์์๋ค๋ฉด
๊ธฐ๋ณธ ํจ์ค์๋๋ ' admin ' ์ด๋ค.
๋ก๊ทธ์ธ ํ ์ค์ ์ฐฝ์์
Internet Setup(์ธํฐ๋ท์ค์ ) > Staitc IP ํด๋ฆญํ๋ค.
( DHCP ๋ ์ ๋IP์ด๊ธฐ ๋๋ฌธ์ ํฌํธํฌ์๋ฉ์ ๊ณ ์ IP(static)๋ก ์ค์ ํด ์ค๋ค.)
WAN IP : ์ธ๋ถ IP์ ๋งค์นญ ๋์ด ์๋ ๋ด๋ถ IP๋ฅผ ์ ๋ ฅ
DNS : ์ธํฐ๋ท ํต์ ์ฌ๋ณ DNS ํ์ธ ํ ์ ๋ ฅ
KT | SK | LG | |
๊ธฐ๋ณธ DNS : 168.126.63.1 ๋ณด์กฐ DNS : 168.126.63.2 |
๊ธฐ๋ณธ DNS : 210.220.163.82 ๋ณด์กฐ DNS : 219.250.36.130 |
๊ธฐ๋ณธ DNS : 164.124.107.9 ๋ณด์กฐ DNS : 203.248.242.2 |
๊ธฐ๋ณธ DNS : 8.8.8.8 ๋ณด์กฐ DNS : 8.8.4.4 |
2. DHCP ์ค์
DHCP๋ IP๋ฅผ ํ ๋นํด์ฃผ๋ ์ญํ ์ ํ๋๋ฐ
์๋ฒ ํ๊ฒฝ์ ๋ง๊ฒ๋ ์ ์ ํ ์ค์ ํด์ฃผ์.
์๋ ์ค์ ์
" IP 100๋ถํฐ๋ IP๋ฅผ ์๋ํ ๋น "์ผ๋ก ์ค์ ํด ๋์๋ค.
3. ๊ธฐ๋ณธ ์ค์ ํ์ธ
4. ํฌํธํฌ์๋ฉ ์ค์
๋ชฉ์ ์ง IP(๋ด๋ถ ๊ณ ์ IP), ์ธ๋ถ ํฌํธ, ๋ด๋ถ ํฌํธ ๋ฒํธ๋ฅผ ์ค์ ํด ์ค๋ค.
portforwarding ๋ชฉ๋ก์ ์ดํด๋ณด๋ฉด
tele_server๋ผ๋ ์ด๋ฆ์ผ๋ก ํฌ์๋ฉ์ด ์ค์ ๋ผ ์๋ ๊ฒ์ ์ ์์๋ค.
์ฆ,
" tele_server ๋ ์ค์ ์
222.xxx.xxx.xxx:5522 ์ฃผ์๋ก ์์ฒญ์
๋ด๋ถ๋ง์ ์๋ PC์ค
IP 192.168.10.10๋ฅผ ์ฌ์ฉ์ค์ธ PC์
25(SSH)๋ก ์ ์ ํ๊ฒ ๋ค. "
( ssh๋ 22ํฌํธ๊ฐ ๊ธฐ๋ณธ์ด์ง๋ง, 25ํฌํธ๋ก ๋ณ๊ฒฝํด์ค ์ํ์ด๋ค. )
๋ผ๋ ์๋ฏธ๊ฐ ๋๋ค.
- ๊ท์น ์ค์ -
Rule Name - ๊ท์น ์ด๋ฆ ์ค์
Internal IP - ๋ด๋ถ ์์ดํผ๋ฅผ ์ ๋ ฅํด์ค๋ค. ( ๋ชฉ์ ์ง ์์ดํผ๊ฐ ๋๋ค. )
์๋ฒPC(๋ชฉ์ ์ง)์ IP๋ ๋ฐ๋์ ๊ณ ์ IP๋ก ์ค์ ํด์ฃผ์.
๊ทธ๋์ผ ํฌํธํฌ์๋ฉ์ ์ ํํ IP์ฃผ์๋ก ์ฐพ์๋ค์ด๊ฐ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
2019/08/12 - [๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ] - [ Ubuntu 18.06 ] ๊ณ ์ (static) IP ์ค์ ํ๊ธฐ
2019/08/05 - [โ Linux/โ Centos] - [ Centos ] ๊ณ ์ IP ์ค์ ํ๊ธฐ
External port - ์ธ๋ถํฌํธ ์ค์ (์ถ๋ฐ์ง ํฌํธ)
Internal port - ๋ด๋ถํฌํธ ์ค์ (๋ชฉ์ ์ง ํฌํธ)
๋ชจ๋ ์ค์ ์ด ๋๋ฌ์ผ๋ฉด apply๋ก ๊ท์น์ ์ ์ฅํ์.
5. ๋ชฉ์ ์ง IP ํ์ธ
์ด์ ์๋ฒ์ ๋ด๋ถIPํ์ธ๊ณผ ํฌํธํฌ์๋ฉ ์ค์ ๊น์ง ๋๋ง์ณค์ผ๋
์๋์ฐ์์ ssh ์ ์์ ์๋ํด๋ณด์.
6. ์ฐ๊ฒฐ ์๋ ( ssh ์ ์ )
HostName์ ์ธ๋ถIP๋ฅผ ์ ๋ ฅ ํ
port : ํฌํธํฌ์๋ฉ์์ ์ค์ ํ ์ธ๋ถํฌํธ๋ฅผ ์ ๋ ฅํ๋ค.
7. ํฌํธํฌ์๋ฉ ๊ฒฐ๊ณผ
5522 ํฌํธ - > 25 ํฌํธ
์ ์์ ์ผ๋ก ํฌํธํฌ์๋ฉ์ด ๋ ๋ชจ์ต์ด๋ค.
'โ Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ AWS ] Putty ์ด์ฉํด์ EC2 SSH์ ์ํ๊ธฐ (0) | 2019.09.04 |
---|