ENOTFOUND: Couldn't resolve host 오류 해결
ENOTFOUND: Couldn't resolve host 오류는 시스템이 요청에 포함된 도메인 이름 또는 호스트 이름을 해당 IP 주소로 확인하지 못했음을 의미합니다. 즉, 네트워크 요청의 가장 첫 단계인 DNS 조회가 실패한 것입니다.가능한 원인#
이 오류는 대상 서버의 실행 여부가 아니라 주로 **DNS(Domain Name System)**와 관련이 있습니다.1. 오타 또는 잘못된 형식의 도메인#
도메인 철자 오류: 요청 URL의 도메인이 올바르지 않거나, /가 누락되었거나, 불필요한 /가 포함되어 DNS 조회가 실패할 수 있습니다.
잘못된 URL 형식: URL에 http:// 또는 https://와 같은 프로토콜 접두사가 누락되었을 수 있습니다.
2. 로컬 DNS 또는 hosts 파일 문제#
손상된 DNS 캐시: 컴퓨터 또는 라우터에 잘못된 DNS 레코드가 캐시되어 있을 수 있습니다.
잘못된 hosts 파일 항목: DNS 확인을 재정의하는 데 사용되는 로컬 hosts 파일에 요청한 도메인에 대한 오래되었거나 유효하지 않은 항목이 포함되어 있을 수 있습니다.
3. 네트워크 또는 방화벽 제한#
연결이 끊겼거나 불안정한 네 트워크: 장치가 오프라인 상태이거나 인터넷 연결이 불안정할 수 있습니다.
DNS 서버 오류: 네트워크에 구성된 DNS 서버(예: 라우터 또는 ISP DNS)가 오작동 중이거나 접근할 수 없는 상태일 수 있습니다.
VPN/프록시 간섭: 잘못 구성된 VPN 또는 프록시가 정상적인 DNS 조회를 차단하거나 변경하고 있을 수 있습니다.
방화벽 제한: 로컬 방화벽 또는 보안 소프트웨어가 DNS 요청(일반적으로 UDP 포트 53)을 차단하고 있을 수 있습니다.
해결 방법#
다음 단계에 따라 ENOTFOUND: Couldn't resolve host 오류를 문제 해결하고 수정하십시오.1. 확장 프로그램을 설치하거나 데스크톱 앱을 사용하십시오#
2. 도메인/URL을 확인하고 수정하십시오#
도메인을 다시 확인하십시오: Apidog에서 사용 중인 전체 URL 또는 Base URL을 주의 깊게 검토하십시오. 도메인 이름의 철자가 올바르고 형식이 적절한지 확인하십시오(/ 누락 또는 추가 없음).예: api.exampel.com이 아니라 api.example.com인지 확인하십시오.
URL 형식을 확인하십시오: URL이 http:// 또는 https://로 시작하는지 확인하십시오.
Base URL에서 환경 변수를 사용하는 경우 변수 값이 올바른지 확인하십시오.
3. 로컬 DNS 확인을 새로 고치십시오#
브라우저에서 테스트하십시오: 동일한 URL을 브라우저에서 직접 열어 보십시오.
브라우저에서도 접근할 수 없다면 문제는 로컬 환경(컴퓨터 또는 네트워크)일 가능성이 높습니다.
Windows: 명령 프롬프트(CMD)에서 ipconfig /flushdns를 실행하십시오.
macOS: 터미널에서 sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder를 실행하십시오.
Windows: C:\Windows\System32\drivers\etc\hosts
테스트 중인 도메인과 관련된 항목을 제거하거나 주석 처리하십시오(줄 시작 부분에 # 추가).
4. 네트워크 및 프록시 구성을 확인하십시오#
DNS 서버를 변경하십시오: 일시적으로 Google DNS(8.8.8.8)와 같은 공용 DNS 서버로 전환한 후 다시 시도하십시오.
VPN 또는 프록시를 비활성화한 다음 요청을 다시 보내 보십시오.
프록시가 필요한 경우 Apidog에서 Settings → Network Proxy로 이동하여 프록시 구성이 올바른지 확인하십시오. 네트워크 장치를 다시 시작하십시오: 라우터 또는 모뎀을 다시 시작하여 잠재적인 네트워크 또는 DNS 문제를 해결하십시오.
이 단계를 따르면 Apidog에서 발생하는 ENOTFOUND: Couldn't resolve host 오류의 근본 원인을 식별하고 해결할 수 있습니다.Modified at 2026-06-09 08:53:32