인터넷은 이제 우리 일상에서 빼놓을 수 없는 필수 요소가 되었습니다. 매일 하는 수많은 작업이 원활한 인터넷 연결에 의존하고 있기 때문에, 'DNS 서버를 사용할 수 없음' 오류는 많은 사용자에게 큰 불편을 초래하는 문제입니다.
이 문제는 언제든 갑자기 발생할 수 있으며, 인터넷 속도가 현저히 느려지거나 아예 연결이 끊길 수 있습니다. 네트워크 상태가 '제한된 액세스'로 표시되기도 하고, 특정 웹사이트에 접속하려고 하면 '웹사이트 주소에 연결할 수 없습니다'라는 메시지가 나타나기도 합니다. 제어판에서 네트워크 문제 해결사를 실행하거나 다른 방식으로 네트워크 진단을 수행하면 대부분 'DNS 서버를 사용할 수 없음'이라는 오류 메시지를 확인하게 됩니다.
DNS 서버 오류의 주요 원인
이 문제에는 여러 가지 원인이 있을 수 있습니다. 단순히 백신 프로그램이 연결을 차단하거나, 손상된 DNS 캐시 항목이 문제를 일으키는 경우도 있습니다. 문제의 근본 원인이 DNS 서버 자체일 수도 있는데, 이 경우 DNS 서버를 수동으로 변경하면 해결됩니다. 또한 공유기(라우터)에 문제가 있는 경우도 있는데, 특히 같은 네트워크의 어떤 기기에서도 이 문제가 발생하지 않는다면 공유기를 의심해볼 필요가 있습니다.
다행히 아래에서 소개하는 방법들을 통해 이 문제를 비교적 쉽게 해결할 수 있습니다.
시작하기 전에 확인할 사항
- 여러 개의 백신 프로그램이 설치되어 있다면 그중 하나를 비활성화하거나 제거해 보세요. 보안 프로그램이 여러 개 설치되어 있으면 서로 충돌하여 이런 연결 문제가 발생할 수 있습니다.
- Windows에서 자체적으로 제공하는 네트워크 문제 해결사를 먼저 활용해 보세요. 효과가 크지 않을 수 있지만, 아래의 본격적인 기술적 방법을 시도하기 전에 먼저 점검해볼 가치가 있습니다.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- control.exe /name Microsoft.Troubleshooting을 입력하고 Enter를 누릅니다.
- 네트워크 및 인터넷을 클릭합니다.
- 네트워크 검사가 시작됩니다. 완료될 때까지 기다린 후 문제가 해결되었는지 확인합니다.
방법 1: DNS 캐시 삭제 후 새 IP 요청하기
인터넷에 문제가 있다면 가장 먼저 시도해야 할 방법입니다. DNS 캐시를 삭제하는 것만으로도 대부분의 문제가 해결됩니다. 캐시에 저장된 항목이 손상되면 이러한 모든 문제의 원인이 될 수 있기 때문입니다.
아래 단계에 따라 DNS 캐시를 삭제하고 새 IP를 요청하세요.
- Windows 키를 한 번 누릅니다.
- 검색창에 명령 프롬프트를 입력합니다.
- 검색 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- ipconfig /flushdns를 입력하고 Enter를 누릅니다.
- ipconfig /release를 입력하고 Enter를 누릅니다.
- ipconfig /renew를 입력하고 Enter를 누릅니다.
- exit를 입력하고 Enter를 눌러 종료합니다.
완료한 후 인터넷 연결 상태를 확인하세요. 정상적으로 작동할 것입니다.
방법 2: 네트워크 연결 속성 수정하기
네트워크 연결 속성에서 몇 가지 설정을 조정하면 문제가 해결될 수 있습니다. 문제가 되는 네트워크의 IPv4와 IPv6에서 DNS 서버 주소를 삭제하는 것만으로 많은 사용자가 문제를 해결했습니다.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- ncpa.cpl을 입력하고 Enter를 누릅니다.
- 네트워크 연결을 찾아 마우스 오른쪽 버튼으로 클릭한 후 속성을 선택합니다.
- '이 연결은 다음 항목을 사용합니다' 섹션의 모든 항목에 체크되어 있는지 확인합니다.
- 인터넷 프로토콜 버전 4(TCP/IPv4)를 더블클릭합니다.
- 고급을 클릭합니다.
- DNS 탭을 선택합니다.
- 'DNS 서버 주소(사용 순서대로)' 섹션에 항목이 있다면 해당 항목을 선택하고 삭제합니다. 이 섹션의 모든 항목에 대해 반복합니다.
- 확인을 클릭한 후 다시 확인을 클릭합니다.
- 인터넷 프로토콜 버전 6(TCP/IPv6)을 더블클릭합니다.
- 고급을 클릭합니다.
- DNS 탭을 선택합니다.
- 'DNS 서버 주소(사용 순서대로)' 섹션에 항목이 있다면 해당 항목을 선택하고 삭제합니다. 이 섹션의 모든 항목에 대해 반복합니다.
- 확인을 클릭한 후 다시 확인을 클릭합니다.
- 확인을 클릭해 속성 창을 닫습니다.
모든 단계를 마친 후 인터넷 연결을 확인하세요. 문제가 해결되지 않았다면 다음 방법으로 넘어갑니다.
방법 3: 공유기 전원 뽑기
간단하지만 의외로 효과적인 방법입니다. 공유기의 전원 플러그를 뽑고 1분 정도 기다린 후 다시 꽂으세요. 공유기가 재시작되면 문제가 해결되는 경우가 많습니다.
방법 4: DNS 서버 주소 수동 입력하기
일반적으로 네트워크 설정은 DNS 서버 주소를 자동으로 받아오도록 되어 있습니다. 이 DNS 서버 주소를 Google DNS 또는 OpenDNS로 수동 변경하면 문제가 해결될 수 있습니다.
아래 단계에 따라 DNS 서버 주소를 수동으로 변경하세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- ncpa.cpl을 입력하고 Enter를 누릅니다.
- 네트워크 연결을 찾아 마우스 오른쪽 버튼으로 클릭한 후 속성을 선택합니다.
- '이 연결은 다음 항목을 사용합니다' 섹션에서 인터넷 프로토콜 버전 4(TCP/IPv4)를 더블클릭합니다.
- '다음 DNS 서버 주소 사용' 옵션을 선택합니다.
- 기본 설정 DNS 서버에 8.8.8.8을 입력합니다.
- 대체 DNS 서버에 8.8.4.4를 입력합니다.
- '끝낼 때 설정 확인' 옵션에 체크합니다.
- 확인을 클릭합니다. 위 주소는 Google DNS 서버입니다. OpenDNS 주소를 사용하려면 계속 진행하세요.
OpenDNS를 사용하려면 같은 과정을 반복하되 아래 주소를 입력합니다.
- 인터넷 프로토콜 버전 4(TCP/IPv4)를 더블클릭합니다.
- '다음 DNS 서버 주소 사용' 옵션을 선택합니다.
- 기본 설정 DNS 서버에 208.67.222.222를 입력합니다.
- 대체 DNS 서버에 208.67.220.220을 입력합니다.
- '끝낼 때 설정 확인' 옵션에 체크합니다.
- 확인을 클릭합니다.
- 확인을 클릭해 속성 창을 닫습니다.
DNS 서버 주소를 수동으로 입력하면 문제가 해결될 것입니다.
방법 5: IPv6 비활성화하기
위의 방법들이 모두 효과가 없었다면 IPv6 프로토콜이 원인일 수 있습니다. 다행히 쉽게 비활성화할 수 있습니다.
- Windows 키를 길게 누른 상태에서 R을 눌러 실행 창을 엽니다.
- ncpa.cpl을 입력하고 Enter를 누릅니다.
- 사용 중인 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 인터넷 프로토콜 버전 6(TCP/IPv6) 옵션의 체크를 해제합니다.
- 공유기와 컴퓨터를 재시작합니다.
- 문제가 지속되는지 확인합니다.
방법 6: 백신 프로그램 하나만 유지하기
여러 개의 백신 및 보안 프로그램을 사용 중이라면, 모두 제거하고 필요에 맞으면서 잘 작동하는 하나의 보안 프로그램만 유지하는 것을 강력히 권장합니다. 컴퓨터에 여러 백신 프로그램이 설치되어 있으면 충돌이 발생할 수 있습니다. 어떤 백신은 특정 파일을 바이러스로 판단하지 않는 반면, 다른 백신은 설정을 공격적으로 변경하려 하기 때문입니다. 따라서 컴퓨터에서 모든 백신 프로그램을 제거하고 자신에게 가장 적합한 하나만 설치하세요.