DNS 서버의 역할
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으로 넘어오면서 생김