시그마 삽질==six 시그마

dig 명령어 (DNS lookup utility.) 본문

프로그래밍/Linux

dig 명령어 (DNS lookup utility.)

Ethan Matthew Hunt 2021. 5. 2. 23:42

터미널에서

1. 도메인 조회

dig [@server] [domain] [ query type]

server네임 서버를 넣어주면 되는데 안 넣으면 etc/resolv.conf 에 있는 걸 바라본다

The name or IP address of the name server to query. If no server argument is provided, the dig command consults the /etc/resolv.conf file and queries the name servers listed there.  ()

 

domain:  찾고자하는 리소스 네임

The name of the resource record that is to be looked up. 

 

type: 조회할 레코드 타입을 넣어준다. 안 넣으면 a로 간주

Indicates what type of query is required — ANY, A, MX, SIG, and so on. The type argument value can be any valid query type. If no type argument is supplied, the dig command performs a lookup for an A record.

 

 

a : 도메인의 모든  아이피 정보 (get a list of all the address(es) for a domain name)

cname: 도메인의 별칭 (find the alias domain name)

ns : 네임서버 정보

any : 특정 도메인의 모든 레코드 정보를 가져옴(get a list of all DNS records for a specific domain)

mx : 특정 도메인의 모든 메일서버 정보(get a list of all the mail servers for a specific domain use the mx option)

soa : soa 정보

txt :  특정 도메인의 텍스트 정보를 추출(retrieve all the TXT records for a specific domain)

 

 

 

ex) dig google.com

 

ex) dig google.com any

 

2. DNS 질의 추적  root -> com -> google.com

dig +trace  도메인

 

 

3. 사용법 

 

'프로그래밍 > Linux' 카테고리의 다른 글

mac 포트 죽이기 (tomcat..)  (0) 2020.08.26
mac 터미널 명령어  (0) 2020.08.06
Linux 쉘 스크립트  (0) 2020.03.17
Linux crontab  (0) 2020.03.17
RPM & YUM  (0) 2020.03.16
Comments