NSLOOKUP 명령어 사용법 입니다.
윈도우 PC에서는 일반적으로 시작-실행-cmd 입력후 나오는 command 창에서 사용 할 수 있습니다.
C:>nslookup banggae.com
Default Server: xxx.xxx.com
Address: 192.168.1.100
Non-authoritative answer:
Name: banggae.com
Address: 218.144.240.79
C:>nslookup
Default Server: xxx.xxx.com
Address: 192.168.1.100
Address: 192.168.1.100
Non-authoritative answer:
Name: banggae.com
Address: 218.144.240.79
C:>nslookup
Default Server: xxx.xxx.com
Address: 192.168.1.100
>server 168.126.63.1 (DNS 정보를 바꿔서 사용 할 수 있게 해 줍니다.)
> set query=all (모든 정보를 표시 해 줍니다.)
> banggae.com
Server: xxx.xxx.com
Address: 192.168.1.100
Non-authoritative answer:
banggae.com MX preference = 10, mail exchanger = mail.banggae.com
banggae.com nameserver = ns.80port.com
banggae.com nameserver = ns1.80port.com
banggae.com nameserver = ns1.80port.com
banggae.com nameserver = ns.80port.com
mail.banggae.com internet address = 218.144.240.71
ns.80port.com internet address = 218.144.240.65
ns1.80port.com internet address = 218.144.240.66
>
>
> set query=MX (mail server records만 보여 줍니다.)
> banggae.com
Server: xxx.xxx.com
Address: 192.168.1.100
Non-authoritative answer:
banggae.com MX preference = 10, mail exchanger = mail.banggae.com
banggae.com nameserver = ns1.80port.com
banggae.com nameserver = ns.80port.com
mail.banggae.com internet address = 218.144.240.71
ns.80port.com internet address = 218.144.240.65
ns1.80port.com internet address = 218.144.240.66
>
>
> set query=HINFO
> banggae.com
Server: xxx.xxx.com
Address: 192.168.1.100
banggae.com
primary name server = ns.80port.com
responsible mail addr = webmaster.80port.com
serial = 2005092710
refresh = 21600 (6 hours)
retry = 1800 (30 mins)
expire = 604800 (7 days)
default TTL = 21600 (6 hours)
>
> set query=all (모든 정보를 표시 해 줍니다.)
> banggae.com
Server: xxx.xxx.com
Address: 192.168.1.100
Non-authoritative answer:
banggae.com MX preference = 10, mail exchanger = mail.banggae.com
banggae.com nameserver = ns.80port.com
banggae.com nameserver = ns1.80port.com
banggae.com nameserver = ns1.80port.com
banggae.com nameserver = ns.80port.com
mail.banggae.com internet address = 218.144.240.71
ns.80port.com internet address = 218.144.240.65
ns1.80port.com internet address = 218.144.240.66
>
>
> set query=MX (mail server records만 보여 줍니다.)
> banggae.com
Server: xxx.xxx.com
Address: 192.168.1.100
Non-authoritative answer:
banggae.com MX preference = 10, mail exchanger = mail.banggae.com
banggae.com nameserver = ns1.80port.com
banggae.com nameserver = ns.80port.com
mail.banggae.com internet address = 218.144.240.71
ns.80port.com internet address = 218.144.240.65
ns1.80port.com internet address = 218.144.240.66
>
>
> set query=HINFO
> banggae.com
Server: xxx.xxx.com
Address: 192.168.1.100
banggae.com
primary name server = ns.80port.com
responsible mail addr = webmaster.80port.com
serial = 2005092710
refresh = 21600 (6 hours)
retry = 1800 (30 mins)
expire = 604800 (7 days)
default TTL = 21600 (6 hours)
>
>
> set debug
> www.banggae.com
서버: kns.kornet.net
Address: 168.126.63.1
------------
Got answer:
HEADER:
opcode = QUERY, id = 6, rcode = NOERROR
header flags: response, want recursion, recursion avail.
questions = 1, answers = 0, authority records = 1, additional = 0
QUESTIONS:
www.banggae.com, type = HINFO, class = IN
AUTHORITY RECORDS:
-> banggae.com
ttl = 3600 (1 hour)
primary name server = ns231.dnsever.com
responsible mail addr = root.banggae.com
serial = 1365653941
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 604800 (7 days)
default TTL = 3600 (1 hour)
------------
banggae.com
ttl = 3600 (1 hour)
primary name server = ns231.dnsever.com
responsible mail addr = root.banggae.com
serial = 1365653941
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 604800 (7 days)
default TTL = 3600 (1 hour)
>
아래와 같은 방법으로 사용 하셔도 됩니다.
nslookup banggae.com
nslookup -querytype=mx banggae.com
nslookup -querytype=HINFO banggae.com
기타 옵션으로는 A,ANY,CNAME,NS,MX,PTR,SOA,TXT,LOC,RP,AXFR 등이 있습니다.
> www.banggae.com
서버: kns.kornet.net
Address: 168.126.63.1
------------
Got answer:
HEADER:
opcode = QUERY, id = 6, rcode = NOERROR
header flags: response, want recursion, recursion avail.
questions = 1, answers = 0, authority records = 1, additional = 0
QUESTIONS:
www.banggae.com, type = HINFO, class = IN
AUTHORITY RECORDS:
-> banggae.com
ttl = 3600 (1 hour)
primary name server = ns231.dnsever.com
responsible mail addr = root.banggae.com
serial = 1365653941
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 604800 (7 days)
default TTL = 3600 (1 hour)
------------
banggae.com
ttl = 3600 (1 hour)
primary name server = ns231.dnsever.com
responsible mail addr = root.banggae.com
serial = 1365653941
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 604800 (7 days)
default TTL = 3600 (1 hour)
>
아래와 같은 방법으로 사용 하셔도 됩니다.
nslookup banggae.com
nslookup -querytype=mx banggae.com
nslookup -querytype=HINFO banggae.com
기타 옵션으로는 A,ANY,CNAME,NS,MX,PTR,SOA,TXT,LOC,RP,AXFR 등이 있습니다.
명령: (ID는 대문자로 표시되며, []는 선택 사항임)
NAME - 기본 서버를 사용하여 호스트/도메인 NAME에 대한
정보 출력
NAME1 NAME2 - 앞의 옵션과 같지만 서버로 NAME2 사용
help 또는 ? - 공통 명령에 대한 정보 출력
set OPTION - 옵션 설정
all - 옵션, 현재 서버 및 호스트 출력
[no]debug - 디버깅 정보 출력
[no]d2 - 포괄적 디버깅 정보 출력
[no]defname - 각 쿼리에 도메인 이름 추가
[no]recurse - 쿼리에 순환 응답 요청
[no]search - 도메인 검색 목록 사용
[no]vc - 항상 가상 회로 사용
domain=NAME - 기본 도메인 이름을 NAME으로 설정
srchlist=N1[/N2/.../N6] - 도메인을 N1로 설정하고 검색 목록을 N1, N2
등으로 설정
root=NAME - 루트 서버를 NAME으로 설정
retry=X - 재시도 횟수를 X로 설정
timeout=X - 초기 시간 제한 간격을 X초로 설정
type=X - 쿼리 종류(예: A, ANY, CNAME, MX,
NS, PTR, SOA, SRV) 설정
querytype=X - type과 동일
class=X - 쿼리 클래스(예: IN(인터넷), ANY) 설정
[no]msxfr - MS fast zone transfer(빠른 영역 전송) 사용
ixfrver=X - IXFR 전송 요청에서 사용할 현재 버전
server NAME - 현재의 기본 서버를 사용하여 기본 서버를 NAME으로 설정
lserver NAME - 초기 서버를 사용하여 기본 서버를 NAME으로 설정
finger [USER] - 현재의 기본 호스트에서 선택적인 NAME 핑거(finger)
root - 현재의 기본 서버를 루트로 설정
ls [opt] DOMAIN [> FILE] - DOMAIN의 주소 목록 표시(선택적으로 FILE로
출력 가능)
-a - 정식 이름 및 별칭 목록 표시
-d - 전체 레코드 목록 표시
-t TYPE - 지정된 종류의 레코드(예: A, CNAME,
MX, NS, PTR 등) 목록 표시
view FILE - 'ls' 출력 파일을 정렬하여 pg를 통해 보기
exit - 프로그램 종료
반응형