it-swarm-korea.com

역방향 DNS 조회를 수행하기위한 Windows의 명령 줄 유틸리티 란 무엇입니까?

Windows에서 DNS 조회를 역방향으로 수행하는 기본 제공 명령 줄 도구가 있습니까? 즉, <toolname> w.x.y.z => mycomputername

난 노력 했어:

  • nslookup : 전 방향 조회 인 것 같습니다.
  • Host : 존재하지 않습니다
  • Dig :도 존재하지 않습니다.

검색을 통해 " 역방향 DNS 명령 줄 유틸리티 란 무엇입니까? "를 찾았지만 이는 구체적으로 Windows 유틸리티가 아닌 * nix 유틸리티를 찾고 있습니다.

251
alastairs
ping -a w.x.y.z

역방향 조회 영역이 올바르게 설정된 경우 IP 주소에서 이름을 확인해야합니다. 역방향 조회 영역에 레코드에 대한 항목이 없으면 -a는 이름없이 핑을합니다.

243
Peter
nslookup <ip>

당신이 찾고있는 것을합니까. 쿼리중인 서버와 결과를 알려줍니다.

예를 들면 다음과 같습니다.

c:\>nslookup 192.168.101.39
Server: dns1.local
Address: 192.168.101.24

Name: Enigma.local
Address: 192.168.101.39
119
Mark Turner

"ping"의 문제점은 이름 서버 검색 도구 (nslookup과 같은)가 아니라는 것입니다. 예를 들어 호스트 이름을 핑하는 경우 DNS 조회, 호스트 파일 조회, WINS (신 금지) 또는 NetBIOS 브로드 캐스트. 또한 잠재적으로 오래된 캐시 된 결과를 반환 할 수도 있습니다.

메소드의 시도 순서는 클라이언트의 TCP/IP 구성 및 노드 유형 플래그에 따라 다릅니다.

  • B 노드 (1) : 브로드 캐스트
  • P 노드 (2) : 피어 (WINS 만 해당)
  • M 노드 (4) : 혼합 (브로드 캐스트, WINS)
  • H 노드 (8) : 하이브리드 (WINS, 브로드 캐스트)

현재 컴퓨터의 노드 유형을 보려면

C:\>ipconfig /all | find "Node Type"
Node Type . . . . . . . . . . . . : Hybrid

해결 방법이 중요하지 않은 경우

ping -a w.x.y.z

또는

nslookup w.x.y.z

당신이 원하는대로. DNS 서버에 올바른 이름을 쿼리해야하는지 확인하려면 nslookup 을 사용하십시오.

도 참조하십시오

79
abstrask

"-type = ptr"매개 변수와 함께 NSLOOKUP을 사용하여 IP 주소를 구문 분석하십시오.

nslookup -type=ptr 1.2.3.4

그런 다음 "in-addr.arpa"항목도 인쇄됩니다 (찾을 수없는 경우에도).

C:\Users\UserName>nslookup -type=ptr 8.8.8.8
Server:  MyDnsServerName
Address:  X.X.X.X

Non-authoritative answer:
8.8.8.8.in-addr.arpa    name = google-public-dns-a.google.com

Type 매개 변수없이 IP 주소에서 NSLOOKUP을 사용할 때 낮은 충실도 응답과 비교 한 결과 :

C:\Users\UserName>nslookup 8.8.8.8
Server:  MyDnsServerName
Address:  X.X.X.X

Name:    google-public-dns-a.google.com
Address:  8.8.8.8
34
M Aguilar

nslookup은 Linux에서와 마찬가지로 Windows에서 DNS를 역방향으로 수행합니다.

물론 모든 IP 주소에 대해 역순 항목이 없습니다

15
theotherreceive

다음과 같이 nslookup을 사용하십시오.

nslookup -type=PTR  127.0.0.1
8
ko-dos

표준 NSLOOKUP 명령을 사용할 수 있습니다.

nslookup 123.123.123.123

결과를 얻으려면 해당 IP 주소에 대해 PTR 레코드 를 등록해야합니다.

6
splattne

nslookup은 Windows에서 역방향 조회를 수행합니다.

C:\>nslookup star.slashdot.org

Server:  my-dns-server
Address:  10.242.0.1

Name:    star.slashdot.org
Address:  216.34.181.48

C:\>nslookup 216.34.181.48

Server:  my-dns-server
Address:  10.242.0.1

Name:    star.slashdot.org
Address:  216.34.181.48
5
Evan Anderson

Windows에서 ....

표준 Ping은 IP 주소의 호스트 이름을 반환하지 않습니다

DNS가 올바르게 설정된 경우 NSLookup을 사용하여이 정보를 찾을 수 있습니다.

다음과 같은 절차 :

DOS 프롬프트 열기

NSLookup

유형 설정 = ptr

a.b.c.d

결과는 역방향 DNS 서버 주소 및 호스트 이름과 함께 표시됨

4
Ivo van Selst

9 답변과 아무도 발굴로 조회를 되 돌리는 방법을 말하지 않았습니까? 그게 제일이야

발굴 -x w.x.y.z

또한 bash 루프, 스크립트 등에 사용하기 위해 "+ short"를 추가 할 수 있습니다.

4
nandoP

또 다른 방법이 있습니다. IP 주소를 바꾸고 nslookup을 사용하십시오.

nslookup -type=PTR 4.3.2.1.in-addr.arpa

주소를 해결하려면 1.2.3.4

1
sweetfa

nslookup, Dig, Host가 존재하지 않으면 다음을 시도하십시오.

getent hosts google.de | awk '{ print $1 }'

예 : docker AWS ec2 인스턴스 (실제로 아무것도 설치되어 있지 않음)

1
Felix