top

๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

IT/๋ฆฌ๋ˆ…์Šค(CentOS)

๋ฆฌ๋ˆ…์Šค ๋„คํŠธ์›Œํฌ ๋ช…๋ น์–ด, DNS ์„œ๋ฒ„



๋ฆฌ๋ˆ…์Šค์˜ ๋„คํŠธ์›Œํฌ ๋ช…๋ น์–ด์™€ ๊ด€๋ จ๋œ ์ฃผ์š”ํŒŒ์ผ์„ ์•Œ์•„๋ณด๊ณ  DNS ์„œ๋ฒ„์— ๋Œ€ํ•ด ์•Œ์•„๋ณธ๋‹ค.

-๋„คํŠธ์›Œํฌ ๊ด€๋ จ ๋ช…๋ น์–ด

๋ช…๋ น์–ด 

์„ค๋ช… 

 nmtui

 ๋„คํฌ์›Œํฌ์™€ ๊ด€ํ˜„๋œ ์ž‘์—… ๋Œ€๋ถ€๋ถ„์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. 

 systemctl start/stop/restart/status network

 ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ๋ณ€๊ฒฝํ•œ ํ›„์— ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ์‹œ์Šคํ…œ์— ์ ์šฉ์‹œํ‚ค๋Š” ๊ฒƒ์ด๋‹ค. 

 ifup/ifdown ์žฅ์น˜์ด๋ฆ„ 

 ์žฅ์น˜๋ฅผ ์ž‘๋™/๋„๋Š” ๋ช…๋ น์–ด๋‹ค. 

 nslookup 

 DNS ์„œ๋ฒ„์˜ ์ž‘๋™์„ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ๋ช…๋ น์–ด๋‹ค. 


-๋„คํŠธ์›Œํฌ ๊ด€๋ จ ์ฃผ์š”ํŒŒ์ผ

nmtui ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•œ ํ›„์— ๋ณ€๊ฒฝ๋˜๋Š” ํŒŒ์ผ๋“ค์ด๋‹ค.

 /etc/sysconfig/network

 ๋„คํŠธ์›Œํฌ ๊ธฐ๋ณธ์ •๋ณด ์„ค์ •. ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ ์—ฌ๋ถ€๊ฐ€ ๋“ค์–ด์žˆ๋‹ค. 

 /etc/sysconfig/network-scripts/ifcfg-eno1677728

 ๋„คํŠธ์›Œํฌ ์žฅ์น˜ eno16777728์— ์„ค์ •๋œ ๋„คํŠธ์›Œํฌ ์ •๋ณด๊ฐ€ ๋ชจ๋‘ ๋“ค์–ด์žˆ๋‹ค. ์žฅ์น˜ ์ด๋ฆ„์„ ๋ชจ๋ฅธ๋‹ค๋ฉด ์•„๋ž˜ ๋งํฌ์—์„œ 4๋ฒˆ์„ ์ฐธ๊ณ ํ•œ๋‹ค.

2018/08/09 - [๋ฆฌ๋ˆ…์Šค(CentOS)] - [์ด๊ฒƒ์ด ๋ฆฌ๋ˆ…์Šค๋‹ค] yum - DVD/Network์—์„œ ์„ค์น˜ํ•˜๊ธฐ

 /etc/resolve.conf

 DNS ์„œ๋ฒ„์˜ ์ •๋ณด์™€ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์ด ๋“ค์–ด ์žˆ๋Š” ํŒŒ์ผ 

 /etc/hosts

 ํ˜„์žฌ ์ปดํ“จํ„ฐ์˜ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„๊ณผ FQDN(์ „์ฒด์ด๋ฆ„)์ด ๋“ค์–ด ์žˆ์Œ




/etc/sysconfig/network-scripts/ifcfg-eno1677728 ํŒŒ์ผ์„ cat๋ช…๋ น์–ด๋กœ ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•˜๋ฉด ์œ„์™€ ๊ฐ™์ด ๋‚˜์˜ฌ ๊ฒƒ์ด๋‹ค. IPADDR์€ IP์ฃผ์†Œ, GATEWAY(๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ๋ฅผ ์™ธ๋ถ€๋กœ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์ปดํ“จํ„ฐ)์˜ ์ฃผ์†Œ ๋“ฑ์ด์žˆ๋‹ค.



DNS


1. ์ด์ œ DNS ์„œ๋ฒ„์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž. DNS ์„œ๋ฒ„๋Š” ์ธํ„ฐ๋„ท ์ฃผ์†Œ(www.naver.com)๋ฅผ ํ•ด๋‹น ์ปดํ“จํ„ฐ์˜ IP์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ์ปดํ“จํ„ฐ๋ฅผ ๋งํ•œ๋‹ค! ๊ทธ๋ฆฌ๊ณ  ์ด DNS ์„œ๋ฒ„์˜ ์ฃผ์†Œ๋Š” ์œ„์˜ ํ‘œ์— ์žˆ๋˜ /etc/resolv.conf์— ์žˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ www.naver.com์„ ์ž…๋ ฅํ•˜๋ฉด /etc/resolv.conf์— ์žˆ๋Š” IP์ฃผ์†Œ๋ฅผ ํ†ตํ•ด DNS์„œ๋ฒ„์—๊ฒŒ www.naver.com์˜ IP ์ฃผ์†Œ(์›น์„œ๋ฒ„)๋ฅผ ๋ฌผ์–ด๋ณธ๋‹ค. DNS์„œ๋ฒ„๊ฐ€ IP ์ฃผ์†Œ๋ฅผ ์•Œ๋ ค์ฃผ๋ฉด ๊ทธ๋•Œ์„œ์•ผ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค.

 

1-1.


cat /etc/resolv.conf ๋ช…๋ น์–ด๋กœ ํŒŒ์ผ ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•ด๋ณด์ž. nameserver ๋’ค์— ์žˆ๋Š” IP์ฃผ์†Œ๊ฐ€ DNS ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ์ด๋‹ค. ๋‚ด๋ง˜๋Œ€๋กœ DNS ์„œ๋ฒ„๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜๋„์žˆ๋‹ค.


1-2.



DNS ์„œ๋ฒ„ ์ฃผ์†Œ๋ฅผ ์ถ”๊ฐ€ํ•œ๋‹ค๋ฉด, viํŽธ์ง‘๊ธฐ๋กœ ์—ด์–ด์„œ ์œ„์™€ ๊ฐ™์ด ์ถ”๊ฐ€ํ•˜๋ฉด๋œ๋‹ค. ๋‚ด๊ฐ€ ์‚ฌ์šฉํ•œ 168.126.63.1 ๋ผ๋Š” IP ์ฃผ์†Œ๋Š” KT์—์„œ ์ œ๊ณตํ•˜๋Š” DNS ์„œ๋ฒ„๋‹ค. (SK ๋ธŒ๋กœ๋“œ ๋ฐด๋“œ๋กธ LG ์œ ํ”Œ๋Ÿฌ์Šค์—์„œ ์ œ๊ณตํ•˜๋Š” DNS ์„œ๋ฒ„๋„ ๋งŽ๋‹ค.) ์ €๋ ‡๊ฒŒ ๋‘ ๊ฐœ์˜ DNS ์„œ๋ฒ„ ์ฃผ์†Œ๊ฐ€ ์žˆ์œผ๋ฉด ํ•œ ์„œ๋ฒ„๊ฐ€ ์ด์ƒ์ด ์žˆ์„ ๋•Œ ๋‚˜๋จธ์ง€ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค.

 

1-3.

/etc/resolve.confํŒŒ์ผ์˜ nameserver ๋ถ€๋ถ„์€ ๋‹ค๋ฅธ ์„ค์ •๋“ค๊ณผ ๋‹ฌ๋ฆฌ systemctl restart network ๋ช…๋ น์–ด๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ์žฌ์‹œ์ž‘ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ํ•˜์ง€๋งŒ ์ฃผ์˜ํ•  ์ ์€, ๋„คํŠธ์›Œํฌ๋ฅผ ์žฌ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜๋ฉด ์ˆ˜์ •ํ•œ /etc/resolve.confํŒŒ์ผ์ด ์ฒ˜์Œ์ƒํƒœ๋กœ ๋Œ์•„๊ฐ„๋‹ค. ๋งŒ์•ฝ ์ด๋Ÿฐ ์ƒํ™ฉ์„ ํ”ผํ•ด DNS ์„œ๋ฒ„ ์ฃผ์†Œ๋ฅผ ์˜๊ตฌ์ ์œผ๋กœ ๊ณ ์ •ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด nmtui ๋ช…๋ น์–ด๋กœ ๋ฐ”๊ฟ”์•ผํ•œ๋‹ค. ๋ฐฉ๋ฒ•์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค~! 



ํ„ฐ๋ฏธ๋„์— nmtui ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์œ„์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ๋œฐ ๊ฒƒ์ด๋‹ค. ์ด ์ƒํƒœ์—์„œ๋Š” ๋งˆ์šฐ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ณ  ๋ฐฉํ–ฅํ‚ค์™€ ์—”ํ„ฐํ‚ค ์ •๋„๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. Edit a connection ์„ ์„ ํƒํ•œ ์ฑ„๋กœ ์—”ํ„ฐํ‚ค๋ฅผ ๋ˆ„๋ฅธ๋‹ค.


Ethernet ์•„๋ž˜์— ์ž์‹ ์˜ ๋„คํŠธ์›Œํฌ ์žฅ์น˜๋ฅผ ์„ ํƒํ•˜๊ณ  -> ๋ฐฉํ–ฅํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ Edit์„ ์„ ํƒํ•œ๋‹ค.



์ด์ œ ์„ค์ •์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค. DNS ์„œ๋ฒ„๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์œ„ ํ™”๋ฉด์—์„œ โ†“๋ฐฉํ–ฅํ‚ค๋ฅผ ์ž…๋ ฅํ•ด์„œ  DNS servers ์ชฝ์— ์žˆ๋Š” <Add...>๋กœ ๊ฐ„๋‹ค. ๊ทธ ์ƒํƒœ์—์„œ ์—”ํ„ฐ๋ฅผ ์ž…๋ ฅ๋ฉด DNS ์„œ๋ฒ„๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค. ์ €์žฅํ•˜๊ณ  ๋‚˜์˜ค๋ ค๋ฉด  ์œ„ ์ƒํƒœ์—์„œ โ†“๋ฐฉํ–ฅํ‚ค๋ฅผ ๋” ๋ˆŒ๋Ÿฌ์„œ OK๋ฅผ ์„ ํƒํ•˜๋ฉด ๋œ๋‹ค.


2. ์ด๋ฒˆ์—๋Š” ์ธํ„ฐ๋„ท์ด ์•ˆ๋  ๊ฒฝ์šฐ DNS ์„œ๋ฒ„์˜ ๊ณ ์žฅ ๋•Œ๋ฌธ์ธ์ง€๋ฅผ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด๊ฒ ๋‹ค~!

๋จผ์ € ํ˜„์žฌ ๋„คํŠธ์›Œํฌ๊ฐ€ ์ž˜ ๋˜๋Š”์ง€ ์›น ๋ธŒ๋ผ์šฐ์ €(๋ฆฌ๋ˆ…์Šค๋Š” ์‚ฌํŒŒ๋ฆฌ)๋ฅผ ์—ด์–ด www.nate.com์„ ์ž…๋ ฅํ•ด๋ณด์ž. 2-1~2-2๋Š” DNS ์„œ๋ฒ„๋กœ ์ธํ•ด ๋„คํŠธ์›Œํฌ๊ฐ€ ์•ˆ๋˜๋Š” ์ƒํ™ฉ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๋‹ค. ๋„คํŠธ์›Œํฌ๊ฐ€ ์•ˆ๋˜๋Š” ์ด์œ ๊ฐ€ DNS์ธ์ง€ ์•Œ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋งŒ์„ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด 2-3๋ถ€ํ„ฐ ์ฐธ๊ณ ํ•˜์ž.


2-1.


ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด vi ํŽธ์ง‘๊ธฐ๋กœ /etc/resolv.conf ํŒŒ์ผ์„ ์—ด์–ด ์œ„์™€ ๊ฐ™์ด DNS ์„œ๋ฒ„๋ฅผ 100.100.100.100๋กœ ์ˆ˜์ •ํ•˜๊ณ  ์ €์žฅํ•œ๋‹ค.


2-2.


๊ทธ๋ฆฌ๊ณ  nslookup์œผ๋กœ DNS ์„œ๋ฒ„๋ฅผ ํ™•์ธํ•ด ๋ณด์ž. ํ„ฐ๋ฏธ๋„์—์„œ nslookup์„ ์ž…๋ ฅํ•˜๋ฉด '>'๊ฐ€ ๋‚˜์˜ฌ ๊ฒƒ์ด๋‹ค. ์—ฌ๊ธฐ์— ์œ„์ฒ˜๋Ÿผ server๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋‚˜์˜ ํ˜„์žฌ DNS ์„œ๋ฒ„ ์ฃผ์†Œ๊ฐ€ ๋‚˜์˜จ๋‹ค. 100.100.100.100 ์œผ๋กœ ์ž˜ ์ˆ˜์ •๋์Œ์„ ํ™•์ธํ•œ๋‹ค. ์›น ๋ธŒ๋ผ์šฐ์ €(๋ฆฌ๋ˆ…์Šค๋Š” ์‚ฌํŒŒ๋ฆฌ)๋ฅผ ์—ด์–ด www.nate.com์„ ์ž…๋ ฅํ•˜๋ฉด "์„œ๋ฒ„๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Œ"์œผ๋กœ ๋‚˜์˜ฌ ๊ฒƒ์ด๋‹ค.


2-3.


nslookup๋ช…๋ น์–ด์—์„œ www.nate.com์„ ์ž…๋ ฅํ•ด๋ณด์ž. ๊ทธ๋Ÿฌ๋ฉด ์œ„์ฒ˜๋Ÿผ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜์˜ฌ ๊ฒƒ์ด๋‹ค.


2-4.


๊ทธ๋ ‡๋‹ค๋ฉด DNS์ฃผ์†Œ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ฉด www.nate.com์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•ด๋ณด์ž. nslookup์„ ์ž…๋ ฅํ•œ ์ƒํƒœ๋กœ server 168.126.63.1์„ ์ž…๋ ฅํ•œ๋‹ค. ์ด๋Š” ์ž ์‹œ DNS ์„œ๋ฒ„๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์œผ๋กœ, ์„ค์ •์ด ๋ณ€๊ฒฝ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  www.nate.com์„ ๋‹ค์‹œ ์ž…๋ ฅํ•˜์ž. ์œ„์ฒ˜๋Ÿผ ๋„คํŠธ์›Œํฌ๊ฐ€ ์ž˜ ์‘๋‹ตํ•œ๋‹ค๋ฉด /etc/resolv.conf ํŒŒ์ผ์˜ DNS ์„œ๋ฒ„๊ฐ€ ์ž˜๋ชป๋œ ๊ฒƒ์ด๊ณ  ๋‹ค๋ฅธ ์„ค์ •์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†๋Š” ๊ฒƒ์ด๋‹ค.