kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

OS

DNS 서버의 역할

까마기 2014. 9. 27. 22:58
728x90
반응형

DNS서버의 역활

- 제공해야할 서비스에 대한 URL을 IP어드레스로 이름풀이
 
DNS 구성절차 

- 제공해야할 서비스 구축 
   예)WEB SERVICE ,FTP , SMTP
- DNS 서버설치
- Record 구성
- 인터넷 공간에 Domain등록
    필요사항 Domain Name,1차 DNS server, 비용

DNS client 쿼리 절차


쿼리 순서
1)Hosts    - cache
2)1차 DNS - 1 hosts
             - 2 my record
             - 3 Root Hint
1)-->2) : 제퀴쿼리 
2)-->   : 반복쿼리


1. Client 컴퓨터가 
www.lotte.net 을 찾기위해 자신의 DNS서버로 등록된 서버로 DNS 쿼리를 보낸다.

 

2. 만약 DNS서버가 현재 자신의 DNS 캐쉬 정보에 www.lotte.net이 있다면 클라이언트 컴퓨터에 알려주고 없으면 루트 힌트 파일을 참고해서 최상위 루트 서버로 쿼리를 보낸다.

 

3. 루트 서버는 www.lotte.net에서 .net 도메인 서버의 주소만 알고 있으므로 .net 도메인 서버의 IP를 알려준다. (번호 4, 5)

 

3. DNS 서버는 .net 서버로 www.lotte.net도메인 서버의 IP주소를 쿼리합니다. 그러나 lotte.net  DNS서버의 정보만 알고 있으므로 lotte.net DNS서버 IP를 알려준다.

(번호 6, 7)

 

4. DNS 서버는 lotte.net서버로 www.lotte.net 도메인 쿼리를 보낸다. lotte.net  DNS서버에 www라는 host의 정보가 있으면 그 서버의 IP정보를 알려준다.

 

5. DNS 서버는 Cache  www.lotte.net IP주소를 기록하고 Client에 전달한다.



웹서버의 구분
1. IP addr
2. TCP port
3. Host Header

 

IIS에서 웹사이트 만든 후 속성->웹사이트->고급
ip,tcp port ,헤더값 조정가능 (하나라도 달라야함)

응용프로그램 Pool

site마다 Pool을 다르게 주면 하나의site가 다운되어도 다른 site엔 영향을 주지 못하게 할 수 있다. 
iis5.0-iis6.0으로 넘어오면서 생김

반응형

'OS' 카테고리의 다른 글

Netstat 연결 상태 정의  (0) 2014.09.27
Windows 권한  (0) 2014.09.27
Windows 버젼 별 정리  (0) 2014.09.27
Apache 한글 인식 설정  (0) 2014.09.24
리눅스 프롬프트 시간 설정  (0) 2014.09.23