Cách xóa bộ đệm DNS trên Windows 11

Tác giả sysadmin, T.Năm 18, 2023, 03:47:51 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách xóa bộ đệm DNS trên Windows 11


Bạn có gặp sự cố khi tải một trang web hoặc ping một dịch vụ trực tuyến theo tên miền của nó không? Bạn có thể cần xóa bộ đệm ẩn DNS và đây là cách thực hiện.

Trên Windows 11, khi một trang web cụ thể không tải, một ứng dụng yêu cầu quyền truy cập Internet không hoạt động hoặc sử dụng các công cụ mạng như "ping" hoặc "nslookup" hiển thị sai địa chỉ IP đích, đó có thể là sự cố với bộ đệm Hệ thống tên miền (DNS) cục bộ. Trong hướng dẫn này, bạn sẽ tìm hiểu cách khắc phục sự cố này.


Khi duyệt web hoặc sử dụng ứng dụng phụ thuộc vào kết nối internet, ngăn xếp mạng của Windows 11 sẽ lưu một bản sao của từng tên miền thành bản dịch địa chỉ IP từ tính năng DNS trong bộ đệm ẩn của trình phân giải cục bộ để giúp các kết nối tiếp theo nhanh hơn.

Cảnh báo trước với quy trình này là đôi khi bộ đệm DNS có thể ngừng hoạt động vì một số lý do, ngăn các trang web và ứng dụng tải chính xác và đây là lúc việc xóa các bản ghi bộ đệm DNS khỏi hệ thống có thể hữu ích vì bạn sẽ đặt lại bộ đệm về mặt kỹ thuật và bắt đầu lại với một cơ sở dữ liệu mới.

Nếu bạn đang xử lý các sự cố liên quan đến DNS, Windows 11 bao gồm ít nhất hai cách để xóa bộ đệm bằng Command Prompt và PowerShell. Ngoài ra, các ứng dụng như Microsoft Edge, Google Chrome và Mozilla Firefox cũng có các công cụ xóa các bản ghi mạng này để giải quyết sự cố.

Hướng dẫn cách thực hiện này sẽ hướng dẫn bạn các cách khác nhau mà bạn có thể sử dụng để xóa bộ đệm DNS trên Windows 11.

1. Cách xóa bộ đệm DNS khỏi Dấu nhắc lệnh trên Windows 11

  • Mở  Bắt đầu.
  • Tìm kiếm  Dấu nhắc lệnh, nhấp chuột phải vào kết quả trên cùng và chọn  tùy chọn Chạy với tư cách quản trị viên .
  • Nhập lệnh sau để xóa bộ đệm DNS trên Windows 11 và nhấn  Enter :  ipconfig /flushdns


  • (Tùy chọn) Nhập lệnh sau để xem các bản ghi được lưu trong bộ nhớ cache từ DNS cục bộ và nhấn Enter : ipconfig /displaydns


Sau khi bạn hoàn thành các bước, vào lần tiếp theo khi hệ thống hoặc ứng dụng cố gắng truy cập mạng, quy trình tra cứu DNS mới sẽ diễn ra để lưu lại thông tin vào bộ nhớ cache.

2. Cách xóa bộ đệm DNS từ PowerShell trên Windows 11

Để xóa các bản ghi DNS bằng các lệnh PowerShell, hãy làm theo các bước sau:

  • Mở  Bắt đầu.
  • Tìm kiếm  PowerShell, bấm chuột phải vào kết quả trên cùng và chọn  tùy chọn Chạy với tư cách quản trị viên .
  • Gõ lệnh sau để xóa DNS cache trên Windows 11 và nhấn  Enter :  Clear-DnsClientCache


  • (Tùy chọn) Nhập lệnh sau để xem các bản ghi được lưu trong bộ nhớ cache từ DNS cục bộ và nhấn Enter : Get-DnsClientCache


Sau khi bạn hoàn thành các bước, lệnh PowerShell sẽ xóa và đặt lại các bản ghi DNS được lưu trong bộ nhớ cache trên thiết bị.

3. Cách xóa bộ đệm DNS khỏi trình duyệt trên Windows 11

Trên Windows 11, các trình duyệt phổ biến nhất (chẳng hạn như Microsoft Edge, Google Chrome và Mozilla Firefox) cũng bao gồm tùy chọn xóa bộ đệm DNS trên Windows 11.

3.1. Edge hoặc Chrome

Để xóa bộ đệm DNS khỏi Edge hoặc Chrome, hãy làm theo các bước sau:

  • Mở  Edge  hoặc  Chrome.
  • Nhập đường dẫn sau vào thanh địa chỉ và nhấn  Enter :    Đăng nhập để xem liên kết
  • Trên trang "DNS", nhấp vào  nút "Xóa bộ nhớ cache của máy chủ"  để cài đặt "Bộ nhớ cache của trình phân giải máy chủ".


3.2. Firefox

Để xóa bộ đệm DNS khỏi Firefox, hãy làm theo các bước sau:

  • Mở  firefox.
  • Nhập đường dẫn sau vào thanh địa chỉ và nhấn  Enter :    Đăng nhập để xem liên kết
  • Trên trang "DNS", nhấp vào  nút "Xóa bộ đệm DNS" .


Sau khi bạn hoàn thành các bước, tương tự như khi sử dụng Command Prompt và PowerShell, trình duyệt web sẽ xóa bộ đệm ẩn DNS để cho phép các trang web và dịch vụ khác hoạt động bình thường trở lại.

Hướng dẫn này tập trung vào Windows 11 nhưng các công cụ lệnh cũng như các tính năng kết nối mạng trên Edge, Chrome và Firefox đều khả dụng trên Windows 10.