2011-06-13 6 views
-1

AD가 DNS에 설치된 Windows 2003 서버가 있습니다. 제어판 -> 프로그램 추가/제거 -> Windows 구성 요소 추가/제거 -> 네트워킹 서비스에서 DNS를 제거하면 C : \ windows \ system32 \ dns.exe 파일이 남아 있습니다. 삭제할 수 없으며 일부 프로세스가 몇 초 내에 다시 추가됩니다. DNS 구성 요소가 제거되었을 때이 파일이 왜 제거되지 않는지 설명 할 수 있습니까?Windows 2003 Server DNS 구성 요소를 제거해도 dns.exe가 제거되지 않음

답변

0

왜이 파일을 삭제 하시겠습니까? Windows 2003에서 기능을 설치 또는 제거하는 것은 기능을 활성화 또는 비활성화하는 것입니다. 파일이 없으면 파일이 시스템에 복사되지만 파일을 제거하면 제거되지 않습니다. 무엇 때문에? DNS 서비스를 제거하면 서버가 이름 서버로 작동하지 않으며 응답을주지 않습니다.

+0

예, 구성 요소가 단순히 "비활성화"되어 있음을 이해하지만 이것은 준수 사항입니다. "제거"후에 남겨진 dns.exe는 취약한 버전 일 수 있습니다. 예, 비활성화 된 이후 논쟁의 여지가 있지만 문제가되지는 않지만 적용 가능한 MS 패치는 설치되지 않습니다. 왜냐하면 적절한 검사를 통과하지 못하기 때문입니다. – Nick

+0

MS는이 파일을 활성화했는지 여부에 관계없이 모든 파일을 패치합니다. SQL 서버 나 사무실을 설치하거나 시스템에 대해 이야기하면 차이가 있습니다. 보안 문제는 항상 패치됩니다. 그리고 그렇지 않은 경우에도 실행중인 시스템이 이러한 방식으로 손상 될 수 없습니다. 예를 들어 악용이있는 경우 dns.exe를 시작합니다. 시스템이 제대로 설정하지 않으면 작동하지 않습니다. – YvesR

+0

이 특별한 경우 DNS 구성 요소가 설치되어 있지 않으면 MS09-008 용 패치 (KB 번호를 지정하지 않아도 됨)가 설치되지 않습니다. DNS가 설치되지 않으면 패치가 실패합니다. 나는 컴플 라 이언 스 관점에서 볼 때 불필요한 예외/설명을 유발한다는 점에 대해 귀하의 요지를 이해합니다. 나는 그 대답이 "거래"라고 생각하거나 MS와 직접 대화를 나눈다. – Nick

0

당신이 O/S 다음 단계를 수행 2003 서버에서 DNS를 제거하려면 :

  • 공유 중지 파일을.
  • 실행에 "dcpromo"를 입력하여 DNS를 제거하십시오 (winkey + R을 눌러 실행하십시오).
  • 서버를 관리하여 제거하십시오.
+0

답변이 아닌 댓글로 추가하는 것을 고려하십시오. –

관련 문제