chrome://net-internals/#dns – Chrome에서 DNS 캐시 플러시

게시 됨: 2023-04-11

웹사이트 로딩 시간이 느려지거나 웹사이트에 액세스할 때 오류가 발생한 적이 있습니까? 이러한 문제는 컴퓨터가 웹 사이트에 액세스하는 데 사용할 수 있는 도메인 이름을 IP 주소로 변환하는 프로세스인 DNS 확인 문제로 인해 발생할 수 있습니다.

다행히 Google Chrome에는 DNS 문제를 진단하고 해결하는 데 도움이 되는 Chrome Net Internals DNS라는 도구가 포함되어 있습니다.

이 가이드에서는 Chrome Net Internals DNS가 정확히 무엇인지 이해하고 기능과 사용 이점을 탐색하고 효과적으로 사용하는 방법을 보여줍니다.

시작합시다!


chrome://net-internals/#dns가 무엇인가요?

Chrome Net Internals DNS 또는 chrome://net-internals/#dns는 웹 브라우저가 도메인 이름을 확인하는 방법을 더 깊이 이해하려는 사람에게 매우 유용한 도구입니다.

그것은 인터넷의 내부 작업에 대한 무대 뒤 패스를 갖는 것과 같습니다! 이 페이지에서 DNS 확인자 캐시에서 DNS 요청 및 응답 데이터에 이르기까지 얼마나 많은 정보를 찾을 수 있는지 믿지 못할 것입니다.

발생할 수 있는 웹 브라우저의 네트워크 관련 문제를 해결하기 위한 강력한 도구입니다. 이 도구를 사용하면 실시간 로그를 보고 이전 날짜의 NetLog 덤프를 로드하여 브라우저의 네트워크 이벤트 및 상태에 대한 통찰력을 제공할 수 있습니다.

Net-Internals를 사용함으로써 웹 개발자 및 기타 사용자는 브라우저가 작동하는 방식을 더 잘 이해하고 성능에 영향을 줄 수 있는 문제를 식별할 수 있습니다.

Chrome, Opera, Microsoft Edge 등 모든 Chromium 기반 브라우저에서 "//net-internals/#dns" 기능을 사용할 수 있습니다.

호스트 캐시를 지우려면 브라우저의 주소 표시줄에 "[브라우저 이름]://net-internals/#dns"를 입력한 다음 " [브라우저 이름]://net-internals/#sockets "로 전환하여 플러시합니다. 소켓 풀. 이 프로세스는 Chromium 브라우저에서 DNS 캐시를 지우는 데 도움이 될 수 있습니다.


읽기: DNS란 무엇입니까? 도메인 이름은 어떻게 작동합니까?


chrome://net-internals/#dns에 액세스하는 중

Chrome 주소 표시줄에 URL chrome://net-internals/#dns 입력하면 " 호스트 캐시 지우기 "를 클릭하여 Chrome에서 DNS 캐시를 지울 수 있는 페이지가 표시됩니다. 인터페이스는 DNS 확인 데이터의 다양한 보기를 제공하는 여러 탭으로 구성됩니다.


DNS 확인 이해

DNS 확인은 컴퓨터가 IP 주소 대신 도메인 이름을 사용하여 서로 통신할 수 있도록 하는 인터넷 인프라의 중요한 부분입니다. 웹 브라우저에 URL을 입력하면 컴퓨터는 DNS 서버에 도메인 이름을 IP 주소로 변환하도록 요청합니다.

DNS 서버는 IP 주소로 응답하여 컴퓨터가 웹사이트에 연결할 수 있도록 합니다. DNS 확인에 문제가 있는 경우 로딩 시간이 느려지거나 오류가 발생하거나 웹 사이트에 완전히 액세스하지 못할 수 있습니다.


chrome://net-internals/#dns의 일부 기능 이해

Google Chrome의 "chrome://net-internals/#dns" 페이지는 도메인 이름 시스템과 관련된 문제를 진단하고 해결하는 데 도움이 되는 고급 기능을 제공합니다. 주요 기능 중 일부는 다음과 같습니다.

  • DNS 조회
  • DNS 확인자 캐시
  • DNS 미리 가져오기
  • 소켓

DNS 조회

이 페이지의 주요 기능 중 하나는 특정 도메인 이름에 대한 DNS 쿼리를 수행하고 결과 IP 주소를 볼 수 있는 DNS 조회 도구입니다. 이는 DNS 서버가 도메인 이름을 올바르게 확인하는지 확인하는 데 도움이 되므로 네트워크 연결 문제를 해결하는 데 유용할 수 있습니다.

DNS 리졸버 캐시

캐시된 DNS 항목 및 해당 TTL(Time-to-Live) 값 목록을 표시합니다. 이것은 DNS 캐시 새로 고침이 필요한지 또는 도메인 이름이 DNS 서버에서 조회되는 대신 캐시에서 확인되는지 여부를 결정하는 데 도움이 될 수 있습니다.

DNS 미리 가져오기

웹 페이지의 링크에 대한 DNS 항목을 미리 로드하여 웹 브라우징 속도를 높이기 위해 Google 크롬에서 사용하는 기술입니다. 이렇게 하면 웹 페이지를 로드하는 데 걸리는 시간을 줄이는 데 도움이 될 수 있지만 추가 DNS 쿼리가 생성되어 네트워크 성능에 영향을 줄 수 있습니다.

소켓

"chrome://net-internals/#dns" 페이지는 호스트 이름을 IP 주소에 매핑하고 사용할 프록시 서버를 결정하는 데 사용되는 호스트 및 프록시 해석기 규칙뿐만 아니라 개방형 네트워크 소켓 및 해당 상태에 대한 정보도 제공합니다. 주어진 URL.


참고: 'chrome://net-internals/#dns' 페이지는 고급 사용자를 위한 페이지이므로 주의해서 사용해야 합니다. DNS 설정 또는 캐시를 변경하면 네트워크 성능 및 안정성에 영향을 미칠 수 있으므로 이러한 기능을 사용하기 전에 DNS 및 네트워크 프로토콜을 잘 이해하는 것이 좋습니다.


호스트 캐시를 지워야 하는 이유는 무엇입니까?

일반적으로 오래된 DNS 레코드로 인해 발생하는 연결 문제가 발생하는 경우 호스트 캐시를 제거하면 문제가 해결될 수 있습니다. 예를 들어 웹사이트가 IP 주소를 변경했지만 장치의 캐시에 여전히 이전 IP 주소가 저장되어 있는 경우 연결 문제가 발생할 수 있습니다.

호스트 캐시를 지우면 장치에 업데이트된 IP 주소에 대한 새로운 DNS 조회를 수행하도록 요청하여 웹 사이트에 성공적으로 연결됩니다.


Chrome://net-internals/#dns를 사용하여 Chrome에서 DNS 캐시를 지우는 방법은 무엇입니까?

Windows, macOS 및 Linux를 포함한 다양한 운영 체제에서 Google Chrome을 웹 브라우저로 사용하는 경우 chrome://net-internals/#dns 기능을 사용하여 Chrome 브라우저 내에서 DNS 캐시를 지울 수 있는 옵션이 있습니다.

당신이해야 할 일은,

1단계: Chrome 브라우저 열기

2단계: 크롬 주소 표시줄에 chrome://net-internals/#dns를 입력하고 "Enter" 버튼을 눌러 인터페이스를 엽니다.

3단계: 이제 그림과 같이 Cler 호스트 캐시 버튼을 클릭합니다.

Clear host cache in chrome
호스트 캐시 지우기

4단계: 그런 다음 Chrome을 다시 시작하고 chrome://net-internals/#sockets 링크로 이동하여 소켓 풀을 플러시합니다.

Flush Socket pools in Chrome
Chrome에서 소켓 풀 플러시

Chrome에서 DNS 캐시를 성공적으로 플러시할 수 있었습니다. 위의 방법은 Windows, Linux, macOS, Android 및 iPhone 또는 Ipad와 같은 다양한 플랫폼 및 장치에서도 작동합니다.


chrome://net-internals/#dns 모바일 기기를 어떻게 사용할 수 있나요?

chrome://net-internals/#dns 도구의 좋은 점은 Chrome을 실행하는 휴대폰(Android, iPhone 또는 iPad)에서도 DNS 캐시를 지우는 데 사용할 수 있다는 것입니다.

이제 문제가 발생합니다. 모바일의 Chrome Net Internals DNS에서 호스트 캐시를 지우는 방법은 무엇입니까? 글쎄, 대답은 간단하고 간단합니다.

위 섹션의 단계를 따르는 것과 마찬가지로 휴대폰에서도 동일한 작업을 수행해야 합니다. 휴대전화(안드로이드, 아이폰, 아이패드) 상관없이 크롬 브라우저를 열고 chrome://net-internals/#dns 페이지에 들어가 크롬 브라우저의 호스트 캐시를 지우기만 하면 됩니다.

chrome://net-internals/#dns Mobile
chrome://net-internals/#dns 모바일
chrome://net-internals/#sockets
chrome://net-internals/# 소켓

작동하지 않는 경우 아래에 제공된 간단한 단계를 따를 수 있습니다.

  • Android/ios 휴대폰 또는 태블릿에서 Chrome 앱을 엽니다.
  • 화면 오른쪽 상단에 있는 "더보기" 버튼을 누릅니다.
  • 옵션 목록에서 "기록"을 선택합니다.
  • 화면 상단에 있는 드롭다운 메뉴를 탭하여 시간 범위를 선택합니다. 인터넷 사용 기록을 모두 지우려면 "항상"을 선택하십시오.
  • '쿠키 및 사이트 데이터' 및 '캐시된 이미지 및 파일' 옆의 확인란을 선택합니다.
  • 화면 하단에 있는 "데이터 지우기" 버튼을 누릅니다.

chrome://net-internals/#dns가 작동하지 않으면 어떻게 해야 하나요?

chrome://net-internals/#dns 도구가 작동하지 않거나 DNS 문제를 해결하지 못할 수도 있습니다. 이러한 상황에서는 DNS를 플러시하기 위해 아래에서 언급한 대체 방법을 시도할 수 있습니다.

  • 명령 프롬프트를 사용하여 DNS 캐시 제거
  • DNS 클라이언트 서비스를 다시 시작하여
  • Chrome 플래그 재설정

명령 프롬프트를 사용하여 DNS 캐시 제거

Windows, MacOS 또는 Chrome을 사용하는 경우 다음의 간단한 단계에 따라 DNS 캐시를 쉽게 플러시할 수 있습니다.

Windows 사용자의 경우

1단계: 시작 메뉴 > " 명령 프롬프트 " 검색 > 마우스 오른쪽 버튼으로 클릭하고 " 관리자 권한으로 실행 "을 선택합니다.

2단계: 명령 프롬프트 창이 나타나면 아래 주어진 명령을 입력하고 Enter 키를 누릅니다.

ipconfig /flushdns

flushdns for windows users
Windows 사용자를 위한 flushdns

MacOS 사용자의 경우

1단계: Mac에서 터미널 애플리케이션을 엽니다.

2 단계: 이제 아래 주어진 명령을 입력하고 Return 키를 누르십시오.

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

flushdns for mac users
Mac 사용자를 위한 flushdns

3단계: 이제 비밀번호를 입력하고 리턴 키를 누르십시오.

4단계: 이제 브라우저를 열고 웹 사이트에 다시 액세스를 시도하십시오. 이를 통해 오류가 해결되었는지 여부를 확인할 수 있습니다.

BY DNS 클라이언트 서비스 재설정

옵션 1 : Windows Key+R 의 키 조합을 사용하여 명령 프롬프트 창 열기

Run Services Command
서비스 명령 실행

터미널이 열리자마자 services.MSC 입력하면 즉시 로컬 서비스 페이지로 연결됩니다. 페이지에서 사용자는 ' DNS 클라이언트' 옵션을 검색합니다. 여기서 마우스 오른쪽 버튼을 클릭하면 다시 시작할 수 있는 옵션이 표시됩니다. 이 기능을 수행하면 DNS 이름의 캐시 파일이 새로 고쳐지고 오류가 제거될 수 있습니다.

DNS Client services
DNS 클라이언트 서비스

옵션 2 : 또는 Windows O/S 버전에 따라 다른 방법은 명령 프롬프트를 사용하여 문제를 해결하는 것입니다. 사람이 필요로 하는 것은 실행 탭에서 cmd 또는 command 검색하는 것뿐입니다. 그러면 DOS 레이아웃이 열립니다. 이 인터페이스에서 net stop dnscachenet start dnscache a를 입력하면 DNS 파일이 새로 고쳐집니다.

Stop and Start DNS cache using cmd
cmd를 사용하여 DNS 캐시 중지 및 시작

Chrome 플래그 재설정

Chrome 플래그는 기본적으로 활성화되어 있지 않지만 테스트 목적으로 사용자가 액세스하고 활성화할 수 있는 Google Chrome 브라우저의 실험적 설정 또는 기능입니다. 특정 Chrome 플래그를 활성화하면 DNS_PROBE_FINISHED_NXDOMAIN 오류가 발생할 수 있습니다.

Chrome 플래그를 기본 설정으로 재설정하려면 다음 단계를 따르세요.

  • 기기에서 Chrome 브라우저를 엽니다.
  • 주소 표시줄에 chrome://flags 입력하고 Enter 키를 누릅니다.
  • 페이지 상단에서 "모두 기본값으로 재설정" 버튼을 찾아 클릭합니다.
  • 재설정을 확인하라는 메시지가 나타납니다. "모두 재설정"을 클릭하여 확인합니다.
  • 재설정이 완료되면 변경 사항을 적용하기 위해 Chrome을 다시 시작하라는 메시지가 표시됩니다.
 DNS_Probe_finished_nxdomain Chrome fix
chrome://flags 사용

macOS에서 DNS 캐시 플러시

1. Spotlight에 "Terminal" 입력
2. 터미널 창으로 이동하여 다음 명령을 입력합니다.

sudo dscacheutil -flushcache

sudo killall -HUP mDNSResponder

Linux에서 DNS 캐시 플러시

Linux에서 DNS 캐시 플러시는 "systemd-resolve" 명령을 사용하여 터미널을 통해 수행할 수 있습니다. 따라야 할 단계는 다음과 같습니다.

1. Linux 시스템에서 터미널을 엽니다.

2. 다음 명령을 입력하고 Enter 키를 누릅니다.

sudo systemd-resolve --flush-caches

3. 이 명령은 네거티브 및 포지티브 DNS 캐시 항목을 모두 플러시합니다.

4. DNS 캐시가 지워졌는지 확인하려면 다음 명령을 입력하고 Enter 키를 누릅니다.

sudo systemd-resolve --statistics

이 명령은 확인된 DNS 쿼리의 통계를 표시합니다. 캐시가 지워진 경우 "CacheHit"의 수는 0이어야 합니다.


chrome://net-internals/#dns 도구 사용의 장단점

다음은 Chrome에서 //net-internals/#dns 기능을 사용할 때의 장단점입니다.

장점:

  • 이를 통해 Chrome에서 DNS 캐시를 지울 수 있으므로 웹사이트 로드 및 연결 문제를 해결하는 데 도움이 될 수 있습니다.
  • 프로세스가 간단하고 신속하게 수행할 수 있습니다.
  • 이 도구는 Chrome에 내장되어 있으며 추가 소프트웨어가 필요하지 않습니다.

단점 :

  • 이 기능을 사용하여 DNS 캐시를 지우면 저장된 모든 웹사이트 도메인 이름 및 IP 주소 연결이 삭제될 수 있으며, 이로 인해 브라우저가 캐시를 재구축하는 동안 짧은 시간 동안 웹사이트 로딩 시간이 느려질 수 있습니다.
  • 이 기능은 고급 사용자를 대상으로 하며 브라우저의 내부 작동 방식에 익숙하지 않은 사용자에게는 혼란을 줄 수 있습니다.
  • 이 기능을 잘못 사용하거나 부적절하게 사용하면 의도하지 않은 문제나 데이터 손실이 발생할 수 있습니다.

Chrome Net Internals DNS 사용 권장사항

Chrome Net 내부 DNS를 최대한 활용하려면 올바른 상황에서 사용하고 효과적인 사용을 위한 모범 사례를 따르는 것이 중요합니다.

예를 들어 DNS 확인 문제가 발생하는 경우 Chrome Net Internals DNS를 사용해야 하지만 일상적인 브라우징에는 사용할 수 없습니다. 또한 Chrome Net Internals DNS를 사용할 때 보안 및 개인 정보 보호 고려 사항을 알고 있어야 합니다.


결론

Chrome Net Internals DNS는 DNS 확인 문제를 진단하고 해결하는 데 도움이 되는 강력한 도구입니다. Chrome Net Internals DNS를 효과적으로 사용하는 방법을 이해하면 브라우징 환경을 개선하고 일반적인 문제를 피할 수 있습니다.

추가 학습 및 문제 해결을 원하는 경우 Google의 지원 문서 및 온라인 포럼과 같은 추가 리소스를 탐색하는 것이 좋습니다.

탐색하는 동안 발생할 수 있는 가장 일반적인 DNS 관련 문제 중 하나인 DNS_PROBE_FINISHED_NXDOMAIN 오류를 수정하는 방법에 대한 포괄적인 가이드를 확인할 수도 있습니다.

이 게시물에서 언급하지 않은 내용을 발견했거나 귀중한 통찰력을 추가하고 싶다면 아래 댓글 섹션에서 자유롭게 의견을 공유하십시오. 우리는 항상 귀하의 피드백과 제안을 환영합니다!


자주 묻는 질문

Chrome 순 내부 DNS란 무엇인가요?

Chrome Net 내부 DNS는 사용자가 DNS 캐시 및 관련 네트워크 설정을 보고 관리할 수 있는 Google Chrome 브라우저 내의 도구입니다. URL chrome://net-internals/#dns를 통해 액세스할 수 있으며 DNS와 관련된 네트워크 문제를 해결하는 데 사용됩니다.

Chrome에서 DNS 캐시를 어떻게 지우나요?

1단계: Chrome 브라우저 열기
2단계: 주소 표시줄에 "chrome://net-internals/#dns"를 입력하고 Enter 키를 누릅니다.
3단계: 이제 호스트 캐시 지우기 버튼을 클릭하면 완료됩니다.

Chrome 모바일에서 DNS 캐시를 어떻게 지우나요?

1. Android 또는 iOS 휴대폰에서 Chrome 앱을 엽니다.
2. 화면 오른쪽 상단에 있는 "더보기" 버튼을 누릅니다.
3. 옵션 목록에서 "기록"을 선택합니다.
4. 화면 상단에 있는 드롭다운 메뉴를 눌러 시간 범위를 선택합니다. 인터넷 사용 기록을 모두 지우려면 "항상"을 선택하십시오.
5. '쿠키 및 사이트 데이터' 및 '캐시된 이미지 및 파일' 옆의 확인란을 선택합니다.
6. 화면 하단에 있는 "데이터 지우기" 버튼을 누릅니다.