본문 바로가기

전체 글

(89)
nslookup 사용해보기 개요 nslookup은, DNS 분산 데이터베이스에 질의하고, 레코드를 응답으로 받을 수 있는 명령어이다. 기본적으로, 도메인 네임을 입력하면 IP주소를 돌려주는데, 이는 Type=A 레코드가 명령어의 디폴트 값으로 되어 있기 때문이다. 원하는 레코드 타입으로 조회하기 1. Type=A - 호스트 네임에 대한 IP 주소를 돌려준다 2. Type=NS - 호스트 네임에 대한 책임 서버의 IP 주소를 돌려준다 3. Type=CNAME - 별칭 호스트 네임을 입력하면, 정식 호스트 네임을 알려준다 4. Type=MX - 별칭 호스트 네임을 갖는 메일서버의, 정식 호스트 네임 로컬 DNS 지정해서, DNS 질의하기 DNS 서비스를 이용할 때, DNS 클라이언트는 로컬 DNS 서버로 DNS 질의를 날린다. 그 후..
2.4 DNS - 인터넷의 디렉터리 서비스 [들어가기 전] DNS : 5계층 서비스 2.4.0 개요 호스트를 구분짓는 하나의 식별자 : 호스트 네임 하지만. 호스트 네임을 라우터가 처리하는 것은 어렵다. 그래서, IP주소로도 식별된다. 즉, 호스트는 1. 호스트 네임 2. IP주소 로 식별될 수 있다 2.4.1 DNS가 제공하는 서비스 사람에게는 호스트 네임이 편하지만, 라우터에게는 IP주소로 호스트를 식별하는 것이 편하다(당연하다) 즉, 호스트 네임을 IP주소로 바꿔주어야 하는데, 이것이 인터넷 DNS(domain name system)의 주 임무이다. DNS는, 1. DNS서버들의 계층구조로 구현된 분산 데이터베이스이고, 2. 호스트가 분산 데이터베이스로 질의하도록 허락하는 애플리케이션 계층 프로토콜 이다. DNS 프로토콜은 UDP상에서 수행..