nslookup
명령어를 사용하려 하면 다음과 같은 에러가 발생할 수 있습니다.
-bash: nslookup: command not found
리눅스 nslookup 설치 방법
이 문제는 현재 리눅스에서 nslookup
명령어가 존재하지 않아서 발생하는 문제입니다.
해결 방법은 간단합니다. nslookup
명령과 관련된 네트워크 유틸 패키지를 설치해주어야 합니다.
CentOS 및 RedHat 계열
yum
패키지 관리자를 사용하여 bind-utils
패키지를 설치합니다.
[root@localhost ~]# yum install bind-utils
CentOS의 경우는 dig
명령어를 사용하고자 할 때에도 bind-utils
를 설치해주어야 합니다.
- dig 명령어 관련 포스트 : https://jootc.com/p/201806101228
Ubuntu 및 Debian 계열
apt
패키지 관리자를 사용하여 dnsutils
패키지를 설치합니다.
[root@localhost ~]# apt-get install dnsutils
이제 nslookup
명령어를 사용할 수 있게됩니다.
[root@localhost ~]# nslookup jootc.com Server: 168.###.##.# Address: 168.###.##.### Non-authoritative answer: Name: jootc.com Address: 13.###.###.###