>운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux nslookup 명령 도움말 및 DNS 조회 예

Linux nslookup 명령 도움말 및 DNS 조회 예

不言
不言원래의
2019-03-13 10:24:145775검색

nslookup은 "네임 서버 조회"를 의미하며 DNS 서버에서 정보를 얻는 데 유용한 명령입니다. 또한 DNS 관련 문제를 해결하는 데 매우 유용하며 DNS(도메인 이름 서버)에 쿼리하고 IP 주소에 대한 모든 도메인의 DNS 레코드를 가져올 수 있습니다.

Linux nslookup 명령 도움말 및 DNS 조회 예

DNS 조회 예

다음 명령을 사용하여 도메인 레코드의 주소입니다. 네임서버에 쿼리하고 세부정보를 가져옵니다.

# nslookup google.com
Server:         8.8.8.8
Address:        8.8.8.8#53
Non-authoritative answer:
Name:   google.com
Address: 216.58.219.206

역방향 DNS 조회

역방향 DNS 조회에도 IP 주소를 사용할 수 있으며, IP 주소를 사용하여 문제를 해결할 수도 있습니다. 해당 도메인. 이는 도메인의 역방향 영역에 구성된 다른 레코드입니다.

# nslookup 216.58.219.206
rrree

특정 DNS 서버 쿼리

특정 DNS 서버를 쿼리할 수도 있습니다. 네임서버 IP 주소 또는 도메인 이름에 대한 추가 매개변수를 전달해야 합니다. 예를 들어 8.8.4.4 네임서버를 쿼리하려면 다음 명령을 사용합니다.

Server:         8.8.8.8
Address:        8.8.8.8#53
Non-authoritative answer:
206.219.58.216.in-addr.arpa     name = lga25s40-in-f14.1e100.net.
206.219.58.216.in-addr.arpa     name = lga25s40-in-f14.1e100.net.
206.219.58.216.in-addr.arpa     name = lga25s40-in-f206.1e100.net.
206.219.58.216.in-addr.arpa     name = lga25s40-in-f206.1e100.net.
rrree

도메인에 대한 SOA 레코드 찾기

nslookup을 사용하여 도메인에 대한 SOA(인증 시작) 레코드 찾기 도메인. 예를 들어 google.com 도메인에 대한 SOA 레코드를 찾으려면 다음 명령을 사용할 수 있습니다. Type-type=soa를 명령줄 매개변수로 지정해야 합니다.

# nslookup google.com 8.8.4.4
rrree

origin: 권위 있는 정보 출처.

mail addr: 도메인 관리자의 이메일 주소(첫 번째 점은 이메일 주소의 @ 기호를 나타냅니다).

serial: YYYYMMDDNN 형식의 도메인 영역 개정 데이터입니다.

refresh: 보조 이름 서버가 기본 이름 서버에서 영역의 업데이트된 버전을 확인하는 참조 간격(초)입니다.

retry: 시도 실패 후 기본 이름 서버에 다시 연결을 시도하기 전에 보조 이름 서버를 기다리는 시간입니다.

expire: 보조 이름 서버 캐시가 만료되는 시간(초)입니다.

minimum: 마지막 플러시 이후 시간이 경과되지 않은 경우 보조 이름 서버의 캐시를 플러시하지 않아야 하는 시간(초)입니다.

도메인의 MX 레코드 찾기

이메일 전송을 담당하는 모든 도메인의 MX(Mail Exchange) 레코드를 쿼리할 수도 있습니다. .

Server:         8.8.4.4
Address:        8.8.4.4#53
Non-authoritative answer:
Name:   google.com
Address: 216.58.219.206
# nslookup -type=soa google.com

도메인에 대한 TXT 레코드 찾기

TXT 레코드는 DKIM, SPF 등과 같은 다양한 유형의 레코드에 유용합니다. 아래 명령을 사용하여 모든 도메인에 구성된 모든 TXT 레코드를 찾을 수 있습니다.

Server:         8.8.8.8
Address:        8.8.8.8#53
Non-authoritative answer:
google.com
        origin = ns4.google.com
        mail addr = dns-admin.google.com
        serial = 159912615
        refresh = 900
        retry = 900
        expire = 1800
        minimum = 60
Authoritative answers can be found from:
# nslookup -query=mx google.com

도메인에 대한 모든 레코드 찾기

모든 도메인에 대한 모든 레코드를 나열하려면 -query=any를 사용하세요.

Server:         8.8.8.8
Address:        8.8.8.8#53
Non-authoritative answer:
google.com      mail exchanger = 10 aspmx.l.google.com.
google.com      mail exchanger = 30 alt2.aspmx.l.google.com.
google.com      mail exchanger = 50 alt4.aspmx.l.google.com.
google.com      mail exchanger = 40 alt3.aspmx.l.google.com.
google.com      mail exchanger = 20 alt1.aspmx.l.google.com.
Authoritative answers can be found from:
rrree

대화형 모드의 Nslookup

대화형 모드에서 nslookup을 사용할 수도 있습니다. 대화형 모드로 들어가려면 콘솔에 nslookup을 입력하고 Enter를 누르세요. >와 같은 nslookup 프롬프트가 표시됩니다. 여기에서 동일한 쿼리를 실행하고 DNS 서버에서 도메인 정보를 가져올 수 있습니다. 이해를 돕기 위해 명령 사이에 설명을 추가했습니다.

# nslookup -query=txt google.com

이 기사는 여기서 끝났습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 다른 관련 칼럼 튜토리얼을 참조하세요! ! !

위 내용은 Linux nslookup 명령 도움말 및 DNS 조회 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.