리눅스 nslookup Command #
리눅스 nslookup 명령은 DNS(도메인 이름 시스템) 서버에 쿼리하여 도메인 이름 또는 IP 주소 매핑 정보를 얻는 강력한 도구입니다. DNS 관련 문제를 해결하고 구성을 확인하는 데 도움이 됩니다. nslookup 이 명령은 네트워크 진단 및 디버깅에 널리 사용됩니다.
주요 사용법 및 구문 nslookup Command #
의 기본 구문 nslookup 명령은 다음과 같습니다
nslookup [OPTIONS] [DOMAIN|IP]
- 옵션: DNS 서버 지정 등 명령의 동작을 수정하기 위한 추가 플래그입니다.
- DOMAIN: IP 주소로 확인될 도메인 이름입니다.
- IP: 도메인 이름을 확인할 IP 주소(역방향 조회).
nslookup 명령 치트시트 테이블 #
| Command | 기술설명 |
nslookup example.com |
도메인 이름 확인 example.com 해당 IP 주소로. |
nslookup 8.8.8.8 |
IP 주소에 대한 역방향 조회를 수행합니다. 8.8.8.8. |
nslookup example.com 8.8.8.8 |
DNS 서버 쿼리 8.8.8.8 도메인에 대한 example.com. |
nslookup -type=MX example.com |
메일 교환(MX) 레코드를 검색합니다. example.com. |
nslookup -type=NS example.com |
이름 서버(NS) 레코드를 검색합니다. example.com. |
nslookup -type=TXT example.com |
TXT 레코드를 검색합니다. example.com. |
대화식 모드 #
The nslookup 이 명령은 사용자가 세션에서 여러 개의 쿼리를 수행할 수 있는 대화형 모드를 지원합니다.
대화형 모드 시작 #
nslookup
이 명령을 실행하면 대화형 모드로 전환되어 쿼리를 직접 입력할 수 있습니다.
대화형 모드의 예제 명령 #
server 8.8.8.8: DNS 서버를 다음으로 전환합니다.8.8.8.8.set type=MX: 쿼리 유형을 메일 교환(MX) 레코드로 설정합니다.example.com: 현재 DNS 서버에 쿼리를 보냅니다.example.com.
예제 쿼리 #
도메인 이름 확인 #
nslookup example.com
출력: #
서버: 8.8.8.8 주소: 8.8.8.8#53 권한 없는 답변: 이름: example.com 주소: 93.184.216.34
이 출력은 DNS 서버를 보여줍니다. 8.8.8.8 해결 example.com IP 주소로 93.184.216.34.
역 조회 #
nslookup 8.8.8.8
출력: #
서버: 8.8.8.8 주소: 8.8.8.8#53 권한 없는 답변: 8.8.8.8.in-addr.arpa name = dns.google.
이 출력은 다음을 보여줍니다. 8.8.8.8 ~로 해결된다 dns.google.
고급 사용법 #
특정 레코드 유형 쿼리 #
사용 -type 특정 DNS 레코드를 쿼리하는 옵션(예: MX, NS및 TXT:
nslookup -type=TXT example.com
출력: #
서버: 8.8.8.8 주소: 8.8.8.8#53 권한 없는 답변: example.com text = "v=spf1 include:_spf.google.com ~all"
이 출력은 SPF 레코드를 보여줍니다. example.com.
사용자 정의 DNS 서버 지정 #
기본적으로, nslookup 시스템에 구성된 DNS 서버를 사용합니다. 다른 DNS 서버를 사용하려면 두 번째 인수로 지정하세요.
nslookup example.com 1.1.1.1
이것은 다음을 쿼리합니다. 1.1.1.1 도메인용 서버 example.com.
사용 nslookup 과 RELIANOID 솔루션 #
In RELIANOID의 인프라, nslookup 로드 밸런서 및 프록시 환경에서 DNS 구성을 디버깅하는 데 유용한 도구가 될 수 있습니다. 예를 들면 다음과 같습니다.
백엔드 서버 DNS 레코드 확인 #
nslookup backend1.realianoid.local
이렇게 하면 백엔드 서버가 DNS 시스템에서 올바르게 확인됩니다.
고가용성 DNS 장애 조치 테스트 #
nslookup 구성된 장애 조치 IP의 해결을 테스트하려면 RELIANOID의 로드 밸런서입니다. DNS가 활성 서버를 가리키는지 확인하세요.
nslookup vip1.realianoid.local
외부 DNS 공급자 모니터링 #
클라이언트 액세스 문제를 해결하려면 외부 DNS 공급자를 테스트하여 응답 시간과 레코드를 확인하세요.
nslookup example.com 8.8.8.8
제품 개요 #
The nslookup command는 네트워크 관리자를 위한 다재다능한 도구로, DNS 문제를 진단하고 구성을 확인하는 데 도움을 줍니다. 도메인 이름 확인, 역방향 조회 수행, 고급 DNS 설정 디버깅 등 어떤 용도로든 nslookup 안정적인 네트워크 운영에 필수적입니다. RELIANOID의 인프라를 활용하여 nslookup 원활한 DNS 기능을 보장하고 시스템 복원력을 향상시킵니다.