구글 크롬 사용 중 특정 사이트에 접속할 때 'DNS 서버 주소를 찾을 수 없음(DNS address could not be found)' 오류가 발생한 적이 있으신가요? 이 오류를 그냥 넘겨서는 안 됩니다. 이 글에서는 DNS 서버를 찾을 수 없는 문제의 원인과 해결 방법을 단계별로 자세히 알려드립니다.
윈도우 10에서 'DNS 주소를 찾을 수 없음'이란 무엇인가?
모든 웹사이트에는 도메인 이름에 연결된 숫자 형태의 IP 주소가 있으며, 패킷 통신은 이 IP 주소를 기반으로 이루어집니다. 만약 DNS 서버를 찾을 수 없다면 브라우저가 서버에 연결하지 못한다는 의미이며, 결과적으로 도메인 주소를 해석하지 못해 웹사이트에 접속할 수 없게 됩니다.
DNS 서버 IP 주소를 찾을 수 없는 원인
- 접속하려는 도메인의 서버가 다운된 경우
- 로컬 캐시가 오래된 IP 주소를 반환하는 경우
- 서버 설정 오류
- 오래되거나 손상된 드라이버
윈도우 10에서 'DNS 주소를 찾을 수 없음' 오류 해결 방법
아래의 방법들을 순서대로 따라 하면 DNS 서버 오류를 해결할 수 있습니다.
1. 호스트 캐시 삭제하기
호스트 캐시 때문에 오류 메시지가 나타나는 경우가 있습니다. 이 경우 캐시를 정리하면 문제가 해결될 수 있습니다.
- Ctrl + Shift + N 키를 동시에 눌러 구글 크롬 시크릿 모드를 실행합니다.
- 주소창에 chrome://net-internals/#dns를 입력하고 Enter 키를 누릅니다.
- 'Clear host cache(호스트 캐시 지우기)' 버튼을 클릭합니다.
- 윈도우 검색창에 '명령 프롬프트'를 입력하고, 검색 결과를 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택합니다.
- 명령 프롬프트에서 다음 명령어를 차례로 입력합니다.
ipconfig /flushdnsipconfig /renewipconfig /registerdns
이후 구글 크롬에서 해당 웹사이트에 다시 접속해 보세요. 더 이상 문제가 발생하지 않을 것입니다.
2. 드라이버 확인 및 업데이트
손상되었거나 오래되었거나 호환되지 않는 드라이버 역시 'DNS 서버 주소를 찾을 수 없음' 오류의 원인이 될 수 있습니다. 따라서 먼저 드라이버가 최신 상태인지 자동으로 점검하는 것이 좋습니다. Advanced System Optimizer의 Driver Updater 모듈을 활용하면 누락되거나 오래된 드라이버를 자동으로 찾아주며, 제조사·모델·운영체제 정보 등을 일일이 조사하는 번거로움도 덜 수 있습니다.
Advanced System Optimizer의 Driver Updater 모듈을 사용하는 방법은 다음과 같습니다.
- Advanced System Optimizer를 다운로드하여 설치합니다.
- 프로그램을 실행합니다.
- 왼쪽 메뉴에서 Windows Optimizer > Driver Updater를 클릭합니다.
- 스캔을 실행하고 완료될 때까지 기다린 후, 오래된 드라이버를 모두 업데이트합니다.
- 변경 사항을 적용하기 위해 윈도우 PC를 재부팅합니다.
이제 윈도우 10에서 DNS 주소를 찾을 수 없다는 오류는 더 이상 나타나지 않을 것입니다.
만약 드라이버 업데이트를 수동으로 확인하고 싶다면, 제조사 공식 웹사이트에 방문하여 최신 드라이버를 검색한 후 다운로드하고 설치하면 됩니다.
주의: 잘못된 드라이버 업데이트는 시스템에 손상을 줄 수 있습니다. 따라서 드라이버를 수동으로 다운로드하고 설치할 때는 반드시 사용 중인 운영체제와 호환되는 올바른 드라이버인지 확인하세요.
이 방법으로 해결되지 않았다면, 다음 방법을 시도해 보세요.
3. ETC 폴더의 파일 삭제하기
이 방법은 시간이 많이 걸리지 않습니다. 아래 경로로 이동하세요.
C:\Windows\System32\drivers\etc
해당 폴더 안의 모든 파일을 선택한 후 삭제합니다.
그런 다음 크롬을 완전히 종료했다가 다시 실행하여 DNS 문제가 해결되었는지 확인합니다. 여전히 문제가 있다면 다음 방법으로 넘어가세요.
4. 네트워크 구성 초기화하기
네트워크 구성이 올바르지 않으면 DNS 서버 오류가 발생할 수 있습니다. 이 경우 네트워크 설정을 초기화하면 됩니다.
- 윈도우 검색창에 '명령 프롬프트'를 입력합니다.
- 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택합니다.
- 아래 명령어를 하나씩 입력하며, 각 명령어마다 Enter 키를 누릅니다.
netsh int ip resetnetsh winsock resetipconfig /releaseipconfig /renewipconfig /flushdns - 모든 명령어가 실행되면 브라우저를 열고 문제가 지속되는지 확인합니다.
여전히 DNS 주소를 찾을 수 없다는 오류가 발생한다면 다음 단계로 진행하세요.
5. DNS 서비스 재시작하기
DNS 서비스가 손상되어 'DNS를 찾을 수 없음' 오류가 발생했을 가능성도 있습니다. 이 경우 DNS 서비스를 재시작하면 됩니다.
- Windows + R 키를 누릅니다.
- services.msc를 입력하고 Enter 키를 누릅니다.
- 서비스 창에서 'DNS Client' 서비스를 찾습니다.
- 마우스 오른쪽 버튼으로 클릭한 후 목록에서 '다시 시작(Restart)'을 선택합니다.
- 서비스가 정상적으로 실행되면 구글 크롬을 열고 DNS 오류가 해결되었는지 확인합니다.
6. 새 탭 페이지 열기로 설정 변경하기
유해한 브라우저 확장 프로그램이 DNS 오류를 유발하는 경우도 있습니다. 이럴 때는 크롬 시작 설정을 '새 탭 페이지 열기'로 변경하는 것이 좋습니다.
- 구글 크롬을 실행합니다.
- 오른쪽 상단의 점 세 개 아이콘을 클릭하고 '설정'으로 들어갑니다.
- '시작' 섹션에서 '새 탭 페이지 열기'를 선택합니다.
- 크롬을 재시작하고 오류가 수정되었는지 확인합니다.
7. DNS 서버 설정 변경하기
잘못된 DNS 서버 설정 역시 DNS 오류의 원인입니다. 아래 단계에 따라 설정을 변경해 보세요.
- Windows + R 키를 누르고 'Control Panel(제어판)'을 입력한 후 확인을 클릭합니다.
- '보기 기준'을 클릭하고 드롭다운 메뉴에서 '작은 아이콘'을 선택합니다.
- '네트워크 및 공유 센터' > '어댑터 설정 변경'을 클릭합니다.
- 현재 사용 중인 네트워크 연결을 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택합니다.
- '인터넷 프로토콜 버전 4(TCP/IPv4)'를 선택한 후 '속성'을 클릭합니다.
- 기본값은 'DNS 서버 주소 자동으로 받기'로 되어 있습니다. '다음 DNS 서버 주소 사용'을 체크하고, 기본 설정 DNS 서버에 8.8.8.8, 보조 DNS 서버에 8.8.4.4(구글 퍼블릭 DNS)를 입력합니다.
- 변경 사항을 저장하고 오류가 해결되었는지 확인합니다.
위의 방법들을 통해 'DNS 서버를 찾을 수 없음' 오류를 손쉽게 해결할 수 있습니다. 만약 어떤 방법으로도 해결되지 않는다면 구글 크롬을 재설치하는 것을 권장합니다. 재설치하면 DNS 문제를 일으키는 각종 설정이 모두 초기화됩니다. 또한 Advanced System Optimizer를 실행하여 드라이버를 업데이트하고, DNS 오류를 유발할 수 있는 불필요한 파일과 캐시 파일을 정리하는 것도 좋은 방법입니다.
어떤 방법이 효과가 있었는지 댓글로 알려주세요!
자주 묻는 질문(FAQ)
Q1. DNS 서버를 찾을 수 없음 오류는 어떻게 해결하나요?
드라이버를 확인하고 업데이트하고, 크롬의 호스트 캐시를 삭제하고, DNS 서버 설정을 변경하며, DNS를 갱신하거나 삭제하면 됩니다. 이 모든 방법이 'DNS 서버를 찾을 수 없음' 오류 해결에 도움이 됩니다.
Q2. 내 DNS 주소는 어떻게 확인하나요?
네트워크 및 공유 센터 > 사용 중인 네트워크 선택 > 마우스 오른쪽 버튼 클릭 후 '속성' > '인터넷 프로토콜 버전 4(TCP/IPv4)' > '속성' 순서로 이동하면 DNS 주소를 확인할 수 있습니다.
DNS 서버 주소로는 8.8.8.8과 8.8.4.4를 사용하는 것을 권장합니다.
Q3. 'DNS 서버를 찾을 수 없음'은 무슨 의미인가요?
'DNS 서버를 찾을 수 없음' 또는 'DNS 서버가 응답하지 않음'이라는 메시지는 브라우저가 인터넷에 연결하지 못한다는 뜻입니다. 이 경우 사용 중인 브라우저에서 어떤 사이트에도 접속할 수 없습니다.
악성코드 제거 후 'DNS 주소를 찾을 수 없음' 오류가 발생하는 경우
악성코드 제거 후 이 오류가 나타난다면 관리자 권한 명령 프롬프트를 실행하세요. 윈도우 검색창에 '명령 프롬프트'를 입력하고, 마우스 오른쪽 버튼을 클릭한 후 '관리자 권한으로 실행'을 선택합니다. 그리고 netsh winsock reset 명령어를 입력합니다.
PC를 재부팅하면 문제가 해결될 것입니다.