그동안 설정이 완료된 서버만 만져보다가 새로운 서버를 만져보게 되었다.
ip 설정 후, depot 패키지를 받아 설치하려는데,
무식하게 hostname을 찾기 못한다는 오류가 발생한다.
/etc/hosts 파일 내에 hostname이 ip로 설정되어 있는 것을 확인해 보았음에도 말이다.
그리하여 nslookup hostname을 시도하였더니 진짜로 못찾는 문제가 발생하였다.
당최 이게 뭐지했는데.
/etc/nsswitch.conf 라는 설정이 존재하였다.
이 녀석의 목적은 네임 서버 탐색 방법을 설정하는 것으로 보여진다.
설정되었던 기본 값은
hosts: dns [NOTFOUND=return] nis [NOTFOUND=return] files
보다시피 dns로 찾아바고 없으면 반환, nis로 찾아보고 없으면 반환 파일로 찾아보고 없으면 반환.
NOTFOUND 옵션 때문에 files로 탐색을 시도하지 않는 것으로 보인다.
무심하게,
hosts: files dns
로 수정했다.
끝.