지난번 글에서 우리는 

브라우저가 설치된 컴퓨터 에서는 www.google.com 의 IP를 알아내기 위해서 가장 가까운 곳에 위치한 DNS 서버에 www.google.com 의 IP 주소를 문의 한다고 하였습니다.

과연 "가장 가까운 DNS 서버"의 의미는 무엇일까에 대하여 알아 보도록 하겠습니다.

쉽게 이야기 하면 클라이언트에 기본적으로 미리 등록하여 사용 하고 있는 DNS 서버라고 이해 하면 가장 쉬울 것 같습니다.

클라이언트에는 최소한 한 개 이상의 DNS 서버가 등록되어 있어야 하며, 이 DNS 서버를 이용 하여, 접속하고자 하는 도메인에 대한 IP를 알아낼 수 있습니다. 

기본 DNS라고도 하는데 이 정보는 만일 유동아이피 사용자 라면, 인터넷을 사용하기 위하여 가입한 인터넷 서비스 제공자( KT, SK 등)에 의해서 자동으로 부여가 될 수도 있습니다.

만일 그렇지 않은 경우, 공인 IP를 사용한다거나 공유기를 사용하여 내부에 로컬IP를 정적으로 할당 하여 사용 할 경우에는 따로 DNS 서버를 지정 하여 사용 하여야 합니다.

그럼 자동으로 설정 되는 경우에는 특별히 세팅을 할 것이 없지만, 따로 세팅을 해야 하는 경우 어떻게 세팅을 하는지 살펴 보도록 하겠습니다.

윈도우 클라이 언트의 경우는 다음의 순서에 따라서, 클라이언트에 DNS 서버를 설정 할 수 있습니다.

첫번째 단계로는 네트워크 및 공유 센터를 열어서 들어 갑니다.
그리고, 로컬 영역 연결을 클릭 합니다.
win7_network_center_1.png



두번째로는 속성 버튼을 클릭 합니다.

win7_network_center_2.png


세번째로는 로컬 영역 속성의 TCP/IPv4의 속성 버튼을 클릭 합니다. 


win7_network_center_3.png


네번째로는 DNS 설정을 위하여, 기본 DNS 항목에 "168.126.63.1" 을 입력 합니다.


win7_network_center_4.png


참고로, "168.126.63.1"의 IP 어드레스는 KT의 DNS 주소 입니다.



리눅스 클라이 언트의 경우는 다음의 순서에 따라서, 클라이언트에 DNS 서버를 설정 할 수 있습니다.


/etc/resolv.conf 파일에 다음과 같이 내용을 작성 합니다.

----------------------------------------------

nameserver 168.126.63.1

nameserver 8.8.8.8

search falinuxcorp.com

----------------------------------------------


Mac의 경우는 아래와 같이 설정을 합니다.


DNS 서버 주소 및 검색 도메인을 입력하려면,

1. Apple 메뉴 > 시스템 환경설정을 선택하고 네트워크를 클릭하십시오.

2. 목록에서 사용할 네트워크 연결(다른 이름으로 지정하지 않았다면, AirPort 또는 이더넷과 같은)을 선택한 다음 고급을 클릭합니다.

3. DNS를 클릭한 다음, DNS 서버 목록 하단에서 추가(+)를 클릭하십시오. DNS 서버로 IPv4 또는 IPv6 주소를 입력하십시오.

검색 도메인 목록 아래에 있는 추가(+)를 클릭하고 검색 도메인(예를 들어: apple.com)을 입력하십시오.

4. 완료하였으면, 승인을 클릭하십시오.


<맥에서의 DNS 설정 방법은 http://support.apple.com/kb/PH6373?viewlocale=ko_KR&locale=ko_KR 을 인용 하였습니다. >