Windows 10에서 DNS를 플러시하는 방법

0
305

윈도우 10 로고

PC의 DNS 캐시에 문제가 있으면 인터넷 연결에 문제가 발생할 수 있습니다. 브라우저 캐시 및 쿠키 지우기와 같은 일반적인 방법을 시도했다면 Windows 10의 DNS를 플러시하면 문제가 해결될 수 있습니다.

DNS 캐시가 하는 일

DNS(Domain Network System) 서버는 howtogeek.com과 같은 친숙한 도메인 이름을 컴퓨터가 서로 연결하는 데 사용하는 IP 주소로 변환합니다. 프로그램이 google.com 또는 facebook.com과 같은 도메인 이름에 연결을 시도하면 컴퓨터는 인터넷의 DNS 서버에 쿼리하여 해당 숫자 IP 주소를 얻습니다. 시간을 절약하기 위해 Windows 10은 DNS 서버에서 가져온 정보의 복사본을 PC에 로컬로 저장합니다. 이것을 DNS 캐시라고 합니다.

PC의 DNS 캐시는 시간을 절약할 수 있지만 문제가 발생하면 연결 오류가 발생할 수 있습니다. DNS 캐시가 손상되어 IP 주소와 도메인 이름과 관련된 정보가 결함으로 인해 손실될 수 있습니다. 캐시가 오래되었을 수도 있습니다. 즉, 캐시가 마지막으로 업데이트된 이후에 도달하려는 사이트의 도메인 이름이나 IP 주소가 변경되었습니다. DNS 서버가 잘못된 정보를 제공하는 경우 DNS 캐시도 감염될 수 있습니다. DNS 캐시 중독은 우발적일 수 있지만 로그인 자격 증명이나 기타 중요한 데이터를 훔치는 데 악의적으로 사용될 수도 있습니다.

DNS 캐시는 PC의 모든 인터넷 트래픽에 영향을 미치므로 하나의 프로그램이나 단일 웹사이트에만 문제가 있는 경우 문제는 DNS 캐시가 아닐 수 있습니다. 특정 웹사이트에 연결할 수 없는 경우 IsItDownRightNow와 같은 도구를 사용하여 웹사이트의 상태를 확인할 수 있습니다. 단일 응용 프로그램이 인터넷에 연결할 수 없는 경우 방화벽 설정을 확인하십시오.

DNS 캐시 플러시

DNS 캐시는 PC에 파일로 저장되지 않고 시스템 메모리에 저장됩니다. 시스템 메모리는 컴퓨터의 전원이 꺼질 때마다 지워지므로 컴퓨터를 다시 시작하면 많은 문제가 해결됩니다. 또한 DNS 캐시를 플러시하는 가장 간단한 방법은 PC를 다시 시작하는 것입니다.

Windows 10에서 DNS 캐시를 수동으로 플러시하려면 명령 프롬프트 또는 Windows PowerShell을 사용할 수 있습니다. 일부 명령은 “관리자 권한으로 실행”이어야 하지만 이 경우에는 중요하지 않습니다.

명령 프롬프트를 시작하려면 시작 버튼을 클릭하고 시작 메뉴의 검색 창에 “cmd”를 입력한 다음 Enter 키를 누릅니다.

시작 메뉴에서 검색된 powershell, 시작 메뉴의 오른쪽에 강조 표시된 열린 표시

또는 Windows PowerShell을 사용할 수 있습니다. 시작 버튼을 클릭하고 시작 메뉴의 검색 창에 “powershell”을 입력한 다음 Enter 키를 누릅니다.

시작 메뉴에서 검색된 powershell, 시작 메뉴의 오른쪽에 강조 표시된 열린 표시

명령 프롬프트 또는 Windows PowerShell을 연 상태에서 다음을 입력합니다. ipconfig /flushdnsEnter 키를 누릅니다.

DNS 캐시가 플러시된 경우 “DNS 확인자 캐시를 성공적으로 플러시했습니다” 메시지가 표시되어야 합니다. 이제 창을 닫을 수 있습니다.

"Windows IP 구성이 DNS 확인자 캐시를 성공적으로 플러시했습니다."라는 메시지를 표시합니다.  명령 프롬프트에서

Windows PowerShell을 사용한 경우 동일한 메시지가 표시되어야 합니다.

"Windows IP 구성이 DNS 확인자 캐시를 성공적으로 플러시했습니다."라는 메시지를 표시합니다.  파워쉘에서

이제 문제가 있었던 웹 사이트 또는 응용 프로그램을 테스트할 수 있습니다. 작동 되나요? 여전히 문제가 발생하면 다른 인터넷 연결 문제 해결 단계를 시도해야 합니다.

관련된: 인터넷 연결이 작동하지 않습니까? 10가지 문제 해결 팁