DNS란
- www.example.com과 같이 사람이 읽을 수 있는 이름을 192.0.2.1과 같은 숫자 IP 주소로 변환하여 컴퓨터가 서로 통신할 수 있도록 한다.
- 인터넷의 DNS시스템은 이름과 숫자 간의 매핑을 관리하여 마치 전화번호부와 같은 기능
- DNS 서버는 이름에 대한 요청을 IP주소로 변환하여 최종 사용자가 도메인 이름을 웹 브라우저에 입력할 때 해당 사용자를 어떤 서버에 연결할 것인지를 제어한다. (=쿼리)
Domain 구조
- 인터넷상에서 사용되는 도메인은 전 세계적으로 고유하게 존재
- 인터넷상의 모든 도메인은 ".(dot)' 또는 루트(root)라 불리는 도메인 아래에 그림과 같이 나무를 거꾸로 위치시킨 역트리(Inverted tree) 구조로 계층적으로 구성되어 있음

DNS 동작 원리

- 웹 브라우저에 www.naver.com을 입력 먼저 Local DNS에게 "www.naver.com"이라는 hostname에 대한 IP주소를 질의하여 Local DNS에 없으면 DNS name 서버 정보를 받음(Root DNS 정보 전달 받음)
- Root DNS 서버에 "www.naver.com" 질의
- Root DNS 서버로 부터 "com 도메인'을 관리하는 TLD(Top-Level Domain) 이름 서버 정보 전달 받음
- TLD에 "www.naver.com" 질의
- TLD에서 "name.com" 관리하는 DNS 정보 전달
- "naver.com" 도메인을 관리하는 DNS서버에 "www.naver.com" 호스트 네임에 대한 IP주소 질의
- Local DNS 서버에게 "응!www.naver.com"에 대한 ip주소는 222.122.195.6 응답
- Local DNS는 www.naver.com에 대한 IP주소를 캐싱을 하고 IP주소 정보 전달
CS Hosts 셋팅
$sodo vi /etc/hosts
127.0.0.1 callcms-local.tmon.co.kr csadmin-local.tmon.co.kr csapi-local.tmon.co.kr fncms-local.tmon.co.kr chatcms-local.tmon.co.kr ptncms-local.tmon.co.kr csinavtiveapi-local.tmon.co.kr
127.0.0.1 spc-cs-local.tmon.co.kr ps-cs-local.tmon.co.kr
127.0.0.1 help-local.tmon.co.kr m-help-local.tmon.co.kr
127.0.0.1 cschatnode-local.tmon.co.kr
127.0.0.1 csserviceapi-local.tmon.co.kr
127.0.0.1 my.local.tmon.co.kr
'TMON > CS' 카테고리의 다른 글
[Tomcat] 포트와 Connector (0) | 2021.11.16 |
---|