các cửa sổ

Đây là cách xem bộ nhớ cache DNS trên bất kỳ máy tính Windows 10 nào

Bạn có muốn tìm hiểu cách xem bộ đệm DNS trong Windows 10 không? Nếu vậy, hướng dẫn này là dành cho bạn. Trên PC chạy Windows 10, bạn có thể sử dụng một số phương pháp để hiển thị nội dung DNS. Đầu tiên, đây là tóm tắt về ý nghĩa của bộ nhớ cache DNS.

DNS Cache là gì?

Bộ đệm DNS, (Hệ thống tên miền), đôi khi được gọi là Bộ đệm phân giải DNS, là nơi lưu trữ thông tin tạm thời. Nó được duy trì bởi máy tính của bạn và nó chứa các bản ghi của tất cả các trang web đã truy cập gần đây và địa chỉ IP của chúng.

Nó phục vụ như một cơ sở dữ liệu lưu giữ một bản sao của bản tra cứu DNS, được lưu trữ cục bộ trên trình duyệt hoặc hệ điều hành của bạn. Máy tính của bạn có thể nhanh chóng tham chiếu đến nó bất cứ khi nào cố gắng tải một trang web. Bộ nhớ cache DNS giống như một danh bạ lưu trữ chỉ mục của tất cả các trang web công cộng và địa chỉ IP của chúng. Mục đích chính của nó là tăng tốc yêu cầu tải trang web bằng cách xử lý phân giải tên của các địa chỉ mà bạn đã truy cập gần đây trước khi yêu cầu được gửi đến hàng tấn máy chủ DNS công cộng. Vì thông tin có sẵn tại địa phương, quá trình này nhanh hơn nhiều.

Cách kiểm tra DNS Cache trên Windows 10

Như đã lưu ý trước đó, có nhiều cách khác nhau để hiển thị bộ nhớ cache DNS trên Windows 10. Điều này có thể hữu ích nếu bạn muốn chẩn đoán các sự cố DNS, ví dụ, trong đó bản ghi DNS không hợp lệ hoặc lỗi thời có thể được lưu vào bộ nhớ cache.

Qua Command Prompt

Để hiển thị nội dung của bộ đệm DNS, bạn cần thực hiện lệnh sau trong Dấu nhắc lệnh nâng cao:

  1. Nhấn phím tắt Win + S và nhập “cmd” (không có dấu ngoặc kép).
  2. Nhấp vào Chạy với tư cách quản trị viên trên ngăn bên phải.
  3. Trên cửa sổ Command Prompt, nhập lệnh sau và nhấn Enter:

    ipconfig / displaydns

Khi thực hiện lệnh, các kết quả sau sẽ được hiển thị:

  • Tên bản ghi - Đây là tên bạn truy vấn DNS và các bản ghi, chẳng hạn như địa chỉ thuộc về tên đó.
  • Loại bản ghi - Điều này đề cập đến loại mục nhập, được hiển thị dưới dạng số (mặc dù chúng thường được gọi bằng tên). Mỗi giao thức DNS có một số.
  • Thời gian tồn tại (TTL) - Đây là giá trị mô tả thời gian hợp lệ của mục nhập trong bộ nhớ cache, được hiển thị bằng giây.
  • Độ dài dữ liệu - Độ dài này mô tả độ dài tính bằng byte. Ví dụ: địa chỉ IPv4 là 4 byte và địa chỉ IPv6 là 16 byte.
  • Phần - Đây là câu trả lời cho truy vấn.
  • Bản ghi CNAME - Đây là bản ghi tên chính tắc.

Bạn có thể xuất kết quả của bộ đệm DNS bằng lệnh này:

ipconfig / displaydns> dnscachecontents.txt

Thao tác này sẽ lưu kết quả đầu ra trong tài liệu văn bản, dnscachecontents.txt.

Qua PowerShell

Bạn có thể xem bộ đệm DNS bằng Windows PowerShell. Và giống như trong Command Prompt, bạn cũng có thể xuất hoặc lưu cơ sở dữ liệu. Đây là quy trình:

  1. Nhấn phím tắt Win + X và chọn Windows PowerShell Admin. Ngoài ra, nếu bạn không thể tìm thấy tùy chọn đó, hãy nhấn tổ hợp phím tắt Win + S, nhập “PowerShell” (không có dấu ngoặc kép) và chọn Run as Administrator trên ngăn bên phải.
  2. Tiếp theo, nhập lệnh “Get-DnsClientCache” (không có dấu ngoặc kép) và nhấn Enter.
  3. Sử dụng lệnh ghép ngắn Get-Help để biết thêm thông tin:

    Trợ giúp Get-DnsClientCache –full

Cách xóa bộ nhớ cache DNS

Khi bạn gặp sự cố kết nối Internet, việc xóa hoặc xóa bộ nhớ cache DNS thường giải quyết được sự cố.

Bạn có thể muốn xóa bộ nhớ cache DNS của mình vì nhiều lý do, bao gồm:

  • Khi cố gắng khắc phục sự cố kết nối, trong đó bạn gặp khó khăn khi truy cập các trang web và ứng dụng: Nếu tên miền trong bộ nhớ cache có địa chỉ IP không chính xác hoặc không hợp lệ, trang web sẽ không thể trả lại thông tin chính xác. Ngay cả khi bạn xóa lịch sử trình duyệt của mình, bộ nhớ cache DNS sẽ vẫn chứa các chi tiết bị hỏng cũ. Quá trình xả giúp nhận được DNS để cập nhật kết quả.
  • Khi cố gắng khắc phục sự cố hoặc giải quyết các vấn đề giả mạo DNS hoặc nhiễm độc bộ nhớ cache DNS: Tội phạm mạng có thể cố gắng truy cập vào bộ nhớ cache và chèn hoặc thay đổi địa chỉ IP, với ý định chuyển hướng bạn đến một trang web được thiết kế để thu thập dữ liệu nhạy cảm như mật khẩu và chi tiết ngân hàng. Xóa bộ nhớ cache DNS ngăn chặn điều này.
  • Bảo vệ quyền riêng tư của bạn: Mặc dù bộ nhớ cache DNS không chứa dữ liệu cá nhân như cookie hoặc JavaScript, nhưng nó lưu lại lịch sử các địa chỉ bạn đã truy cập gần đây cũng như những địa chỉ bạn thường xuyên truy cập. Những loại thông tin như vậy có thể nguy hiểm trong tay của một hacker lành nghề. Bằng cách xóa bộ nhớ cache DNS, bạn sẽ xóa lịch sử địa chỉ của mình, khiến cho tin tặc ít có khả năng theo dõi hành vi trực tuyến của bạn hơn.
  • Giải quyết thông tin cũ hoặc lỗi thời về các trang web đã truy cập: Ví dụ ở đây là nếu một trang web đã di chuyển máy chủ.

Xóa bộ nhớ cache DNS có an toàn không?

Điều quan trọng cần lưu ý là xóa bộ nhớ cache DNS không có bất kỳ tác động tiêu cực nào đến hệ thống của bạn. Bộ nhớ cache DNS đảm bảo truy cập nhanh vào các trang web và khi bạn xóa nó, trong lần đầu tiên bạn truy cập một trang web, có thể mất nhiều thời gian hơn bình thường để tải. Nhưng sau đó, kết quả sẽ nhanh chóng hơn.

Để xóa bộ nhớ cache DNS, vì bất kỳ lý do gì, bạn có thể sử dụng dòng lệnh hoặc Windows PowerShell.

Xóa bộ đệm DNS bằng Command Prompt

  1. Nhấn phím Windows + S và nhập “CMD” (không có dấu ngoặc kép).
  2. Chọn tùy chọn “Chạy với tư cách quản trị viên” trong ngăn bên phải.
  3. Nhập lệnh sau vào dấu nhắc và nhấn Enter:

    ipconfig / flushdns

Đó là nó! Bạn sẽ nhận được một thông báo cho biết bộ nhớ cache đã được xóa thành công.

Nếu sự cố xảy ra trên máy chủ thay vì máy cục bộ, bạn vẫn có thể sử dụng Command Prompt để xóa bộ nhớ cache DNS nhưng bằng một lệnh khác. Trong trường hợp đó, lệnh sẽ là:

  • dnscmd / clearcache

Xóa DNS Cache bằng Windows PowerShell

Bạn cũng có thể xóa bộ nhớ cache DNS bằng Windows PowerShell. Tùy thuộc vào loại bộ nhớ cache bạn muốn xóa, bạn có một số tùy chọn để triển khai:

  1. Để xóa bộ đệm ẩn máy chủ DNS cục bộ, hãy sử dụng dòng lệnh:

    Clear-DnsServerCache

  2. Để xóa bộ nhớ cache của máy khách, hãy sử dụng lệnh sau:

    Clear-DnsClientCache

Cách tắt DNS Cache trong Windows 10

Nếu vì bất kỳ lý do gì bạn muốn tắt bộ nhớ cache DNS trên PC chạy Windows 10 của mình, bạn có thể sử dụng công cụ “Bộ điều khiển dịch vụ” để dừng dịch vụ:

  1. Nhấn phím Win + R, nhập “services.msc” (không có dấu ngoặc kép) và nhấn Enter hoặc nhấn OK.
  2. Định vị dịch vụ DNS Client (hoặc Dnscache trên một số máy tính) và nhấp đúp vào nó để mở Thuộc tính của nó.
  3. Thay đổi Kiểu khởi động thành Tắt.
  4. Để kích hoạt lại dịch vụ, hãy lặp lại các bước ở trên và thay đổi Loại khởi động thành Tự động.

Ngoài ra, bạn có thể hủy kích hoạt Máy khách DNS bằng Cấu hình Hệ thống Windows:

  1. Nhấn phím Win + R, nhập “msconfig” (không có dấu ngoặc kép) trong hộp thoại Run và nhấn Enter hoặc nhấn OK.
  2. Di chuyển đến tab Dịch vụ và tìm Máy khách DNS.
  3. Bỏ chọn hộp bên cạnh dịch vụ và nhấp vào Áp dụng> OK.
  4. Để bật lại dịch vụ, hãy lặp lại các bước ở trên và đánh dấu vào hộp kiểm một lần nữa.

Hãy nhớ rằng việc tắt dịch vụ này sẽ ảnh hưởng đến hiệu suất tổng thể của máy tính của bạn và lưu lượng mạng cho các truy vấn DNS sẽ tăng lên, có nghĩa là các trang web sẽ tải chậm hơn nhiều so với bình thường.

Tóm lại là…

Giống như chúng tôi đã đề cập ở trên, bộ nhớ cache DNS tránh phải tra cứu DNS mỗi khi bạn truy cập một trang web. Tất cả những gì bạn phải làm là truy cập trang web một lần và theo các yêu cầu tiếp theo, trình duyệt hoặc hệ điều hành của bạn sẽ sử dụng các chi tiết DNS được lưu trong bộ nhớ cache để trả lại các yêu cầu nhanh hơn nhiều.

Mặc dù việc xóa bộ nhớ cache DNS là quan trọng để bảo vệ quyền riêng tư của bạn và ngăn chặn các trường hợp bị tấn công, nhưng thao tác này sẽ không xóa tất cả các dấu vết của thông tin nhạy cảm. Những chi tiết này bao gồm lịch sử hoạt động, chi tiết đăng nhập, dữ liệu hồ sơ và dấu vết của những lần truy cập vào các trang web người lớn. Ngay cả khi bạn không cố ý mở chúng, bạn có thể đã bị chuyển hướng mà bạn không biết.

Để xóa những dữ liệu nhạy cảm đó một cách hiệu quả và bảo vệ quyền riêng tư của mình, bạn cần một chương trình đáng tin cậy như Auslogics BoostSpeed. Công cụ này giúp xóa bất kỳ loại thông tin bí mật nào mà bạn không muốn bất kỳ ai tìm thấy. BoostSpeed ​​đi kèm với tất cả các công cụ bạn có thể cần để giữ cho PC của mình hoạt động ở tốc độ tối ưu cũng như bảo vệ quyền riêng tư.

Đặc biệt bạn sẽ thấy các tính năng trong tab “Bảo vệ” khá hữu ích. Ngoài việc xóa dấu vết hoạt động của bạn trong trình duyệt web, tệp hệ thống và ứng dụng, còn có một tùy chọn để bảo vệ DNS của bạn khỏi những thay đổi trái phép. Bằng cách này, bạn sẽ không phải lo lắng về việc giả mạo DNS, nơi những kẻ tấn công thay đổi bản ghi DNS của bạn để chuyển hướng lưu lượng truy cập đến các trang web gian lận.

Nếu bạn kích hoạt Active Browser AntiTracker, dữ liệu duyệt web của bạn sẽ bị xóa sau mỗi phiên duyệt web, bảo vệ thêm quyền riêng tư của bạn. Chúng tôi khuyên bạn nên dọn dẹp PC thường xuyên, tùy thuộc vào cách sử dụng của bạn. Vì rất dễ quên chạy bảo trì, bạn có thể kích hoạt quét tự động và chọn tần suất bạn muốn quét.

$config[zx-auto] not found$config[zx-overlay] not found