host유틸리티를 이용한 도메인설정정보 검색실무
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,305 조회
- 0 추천
-
목록
본문
host유틸리티를 이용한 도메인설정정보 검색실무
host유틸리티는 dig유틸리티와 함께 DNS에 설정되어있는 도메인정보를 확인할 수 있는 아주 유용한 유틸리티(DNS lookup utility)이다.
대부분의 경우에는 nslookup을 이용하여 도메인정보를 조회하지만 쉘상태에서 바로 사용할 수 있는 host나 dig를 이용하면 매우 편리할 때가 있다.
참고로 nslookup에 대해서는 뒤에서 별도로 설명한다.
자, 그럼 host유틸리티를 이용하여 네임서버에 셋팅한 도메인의 네임서비스여부를 확인하도록 하겠다.
먼저, 간단한 host의 사용은 아래예를 보겠다.
그냥 “host 도메인명”으로만 하면 지정한 도메인에 대한 DNS의 기본정보인 IP주소를 검색해서 알려준다.
다음 예를 보기 바란다.
아래예는 owner.co.kr도메인에 대한 DNS의 기본정보를 검색한 예로서 owner.co.kr의 IP주소가 192.168.0.201이라는 것을 알려주고 있다.
[root@RockyLinux ~]# host owner.co.kr owner.co.kr has address 222.97.189.21 [root@RockyLinux ~]# |
그리고 다음과 같이 “host 도메인 네임서버”로 질의를 하면 특정 네임서버에 대한 질의를 할 수 있다.
아래의 예는 ns.linux.co.kr이라는 네임서버에게 owner.co.kr의 도메인정보를 질의한 것이다.
[root@sulinux ~]#host owner.co.kr ns.linux.co.kr Using domain server: Name: ns.linux.co.kr Address: 222.97.189.1#53 Aliases:
owner.co.kr has address 222.97.189.32 owner.co.kr mail is handled by 0 211.220.194.206. [root@sulinux ~]# |
그리고 host에서 사용할 수 있는 옵션들이 여러가지가 있다.
그중 -a옵션을 사용하면 다음 예와 같이 질의 대상의 도메인에 대한 설정사항들을 모두 볼 수 있다.
[root@sulinux ~]#host -a startstudy.co.kr ns.linux.co.kr Trying "startstudy.co.kr" Using domain server: Name: ns.linux.co.kr Address: 222.97.189.1#53 Aliases:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17004 ;; flags: qr aa rd; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 3
;; QUESTION SECTION: ;startstudy.co.kr. IN ANY
;; ANSWER SECTION: startstudy.co.kr. 400 IN SOA ns.suidc.com. root.suidc.com. 2005011018 10800 900 604800 400 startstudy.co.kr. 400 IN NS ns2.suidc.com. startstudy.co.kr. 400 IN NS ns.suidc.com. startstudy.co.kr. 400 IN MX 10 mail.startstudy.co.kr. startstudy.co.kr. 400 IN A 222.97.189.14
;; ADDITIONAL SECTION: ns.suidc.com. 800 IN A 222.97.189.1 ns2.suidc.com. 800 IN A 210.127.209.11 mail.startstudy.co.kr. 400 IN A 222.97.189.21
Received 204 bytes from 222.97.189.1#53 in 6 ms [root@sulinux ~]# |
위의 예는 ns.linux.co.kr이라는 네임서버에게 startstudy.co.kr이라는 도메인의 모든 정보를 알려달라고 질의한 것이다.
그 결과를 보면 startstudy.co.kr에 대한 IP주소정보(A)와 메일서버정보(MX)등 DNS에 설정되어있는 startstudy.co.kr의 모든 정보를 확인할 수 있다.
관련자료
-
이전
-
다음