You make me want to become a better person :D

IT상식/서버와 네트워킹

네임서버에 대해서 쉽게 알아보자

Hhwang 2021. 1. 26. 21:35
반응형

네임서버와 DNS설정의 이해

네임서버란 무엇인가?

네임서버란 어떤 이름(도메인)을 한 형태에서 다른 형태로 변환시키는 프로그램을 말한다.
쉽게 말해 인터넷에서 도메인 이름 서비스를 제공하는 서버를 말한다.
예를들어, 어느 한 기업에서 기존에 naver.com 같은 곳에서 포털 메일을 사용하다가
그룹웨어를 도입하고 회사 도메인으로 매일을 사용하기 위해서 네임서버에서

“test.com“ 이라는 도메인 구매를 한다.
여기서 gw.test.com을 인터넷 주소창에 입력 했을 때 그룹웨어로 접속할 수 있게 셋팅을 해야 하는데
gw라는 A레코드 값에 그룹웨어 접속 IP를 바라보도록 셋팅 작업을 해야하는 곳이 바로 네임서버이다.

예외적으로 도메인은 가비아에서 구입하고 네임서버는 호스팅케이알을 사용하는 곳도 있지만
대부분 도메인을 구입한 곳에서 네임서버도 같이 이용하고 있다.

 

IP에 대해서

당신의 집주소는 어디인가요? “서울특별시 영등포구 ~~어쩌구 저쩌구가 저희집 주소에요!~”
IP는 인터넷의 접속 주소를 뜻한다. IP란 “Internet Protocol”의 약자이며 최대 12자리의 번호로 이루어져 있다.
예를들어 IE또는 크롬브라우져 인터넷 주소창에 www.naver.com 을 입력 해보자.
당연히 네이버로 접속이 될 것이다. 모든 도메인의 접속주소는 고유의 IP값을 가지고 있을 것이다.
그렇다면 www.naver.com 해당 주소의 IP를 알아내는 방법은 CMD창을 띄운 후 “ping www.naver.com” 을 입력한다.

“210.89.164.90“ 이라는 숫자가 나오는데 이것은 www라는 A레코드가 바라보고 있는 IP주소가 검색이 된 것이다.
그렇다면 해당 IP를 주소창에 입력해도 마찬가지로 네이버로 접속이 될 것이다.
이것이 IP이자 해당 도메인의 A레코드 IP를 알아내는 방법이다.
(www가 아닌 mobile을 해서 조회해보면 또 다른 IP가 나오겠죠??)
쉽게 얘기하자면 210.89.164.90을 외우는게 쉬운가? www.naver.com을 외우는게 쉬운가?
www.naver.com을 외우는게 쉬울 것이다.
즉 IP는 인터넷의 접속 주소, 인터넷상의 컴퓨터 주소를 알기 쉬운 영문으로 표현한 것으로
도메인을 네트워크 관리하기 위한 영역이다. 

 

 

그렇다면 MX레코드가 무엇인가?

Mail Exchanger의 약자 메일을 작동시켜주는 메일서버이다.
메일을 사용하기 위해서는 A레코드에 mail A레코드에 대한ip를 입력하여
해당 도메인이 네임서버를 거쳐 메일서버를 바라보게끔 설정 해주어야한다
즉, mail에 대한 A레코드(mail.stest.com / 192.123.456.789)를 입력 해놨다고 메일 수발신이 되는 것이 아니라
mail A레코드 설정 후 MX레코드값을 입력을 해주어야 해당 도메인이 바라보는 mail서버를

바라보게 되기 때문에 반드시 mail A레코드 입력 후 MX레코드도 입력을 해야 하는 것이다.

예를들어 zioyoutest.com 업체가 그룹웨어를 도입하게 되었는데 기존에 메일을 사용하고 있던 업체가 아니기 때문에
메일을 바로 사용할 수 있도록 설정 해줄 것이다. DNS설정은 어떻게 해야할까? (본인 메일서버 기준)
먼저 A레코드를 통해 메일서버를 지정해주어야 한다. mail.tset.com -> 192.123.456.789 설정 후
MX레코드 는 위에서 입력한 메일서버로 지정해 놓은 mail.test.com을 입력 해 주는 것이다.

자세한 MX레코드 입력하는 방법은 네임서버마다 자세하게 나와 있으니 네임서버 홈페이지 DNS설정을 확인 해보자

반응형