이벤트 ID 504, DNS 서버가 영역을 만들 수 없습니다.
일부 Windows 사용자는 DNS 서버가 레지스트리 데이터에서 %1 영역을 생성할 수 없다고 보고했습니다. 이벤트 뷰어를 열면 이벤트 ID 504 – DNS 서버가 영역을 생성할 수 없습니다.가 표시될 수 있습니다 . 이번 포스팅에서는 이 문제에 대해 논의하고 해결 방법을 알아보겠습니다.
DNS 서버 영역이란 무엇입니까?
DNS 서버 영역은 도메인 네임스페이스 네임스페이스를 위한 특별한 공간입니다. 이 영역은 하나 이상의 특정 서버에 의해 관리되며 이름 및 주소에 대한 정보(예: 특정 도메인 또는 도메인 집합에 대한 DNS 레코드)를 추적하는 데 도움이 됩니다. 기본 영역, 보조 영역, 스텁 영역, 정방향 조회 영역 등 고유한 기능을 갖춘 다양한 유형의 영역이 있습니다.
이벤트 ID 504 수정, DNS 서버가 영역을 생성할 수 없음
DNS 서버가 새 DNS 영역을 생성할 수 없고 Windows 컴퓨터의 이벤트 뷰어에 이벤트 ID 504가 표시되는 경우 아래에 설명된 해결 방법을 실행하십시오.
- 영역을 다시 생성
- DNS 구성 설정 확인
- DNS 클라이언트 컴퓨터가 이름을 확인할 수 있는지 확인
첫 번째 솔루션부터 시작해 보겠습니다.
1] 영역 다시 만들기
레지스트리 값에 저장된 영역에 대한 정보가 손상되거나 일부 구성 요소가 누락되는 경우가 많습니다. 이는 DNS 서버와 DNS 영역을 생성하는 기능에 영향을 미칠 수 있습니다. 따라서 손상된 것을 삭제하고 기능적인 것으로 교체하는 것이 좋습니다. 먼저 Server Manager를 사용하여 영역을 만드는 방법을 살펴보겠습니다 .
- DNS 서버에서 시작 > 관리 도구 > 서버 관리자를 클릭하여 서버 관리자를 엽니다.
- 콘솔 트리로 이동하여 역할, DNS 서버를 두 번 클릭합니다.
- 이제 DNS를 두 번 클릭하십시오. DNS 서버와 그 안에 있는 폴더를 확장합니다.
- 해당 영역을 마우스 오른쪽 버튼으로 클릭한 다음 삭제 버튼을 누르세요. 마찬가지로 폴더를 마우스 오른쪽 버튼으로 클릭하고 이번에는 New Zone 옵션을 선택합니다.
영역을 다시 생성하려면 화면에 언급된 모든 지침을 따르십시오. 이 방법으로 영역을 삭제할 수 없는 경우 레지스트리 편집기를 사용하여 동일한 작업을 수행하십시오 .
사소한 사고라도 시스템에 더 큰 영향을 미칠 수 있으므로 레지스트리 항목을 신중하게 수정해야 합니다. 따라서 이 프로세스를 수행하는 동안 최대한 주의를 기울이고 레지스트리 백업을 생성하는 것을 잊지 마십시오 .
- DNS 서버로 이동하여 시작을 클릭하고 검색 시작으로 이동합니다.
- 거기서 Regedit를 입력하고 Enter 버튼을 누른 다음 콘솔 트리로 이동합니다.
- 거기에서 다음 키를 확장합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones
- 이제 해당 영역의 키를 마우스 오른쪽 버튼으로 클릭한 다음 삭제 옵션을 선택하세요.
완료한 후 문제가 지속되는지 확인하세요.
2] DNS 구성 설정 확인
이 솔루션에서는 DNS 구성 설정이 이 오류의 원인이 아닌지 확인합니다. 부적절한 구성으로 인해 DNS 서버가 제대로 작동하지 않는 다양한 사례가 기록됩니다. DNS 구성을 확인하려면 아래에 설명된 해결 방법을 따르십시오.
- 시작, 관리 도구, 마지막으로 DNS 서버의 서버 관리자를 클릭하여 서버 관리자를 시작합니다.
- 콘솔 트리에서 역할 > DNS 서버 > DNS를 두 번 클릭합니다.
- DNS 서버를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 각 탭의 설정을 확인하여 원하는 값이 모두 있는지 확인하세요.
- 완료되면 DNS 서버를 확장한 다음 영역 폴더를 확장하고 속성을 선택합니다.
- 다시 한번 모든 탭의 모든 값과 설정을 확인하세요.
각 영역에 대해 프로세스를 반복하고 확인합니다.
3] DNS 클라이언트 컴퓨터가 이름을 확인할 수 있는지 확인하십시오.
이 솔루션에서는 클라이언트 컴퓨터가 이름을 확인할 수 있는지, 즉 도메인 이름을 IP 주소로 확인할 수 있는지 확인하겠습니다. 그렇지 않으면 DNS가 새 영역을 생성할 수 없는 등의 문제뿐 아니라 잘못 구성된 DNS 설정, 네트워크 연결 문제 등과 같은 기타 근본적인 문제도 발생할 수 있습니다.
DNS 클라이언트 컴퓨터가 이름을 확인할 수 있는지 확인하는 방법은 다음과 같습니다.
- Win + R을 클릭하여 실행 대화 상자를 열고 cmd를 입력한 다음 DNS 클라이언트 컴퓨터에서 확인 버튼을 누릅니다.
- 이제 ping 호스트 이름(예: ping www.google.com)을 입력하고 Enter 버튼을 누르세요.
- 클라이언트가 핑을 해결할 수 있으면 다음 메시지가 표시됩니다.
Pinging hostname [ip_adress]
- 그렇지 않은 경우 다음 메시지가 화면에 나타납니다.
Ping request could not find the hostname
클라이언트가 이름을 확인할 수 없는 경우 인터넷, 방화벽, 보안 소프트웨어 및 손상된 캐시가 이 문제의 원인이 아닌지 확인하십시오. 확인되면 DNS 클라이언트 컴퓨터에서 이름을 확인해보세요.
DNS에는 몇 개의 영역을 만들 수 있나요?
이 질문에 대한 간단한 대답은 DNS 영역 수에 엄격한 제한이 없다는 것입니다. 그러나 이것이 좌우되는 다양한 요소를 고려할 필요가 있습니다. 여기에는 현재 DNS 서버 소프트웨어, 서버에서 사용 가능한 리소스 및 네트워크 환경의 특정 요구 사항이 포함됩니다. 상용 DNS 서버와 엔터프라이즈급 솔루션은 단순한 구현보다 더 많은 영역을 축적하는 것으로 알려져 있습니다.
답글 남기기