DNS는 호스트 이름으로 그 PC의 IP를 찾는 역할을 하는 서버 또는 서비스이다. 즉 www.code99.net의 IP는 211.110.17.91 이라는 것을 알아내게 해주는 것이다. Reverse DNS Lookup이라는 것은 꺼꾸로 IP로 호스트의 이름을 알아내는 서비스이다. 즉 211.110.17.91을 찾으면 www.code99.net을 알려주는 것이다. 물론 하나의 IP는 여러개의 호스트 이름을 가질 수 있으므로 설정에 따라 www.code99.net이 나오지 않을 수도 있다.
일반적인 네트웍프로그램에서 이러한 Reverse DNS Lookup은 거의 사용되지 않지만 워낙 해킹과 스팸이 극성을 부리다 보니 이 Reverse DNS Lookup이 되지 않는 호스트에서 보내는 메일은 스팸필터가 점차적으로 스팸으로 분리하는 경향이 강해지고 있다. 그러므로 서버 관리자라면 자신의 메일서버의 Reverse DNS Lookup의 제대로 되는지 확인 할 필요가 있다. 어떻게?
http://www.dnsstuff.com/
이 사이트에 가면 DNS에 대한 거의 모든정보를 얻을 수 있다.