50% 할인 모든 계획, 제한된 시간. 시작 시간 $2.48/mo
9분 남음
보안 및 네트워킹

Windows 및 Linux에서 NsLookup 명령을 사용하는 방법

에이다 러브굿 By 에이다 러브굿 9분 읽기 2025년 2월 23일 업데이트됨
Windows 및 Linux에서 NsLookup 명령을 사용하는 방법

네트워크에서 무슨 일이 일어나고 있는지 이해하려면 DNS 쿼리를 수행할 수 있어야 합니다. 가장 좋은 방법은 네트워크 관리 도구를 사용하는 것입니다. NsLookup. 이 명령줄 도구는 네트워크 문제를 더 잘 이해하고 해결하는 데 도움이 될 수 있습니다.

DNS 쿼리에 NsLookup을 사용하는 두 가지 주요 방법이 있습니다. 첫 번째는 컴퓨터에서 로컬로 사용하는 것이고, 두 번째는 NsLookup을 온라인으로 사용하는 것입니다. 이번 블로그 게시물에서는 두 가지 방법 모두에 대해 설명하고 8가지 유용한 NsLookup 명령 사용 사례.

DNS는 어떻게 작동하나요?

NsLookup을 잘 이해하려면 먼저 DNS와 DNS가 실제로 수행하는 작업을 살펴봐야 합니다. DNS라는 용어는 약어입니다. 도메인 이름 시스템. 인터넷의 모든 웹사이트에는 숫자로 된 IP 주소가 있습니다. 하지만 브라우저의 주소 표시줄에 IP 주소를 수동으로 입력하여 웹사이트에 접속할 수는 없습니다. 웹사이트의 도메인 이름을 입력하면 DNS가 도메인 이름을 IP 주소에 매핑합니다. DNS의 도움 없이는 사용자가 웹사이트를 여는 것이 불가능합니다. 그리고 웹페이지를 로드할 때 4개의 서로 다른 DNS 서버가 협력하여 책임 있는 IP 주소를 얻습니다. DNS 반복자, 루트 네임서버, TLD 네임서버, 그리고 신뢰할 수 있는 네임서버. 이러한 각 DNS 유형은 프로세스의 한 단계를 담당합니다. 예를 들어 DNS 반복자는 이미 존재하는 캐시 데이터를 사용하여 도메인 이름에 대한 정보를 찾으려고 합니다. 필요한 정보를 찾지 못하면 요청을 루트 네임서버로 전달합니다. 요청을 전달하는 과정은 DNS가 관련 IP 주소를 찾을 때까지 계속됩니다.

NsLookup이란 무엇입니까? 

NsLookup 또는 이름 서버 조회는 네트워크 문제를 해결하는 데 도움이 되는 명령줄 도구입니다.

NsLookup을 사용하면 도메인 이름을 제공하여 웹사이트의 IP 주소를 얻을 수 있으며 그 반대의 경우도 마찬가지입니다. 이러한 유형의 DNS 쿼리를 "A 레코드"라고 하며 NsLookup으로 만들 수 있는 유일한 DNS 쿼리는 아닙니다. "AAAA 레코드" 또는 "쿼드 A 레코드"를 요청할 수도 있습니다. 첫 번째에서는 NsLookup에 도메인 이름의 IP 주소를 요청하면 해당 IPv4 주소로 응답합니다. 그러나 인터넷은 점차 IPv6 사용으로 전환하고 있습니다. 따라서 도메인의 담당 IPv6 주소를 얻을 수 있어야 합니다. "AAAA" 레코드는 NsLookup IPv6 명령을 사용하여 두 번째 유형의 IP 요청을 이행합니다. NsLookup에서 얻을 수 있는 DNS 레코드의 세 번째 예에는 DNS 영역에 대한 유용한 정보와 세부 정보를 제공하는 SOA 레코드가 있습니다. NsLookup을 통해 얻을 수 있는 더 많은 DNS 레코드가 있으며 각각 특정 명령이 있으며 이는 NsLookup의 잠재력을 익히는 데 도움이 되는 몇 가지 일반적인 예일 뿐입니다. 다음 섹션에서는 NsLookup 명령의 기능을 더 자세히 검토하겠습니다.

Linux 또는 Windows 컴퓨터에서 이미 이 도구를 사용할 수 있을 가능성이 있습니다. 그러나 Microsoft에 따르면 TCP/IP 프로토콜이 설치된 경우에만 NsLookup 명령줄 도구를 사용할 수 있습니다.

NsLookup 사용 방법을 알아야 하는 이유는 무엇입니까? 

제가 왜 NsLookup 명령을 사용해야 하는지 궁금하실 수도 있습니다. 저는 네트워크나 서버 관리자가 아닙니다. 그러나 NsLookup을 사용하는 방법을 더 잘 알아야 하는 두 가지 주요 이유가 있습니다.

NsLookup을 사용한 서버 연결 문제 해결

서버 연결에 문제가 있다고 가정해 보세요. NsLookup 명령을 사용하면 연결 문제를 해결하고 효율적이고 빠르게 문제를 해결할 수 있습니다.

보안 및 안전

많은 피싱 공격에는 신뢰할 수 있는 웹사이트의 도메인 이름이 약간 변경되는 경우가 많습니다. 따라서 사용자는 해당 웹사이트가 원래 웹사이트가 아니라는 사실을 실제로 깨닫지 못한 채 해당 웹사이트에서 구매를 하거나 정보를 입력할 수 있습니다. 그러나 이것이 NsLookup으로 예방할 수 있는 유일한 공격은 아닙니다. 에서 DNS 캐시 중독 공격, 해커는 데이터 트래픽을 다른 서버로 라우팅할 수 있습니다. 이런 방식으로 사용자는 잠재적으로 위험한 웹사이트에 접속하게 될 수 있습니다. NsLookup 명령의 올바른 유형, DNS 레코드 및 해당 활동을 알면 언제 다르게 사용되는지 알 수 있습니다.

몇 가지 유용한 NsLookup 명령과 CMD DNS 명령을 알면 기술 역량을 확장하는 데 도움이 될 수 있습니다. 다음에 서버 문제가 발생하면 직접 문제를 해결하고 해결할 수 있습니다.

Windows에서 가장 일반적으로 사용되는 NsLookup DNS 명령

이제 ns 조회가 무엇인지 배웠으므로 Windows에서 가장 일반적으로 사용되는 NsLookup DNS 명령 6개와 이를 사용하여 수행할 수 있는 작업을 검토해 보겠습니다.

 

1. A 도메인의 A 기록 얻기

앞서 설명한 대로 A 레코드 쿼리는 NsLookup IP 확인을 위한 것입니다. Windows에서 이 CMD DNS 명령을 사용하려면 먼저 Windows+R을 누르고 "cmd"를 입력한 후 확인을 클릭하여 명령 프롬프트를 엽니다. 이 단계는 Windows의 모든 명령에 대해 동일합니다. 그런 다음 "NsLookup"을 입력하고 Enter 키를 누르세요. 결과적으로 기본 서버와 IP 주소가 표시됩니다.

그런 다음 웹사이트의 도메인 이름을 입력하면 IP 주소를 얻을 수 있습니다. 여기에는 신뢰할 수 없는 답변이 있습니다. 이것은 무엇을 의미합니까? 이는 우리 쿼리에 대한 답변이 신뢰할 수 없는 소스에서 나온 것임을 의미합니다.

Windows에서 도메인의 A 레코드 가져오기

2. A 도메인의 NS 레코드 확인 

이 DNS 명령을 사용하면 도메인 이름의 권한 있는 이름 서버를 찾을 수 있습니다. 권한 있는 서버는 DNS 영역의 권한입니다. 도메인의 NS 정보를 찾으려면 다음 명령을 사용할 수 있습니다.

set q=ns
www.example.com

Windows에서 도메인의 NS 레코드 확인

3. 도메인의 SOA 레코드 얻기

또 다른 유용한 CMD DNS 명령은 SOA 레코드 명령입니다. 도메인의 SOA 레코드를 얻는 것은 매우 간단하며 마지막 DNS 명령과 유사합니다. 유일한 차이점은 쿼리 유형을 "소아” “대신에ns”.

따라서 명령은 다음과 같습니다.

set q=soa
www.example.com

4. 디버그 모드 활성화

다음 DNS 명령을 사용하여 도메인 이름에 대한 추가 정보를 얻을 수 있습니다.

set debug
www.example.com

이 명령을 실행하면 디버그 모드가 됩니다. 디버깅 모드는 서버로 전송된 패킷에 대한 정보를 제공합니다.

Windows에서 NsLookup 디버그 모드 활성화

5. MX 레코드 찾기 

메일 교환 레코드 또는 MX 레코드는 이메일 수신을 담당하는 메일 서버를 알려줍니다.

MX 레코드를 얻으려면 다음 DNS 명령을 사용하십시오.

set q=mx
domain name

Windows에서 MX 레코드 가져오기

6. 역방향 DNS 조회 확인

이 명령은 IP 주소가 있고 해당 도메인을 찾을 때 유용합니다. 역방향 NsLookup을 얻으려면 다음 명령을 사용하십시오.

nslookup 'IP address'

 

nslookup 역방향 DNS

Linux에서 가장 일반적으로 사용되는 NsLookup 명령

이제 Linux 서버에서 이러한 모든 명령을 시도해 보겠습니다.

1. 도메인의 A 레코드 얻기

Linux에서 도메인의 A 레코드를 얻으려면 터미널을 열고 다음 명령을 입력하십시오.

nslookup example.com

Linux에서 도메인의 A 레코드 가져오기

2. A 도메인의 NS 레코드 확인 

다음은 Linux에서 도메인의 이름 서버 레코드에 필요한 nslookup 명령입니다.

nslookup -type=ns example.com

Linux에서 도메인의 NS 레코드 확인

3. 도메인의 SOA 레코드 얻기

다음 nslookup 명령을 사용하여 명령의 SOA 레코드를 가져옵니다.

nslookup -type=soa example.com

4. 디버그 모드 활성화 

Linux에서 디버그 모드를 활성화하려면 이 nslookup 명령을 사용하십시오.

nslookup -debug example.com

Linux에서 NsLookup 디버그 모드 활성화

5. MX 레코드 찾기 

이 nslookup 명령을 사용하여 MX 레코드를 찾을 수 있습니다.

nslookup -query=mx example.com

Linux에서 MX 레코드 가져오기

6. 역방향 DNS 조회 확인 

도메인의 A 레코드를 얻는 것과 마찬가지로 nslookup과 IP 주소를 입력하여 역방향 ns 조회를 얻습니다.

nslookup 11.11.11.11

Linux에서 NsLookup 역방향

NsLookup 온라인 도구

명령 프롬프트 외에도 웹 기반 옵션을 사용하여 이름 서버를 쿼리할 수도 있습니다. 온라인 도구의 검색 상자에 도메인 이름을 입력하여 작동하며 광범위한 DNS 레코드로 응답합니다. 온라인 NsLookup 도구는 명령 프롬프트에서 수행할 수 있는 거의 모든 쿼리를 다룹니다. 다음은 온라인 NsLookup 도구의 세 가지 예입니다.

  1. Nslookup.io
  2. 광대역 검색
  3. 웹 위즈

요약하자면 

사용자가 웹사이트를 열려고 할 때마다 DNS의 마법의 손이 IP 주소를 찾아 해당 웹사이트에 접속할 수 있도록 해줍니다. DNS 영역을 더 깊이 이해하고 문제를 해결하려면 NsLookup을 사용할 수 있습니다. NsLookup은 이름 서버에 대한 많은 정보를 제공하는 유용한 명령줄 도구입니다. 이 도구는 서버 연결 문제 해결, DNS 문제 해결, 인터넷 검색 중 안전 강화 등 다양한 목적으로 사용할 수 있습니다. 이 기사에서는 Linux와 Windows 모두에 유용한 몇 가지 NsLookup 명령을 다루었습니다.

FAQ

NsLookup과 Ping은 다른가요? 

도메인 이름을 IP 주소로 변환하면 두 도구 모두 동일한 답변으로 응답합니다. 그러나 운영 프로세스는 다릅니다. 그러나 핑은 일반적으로 DNS 문제를 진단하고 해결하는 데 사용되는 것이 아니라 IP 연결 확인에 사용된다는 점을 기억하는 것이 중요합니다.

IP 주소와 함께 NsLookup을 사용할 수 있나요?

예, NsLookup을 사용하여 IP 주소와 관련된 도메인 이름을 얻을 수 있습니다. 역방향 NsLookup을 사용하여 IP 주소의 담당 도메인 이름을 얻을 수 있습니다. 

DNS 조회를 통해 무엇을 알 수 있나요?

DNS 조회는 도메인 이름을 IP 주소로 변환하거나 그 반대로 변환할 수 있습니다. 또한 영역의 기본 이름 서버와 같은 DNS 영역에 대한 일부 정보도 제공합니다.

IPv6 이름 서비스 정보를 표시하는 방법은 무엇입니까?

nslookup을 사용하여 IPv6 이름 서비스 정보를 표시하려면 명령 프롬프트나 터미널을 열고 "nslookup -query=AAAA example.com"을 입력하고 "example.com"을 쿼리하려는 도메인으로 바꿉니다. 이 명령은 IPv6 주소가 포함된 도메인의 AAAA 레코드에 대해 DNS를 쿼리합니다.

A 레코드와 AAAA 레코드의 차이점은 무엇입니까?

A 레코드와 AAAA 레코드는 모두 도메인 이름을 IP 주소에 연결하는 DNS 레코드이지만 서로 다른 버전의 인터넷 프로토콜을 지원합니다. A 레코드는 도메인 이름을 전통적인 인터넷 주소 형식인 32비트 IPv4 주소에 매핑합니다. 이와 대조적으로 AAAA 레코드는 도메인 이름을 128비트 IPv6 주소에 연결하여 인터넷 연결 장치의 기하급수적인 증가로 인한 더 큰 IP 주소 풀의 필요성을 해결합니다.

공유하다

블로그에서 더 보기

계속 읽어보세요.

MikroTik L2TP VPN 가이드의 Cloudzy 제목 이미지는 방패 아이콘이 있는 빛나는 파란색과 금색 디지털 터널을 통해 서버 랙에 연결되는 노트북을 보여줍니다.
보안 및 네트워킹

MikroTik L2TP VPN 설정(IPsec 포함): RouterOS 가이드(2026)

이 MikroTik L2TP VPN 설정에서 L2TP는 터널링을 처리하고 IPsec은 암호화 및 무결성을 처리합니다. 페어링하면 타사 연령 없이 기본 클라이언트 호환성을 제공합니다.

렉사 사이러스렉사 사이러스 9분 읽기
원격 호스트 식별 변경에 대한 SSH 경고 메시지를 표시하는 터미널 창(진한 청록색 배경에 수정 가이드 제목 및 Cloudzy 브랜딩 포함)
보안 및 네트워킹

경고: 원격 호스트 식별이 변경되었으며 해결 방법

SSH는 시스템 간에 암호화된 터널을 생성하는 보안 네트워크 프로토콜입니다. 그래픽 없이 컴퓨터에 원격으로 액세스해야 하는 개발자들에게 여전히 인기가 있습니다.

렉사 사이러스렉사 사이러스 10분 읽기
Linux 이름 확인 오류에 대한 경고 기호와 어두운 배경의 파란색 서버가 포함된 DNS 서버 문제 해결 가이드 그림
보안 및 네트워킹

이름 확인의 일시적인 실패: 이는 무엇을 의미하며 어떻게 해결합니까?

Linux를 사용하는 동안 웹 사이트에 액세스하거나, 패키지를 업데이트하거나, 인터넷 연결이 필요한 작업을 실행하려고 할 때 일시적인 이름 확인 오류가 발생할 수 있습니다.

렉사 사이러스렉사 사이러스 12분 읽기

배포할 준비가 되셨나요? 월 $2.48부터

2008년부터 독립 클라우드. AMD EPYC, NVMe, 40Gbps. 14일 환불.