클라이언트쪽에서 특정사이트를 조회했을때 DNS에서 해당 사이트는 안되게 거부하게 할 수 있는 방법이 있나요? 예를 들어. 회사에서 www.aaa.com 이라는 사이트를 접속하지 못하게 할때 일반적으로 방화벽에서 막을 수 있지만 DNS 서버에서 막을 수 있는 설정이 있는지 궁금합니 다. 보통 nslookup으로 조회를 해서 되는지 안되는지 확인하는데 특정 사이트만 그걸 막을 수 있는지 궁금하네요.
BIND 에서 해당 도메인의 zone 을 직접 만들고 내부 주소(예: 127.0.0.1)로 응답하게 하면 DNS 단계에서 막을 수 있습니다. 다만 IP 로 직접 접속하거나 다른 DNS 를 쓰면 우회되므로 확실히 막으려면 방화벽이나 프록시와 함께 쓰세요.