브라우저에 호스트 주소나 URL을 입력하면 DNS 리졸버가 DNS 서버에 접속하여 해당 호스트 이름과 연결된 IP 주소를 확인합니다. 이 주소가 컴퓨터로 다시 전달되면서 원하는 웹사이트에 접속하게 되죠. 하지만 간혹 "DNS 서버가 응답하지 않습니다"라는 오류 메시지가 나타나며 웹사이트에 접속하지 못하는 경우가 있습니다.
이 문제를 해결하는 방법은 여러 가지가 있습니다. 먼저 오류의 원인이 웹사이트 자체가 아니며 인터넷 연결이 정상인지 확인하는 간단한 점검부터 시작해 보세요.
1. 문제의 원인 파악하기
다른 기기(예: 4G 연결을 사용하는 스마트폰)로 해당 웹사이트에 접속해 페이지가 정상적으로 열리는지 확인합니다. 사이트가 잘 열린다면 문제는 라우터 또는 사용 중인 기기에 있는 것입니다. 이번에는 다른 기기로 같은 라우터에 연결해 보세요. 이때 사이트가 정상적으로 열린다면 문제는 컴퓨터 자체에 있을 가능성이 높습니다.
2. 네트워크 드라이버 제거 후 재설치
이 방법을 시도하기 전에 반드시 필요한 드라이버를 미리 백업해 두세요. PC 제조사 공식 웹사이트에서 최신 네트워크 어댑터 드라이버를 다운로드하면 됩니다. 인터넷에 연결할 수 없는 상태이므로 다른 PC로 드라이버를 받은 뒤 USB 메모리에 저장해 두면, 필요할 때 내 PC에 설치할 수 있습니다. 이때 자신의 PC 제조사와 모델명 또는 모델 번호만 알고 있으면 됩니다.
1. 작업 표시줄의 검색 상자에 "장치 관리자"를 입력하고 결과 목록에서 네트워크 어댑터를 찾습니다.

2. 네트워크 어댑터 항목을 확장하여 사용 중인 기기의 네트워크 어댑터를 찾습니다.

3. 해당 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭합니다.
4. "디바이스 제거"를 선택합니다.

5. "이 디바이스의 드라이버 소프트웨어를 삭제합니다" 체크박스를 선택한 뒤 제거를 클릭합니다.

6. 드라이버 제거가 완료되면 컴퓨터를 재시작합니다.
PC가 재시작되면 Windows가 자동으로 네트워크 어댑터 드라이버를 검색하고 설치합니다. 이후 연결 문제가 해결되었는지 확인하세요. 만약 Windows가 자동으로 드라이버를 설치하지 않는다면, 미리 백업해 둔 드라이버를 직접 설치해 보세요.
3. DNS 캐시 삭제하기
DNS 캐시에는 최근에 방문한 웹 페이지가 저장된 웹 서버의 위치(IP 주소) 정보가 담겨 있어, 컴퓨터가 더 빠르게 웹사이트에 접근할 수 있도록 도와줍니다. 하지만 이 캐시에 오류가 누적되면 문제가 발생할 수 있으므로, 캐시를 삭제하면 컴퓨터가 DNS 서버에서 주소를 새로 확인하게 됩니다.
1. 검색 창에 cmd를 입력하고, 명령 프롬프트를 관리자 권한으로 실행합니다.

2. 명령 프롬프트 창에 다음 명령어를 입력합니다:
ipconfig /flushdns

3. 명령 실행 후 문제가 해결되었는지 확인합니다.
4. 네트워크 드라이버 업데이트
디바이스 드라이버는 운영체제가 하드웨어 장치를 인식하고, 사용하고, 제어할 수 있게 해주는 소프트웨어입니다. 드라이버가 최신 상태가 아니면 정상적으로 작동하지 않을 수 있습니다. 업데이트 방법은 다음과 같습니다.
1. 제어판으로 이동하여 "장치 관리자"를 엽니다.
2. 네트워크 어댑터 앞의 삼각형을 클릭하여 항목을 확장합니다.
3. 사용 중인 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭합니다.

4. "드라이버 업데이트"를 클릭합니다.
5. 컴퓨터가 자동으로 드라이버 업데이트를 확인하도록 합니다.
6. 업데이트가 발견되면 드라이버를 설치합니다.
5. 라우터 소프트웨어(펌웨어) 최신 버전으로 업데이트
드라이버와 마찬가지로 라우터를 구동하는 소프트웨어도 최신 상태로 유지해야 합니다. 라우터 제조사마다 업데이트 방법이 다르므로, 검색창에 "[라우터 이름] 펌웨어 업데이트" 등으로 검색하여 자신의 라우터 모델에 맞는 업데이트 방법을 확인하세요.
6. Microsoft Virtual Wi-Fi Miniport Adapter 비활성화
이 옵션은 사용 중인 컴퓨터에 존재하지 않을 수도 있습니다. 만약 목록에 있다면 다음 절차에 따라 비활성화해 보세요.
1. 제어판으로 이동합니다.

2. 네트워크 어댑터 앞의 삼각형을 클릭하여 항목을 확장합니다.
3. Microsoft Virtual Wi-Fi Miniport Adapter(있는 경우)를 마우스 오른쪽 버튼으로 클릭합니다.
4. "디바이스 사용 안 함"을 클릭합니다.
7. TCP/IP 설정 변경하기
TCP/IP(Transmission Control Protocol/Internet Protocol)는 인터넷상의 기기를 상호 연결하는 데 사용되는 통신 프로토콜 모음입니다. 설정이 잘못되어 있으면 DNS 오류가 발생할 수 있습니다.
1. 검색 상자에 "제어판"을 입력합니다.
2. "네트워크 및 인터넷"을 클릭합니다.
3. "네트워크 및 공유 센터"를 엽니다.
4. 창 왼쪽에서 "어댑터 설정 변경"을 클릭합니다.

5. 현재 사용 중인 Wi-Fi 네트워크를 마우스 오른쪽 버튼으로 클릭합니다.
6. "속성"을 클릭합니다.

7. "인터넷 프로토콜 버전 4(TCP/IPv4)"를 선택하고 속성 버튼을 클릭합니다.

8. 다음 화면에서 "IP 주소 자동으로 받기"와 "DNS 서버 주소 자동으로 받기"를 선택합니다.
9. 확인을 클릭하여 설정을 저장합니다.
DNS 서버가 응답하지 않는 오류를 해결하는 방법은 위 외에도 여러 가지가 있지만, 지금까지 소개한 방법들이 가장 널리 사용되는 해결책입니다. 이 중 하나가 여러분의 문제를 해결하는 데 도움이 되길 바랍니다. 어떤 방법이 효과가 있었는지 경험을 나눠 주세요.