Home / Blog /Flush DNS: Cách xoá DNS Cache trên máy tính và trình duyệt

Flush DNS: Cách xoá DNS Cache trên máy tính và trình duyệt

Flush DNS là một trong những phương pháp hiệu quả giúp người dùng khắc phục các lỗi không truy cập vào được website như 404 page not found, 502 bad gateway…Vậy Flush DNS là gì và cách sử dụng như thế nào? Cùng tham khảo khảo viết bài viết dưới đây của Antidetect Browser Hidemyacc bạn nhé!

1. Flush DNS là gì?

Flush DNS có thể hiểu đơn giản là quá trình xóa bộ nhớ đệm DNS trên máy tính. Khi sử dụng Internet, nếu một trang web thay đổi địa chỉ IP hoặc chuyển sang một máy chủ khác nhưng bộ nhớ đệm DNS vẫn lưu trữ thông tin cũ, điều này sẽ dẫn đến lỗi truy cập. 

Kết quả là, mặc dù kết nối mạng của bạn vẫn bình thường, nhưng bạn có thể gặp phải tình trạng không thể truy cập vào trang web và hệ thống sẽ hiển thị lỗi 404 Page Not Found. Vì thế, DNS Cache có nhiệm vụ hỗ trợ máy tính cập nhật lại thông tin và truy cập thành công website một cách nhanh chóng. 

Flush DNS
Flush DNS là quá trình xóa bộ nhớ đệm DNS trên máy tính 

2. DNS Cache là gì?

DNS Cache là bộ nhớ đệm được cài đặt trên các hệ điều hành như Windows và MacOS sử dụng để lưu trữ tất cả thông tin liên quan đến việc phân giải tên miền. Các máy chủ DNS có chức năng chuyển đổi tên miền từ dạng chữ sang địa chỉ số để hệ thống máy tính có thể xử lý. Khi bạn mở một trang web, trình duyệt sẽ tự động liên hệ với các máy chủ định danh để thực hiện quá trình này. 

Tuy nhiên, việc phải liên tục tra cứu DNS có thể gây mất thời gian và đôi khi dẫn đến tình trạng quá tải. Kết quả là hệ thống thường xuyên báo các lỗi như "máy chủ DNS không phản hồi" hay "dns_probe_finished_nxdomain". 

Vì vậy, DNS Cache giúp lưu giữ thông tin về các bản ghi DNS đã tra cứu, với mỗi bản ghi có một khoảng thời gian tồn tại nhất định (TTL). Trong khoảng thời gian TTL, hệ thống có thể trả lời các truy vấn DNS trực tiếp từ bộ nhớ đệm mà không cần phải liên hệ lại với máy chủ DNS, giúp tăng tốc độ truy cập mạng đáng kể.

Flush DNS
Cache DNS là bộ nhớ đệm được cài đặt trên máy tính và các trình duyệt Internet 

>>>> XEM THÊM:

  • Zone DNS là gì? Lợi ích và cách quản lý DNS Zone hiệu quả
  • Adguard DNS là gì? Cách cài đặt Adguard DNS trên mọi thiết bị

3. Lý do nên thường xuyên Flush DNS?

Bởi vì các Entry vẫn còn được lưu trong bộ nhớ đệm đến khi TTL kết thúc. Vì thế, người dùng nên thường xuyên Flush DNS bởi những lý do sau đây: 

  • Ẩn các hoạt động tìm kiếm

Việc theo dõi hoạt động của người dùng trên các trang web thường được thực hiện thông qua JavaScript, Cookies, và DNS Cache cũng là một mục tiêu tiềm năng cho kẻ xấu. Thông qua DNS Cache, kẻ tấn công có thể thu thập dữ liệu cá nhân và lịch sử truy cập của bạn. Càng nhiều thông tin và địa chỉ cụ thể được lưu trong cache, người dùng càng dễ bị lộ thông tin, vì thế nên Flush DNS thường xuyên để bảo vệ quyền riêng tư.

Flush DNS
Flush DNS giúp người dùng ẩn các hoạt động tìm kiếm trên hệ thống mạng 
  • Chống lại các cuộc tấn công mạng giả mạo

Vì vấn đề bảo mật nên người dùng thường xuyên phải xóa DNS Cache (Clear DNS Windows). Các thông tin được lưu trữ trong Cache rất rõ ràng, nếu  kẻ xấu có quyền truy cập vào DNS Cache, chúng có thể dễ dàng giả mạo các entry, chuyển hướng bạn đến các trang web chứa virus để đánh cắp thông tin nhạy cảm, như dữ liệu đăng nhập ngân hàng. 

  • Khắc phục nhanh chóng các sự cố kỹ thuật

Đối với các hệ điều hành như Windows hay MacOS, Flush DNS là một giải pháp hiệu quả khi người dùng gặp sự cố khi truy cập các ứng dụng web. Nguyên nhân đến từ các entry cũ trong Cache DNS có thể khiến trang web không hiển thị đúng phiên bản, do tên miền có thể lưu với địa chỉ IP đã cũ hoặc không chính xác. 

Việc xóa bộ nhớ đệm DNS sẽ giúp hệ thống truy cập lại máy chủ DNS thích hợp, từ đó các ứng dụng sẽ hoạt động bình thường trở lại. Bên cạnh đó, người dùng cũng có thể kiểm tra DNS Cache hiện tại bằng cách nhập lệnh “ipconfig /displaydns” trong Command Prompt trên hệ điều Windows.

Flush DNS
Việc xóa bộ nhớ đệm giúp bạn khắc phục nhanh chóng các lỗi kỹ thuật 

>>>> THAM KHẢO NGAY:

4. Cách Flush DNS Cache trên máy tính

Để duy trì hiệu suất và bảo mật khi sử dụng Internet, việc thường xuyên Flush DNS Cache thực sự rất cần thiết. Dưới đây, Hidemyacc sẽ hướng dẫn bạn cách Clear DNS Cache trên hai hệ điều hành phổ biến đó là MacOS và Windows.

4.1 Hướng dẫn Flush DNS macOS

Đối với người dùng sử dụng hệ điều hành MacOS, để xóa bộ nhớ đệm trên máy tính bạn thực hiện các bước sau: 

Bước 1: Nhấn tổ hợp phím “CMD + Space” để mở Spotlight Search

Bước 2: Gõ “Terminal” hoặc bạn có thể mở ứng dụng Terminal trong thư mục Other của Launchpad

Flush DNS
Hướng dẫn cách xóa bộ nhớ đệm trên trình duyệt MacOS

Bước 3: Trong cửa sổ Terminal - gõ lệnh “ sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder”.

Flush DNS
Gõ lệnh “ sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder” trong cửa sổ Terminal

Bước 4: Đăng nhập tài khoản 

Flush DNS
Hệ thống sẽ yêu cần người dùng đăng nhập tài khoản

 

Bước 5: Đăng nhập thành công hệ thống sẽ báo đã xóa Cache DNS thành công.

Flush DNS
Đăng nhập tài khoản thành công hệ thống sẽ xóa Cache DNS 

4.2 Cách xóa DNS Cache trên Windows

Đối với những ai đang sử dụng hệ điều hành Windows, để xóa DNS Cache bạn cần thực hiện các cách sau: 

Bước 1: Mở hộp thoại Run bằng cách nhấn tổ hợp phím Windows + R. 

Flush DNS
Mở hộp thoại RUN bằng tổ hợp phím Windows + R

 

Bước 2: Nhập “ipconfig /flushdns” - nhấn Enter

Flush DNS
Nhập “ipconfig /flushdns” trong hộp thoại Command Prompt

Bước 3: Nhấn tổ hợp phím Ctrl + L để khởi chạy Chrome và di chuyển con trỏ đến địa chỉ URL. 

Bước 4: Người dùng nhập đường dẫn URL sau vào thanh địa chỉ - nhấn Enter như là chrome://net-internals/#dns

Flush DNS
Người dùng nhập đường dẫn chrome://net-internals/#dns vào trong trình duyệt 

Bước 5: Nhấn Clear Host Cache để xóa danh sách các website đã truy cập

Flush DNS
Nhấn Clear Host Cache để xóa danh sách các website và địa chỉ IP đã truy cập

Bước 7: Nhấn lần lượt các nút Close idle socketsFlush socket để đóng tất cả các socket của trình duyệt.

>>>> TÌM HIỂU THÊM:

  • DNS 1.1 1.1 là gì? Cách cài đặt & đổi DNS 1.1 1.1 nhanh chóng
  • Đổi DNS Win 10, 11 và Mac đơn giản, nhanh chóng

5. Cách Flush DNS Cache trên trình duyệt

Ngoài việc xóa bộ nhớ đệm DNS trên máy tính, bạn cũng có thể thực hiện việc này trên các trình duyệt như Chrome, Firefox, Cốc cốc,...để hạn chế các lỗi 404 page not found hoặc 502 bad gateway khi truy cập Internet. Dưới đây là hướng dẫn cách Flush DNS Cache trên một số trình duyệt chi tiết nhất. 

5.1 Đối với trình duyệt Chrome

Nếu bạn đang sử dụng trình duyệt Google Chrome để truy cập Internet. Dưới đây là các bước thực hiện Flush DNS Cache nhanh chóng mà bạn có thể tham khảo qua. 

Bước 1: Nhấn vào ký hiệu “3 dấu chấm” ở góc trên, bên phải màn hình Google. 

Bước 2: Nhấn vào mục Công cụ khác (More tools) - chọn Xóa dữ liệu duyệt…(Clear browsing data…)

Flush DNS
Xóa dữ liệu duyệt Web trên Google Chrome

 

Bước 4: Chọn mục Phạm vi thời gian - chọn các dữ liệu cần xóa - chọn Xóa dữ liệu

Flush DNS
Chọn thời gian để xóa dữ liệu 

Ngoài ra, nếu bạn muốn xóa lịch sử Website và Cookies bạn qua tab Nâng cao để thiết lập trình duyệt. 

5.2 Đối với trình duyệt Firefox

Để xóa bộ nhớ đệm trên trình duyệt Firefox, bạn cần thao tác theo các bước sau: 

Bước 1: Mở trình duyệt Firefox - Gõ “about:preferences#privacy” trong ô tìm kiếm để mở trang “Riêng tư & bảo mật”.

Flush DNS
Clear DNS Windows trên trình duyệt Firefox 

Bước 2: Tìm mục Cookie và dữ liệu trang - chọn Xóa dữ liệu.

Flush DNS
Tìm mục Cookie và dữ liệu trang để xóa dữ liệu 

Bước 3: Chọn Nội dung web lưu vào cache ở phần xóa dữ liệu.

Flush DNS
Chọn mục các tập tin được lưu trữ để xóa dữ liệu trong bộ nhớ tạm thời 

5.3 Đối với trình duyệt Coc coc

Bước 1: Mở trình duyệt Cốc cốc - nhấn tổ hợp phím Ctrl + H 

Flush DNS
Mở trình duyệt Cốc Cốc

Bước 2: Chọn Phạm vi thời gian - chọn Xóa dữ liệu 

Flush DNS
Chọn phạm vị thời gian và xóa dữ liệu 

Trong bài viết trên, Hidemyacc đã giải đáp cho bạn Flush DNS là gì và cách để xóa bộ nhớ DNS Cache trên trình duyệt và máy tính. Hy vọng những thông tin hữu ích này sẽ giúp bạn nhanh chóng khắc phục được các lỗi truy cập và tăng cường bảo mật thông tin do DNS gây ra. Nếu bạn đang có thắc mắc gì về Hidemyacc, vui lòng liên hệ với chúng tôi để được giải đáp nhanh nhất bạn nhé!

>>>> CÁC BÀI VIẾT LIÊN QUAN:

Đọc thêm

7 cách sửa lỗi DNS_Probe_Finished_Bad_Config chi tiết

7 cách sửa lỗi DNS_Probe_Finished_Bad_Config chi tiết

Nếu đang lướt web mà bạn thấy trình duyệt báo lỗi DNS_Probe_Finished_Bad_Config khiến cho việc truy cập thông tin bị gián đoạn. Đừng lo lắng, bài viết này Hidemyacc sẽ hướng dẫn bạn khắc phục lỗi này một cách nhanh chóng và hiệu quả. Nếu quan tâm, đừng bỏ qua bạn nhé!

hidemyacc
Zone DNS là gì? Lợi ích và cách quản lý DNS Zone hiệu quả

Zone DNS là gì? Lợi ích và cách quản lý DNS Zone hiệu quả

Zone DNS là một phần quan trọng trong hệ thống quản lý tên miền, đóng vai trò lưu trữ thông tin bản ghi DNS cho các tên miền. Cùng Hidemyacc khám phá ngay về khái niệm Zone DNS, các lợi ích mà nó mang lại cũng như cách quản lý DNS Zone một cách hiệu quả để duy trì sự ổn định cho hệ thống mạng qua bài viết này.

hidemyacc
Adguard DNS là gì? Cách cài đặt Adguard DNS trên mọi thiết bị

Adguard DNS là gì? Cách cài đặt Adguard DNS trên mọi thiết bị

AdGuard DNS là một giải pháp DNS miễn phí giúp người dùng chặn quảng cáo, bảo vệ tài khoản khỏi các phần mềm độc hại. AdGuard DNS hoạt động bằng cách lọc các yêu cầu truy cập vào những trang web không an toàn hoặc gây phiền toái. Trong bài viết này, hãy cùng Antidetect Browser Hidemyacc khám phá AdGuard DNS là gì và hướng dẫn chi tiết cách cài đặt AdGuard DNS trên các thiết bị khác nhau như máy tính, điện thoại với các hệ điều hành.

hidemyacc
Chrome net internals DNS là gì? Xóa cache DNS trong Chrome

Chrome net internals DNS là gì? Xóa cache DNS trong Chrome

Chrome net internals DNS là tính năng nâng cao của Chrome,  cho phép người dùng quản lý DNS của trình duyệt. Một trong những chức năng quan trọng của Chrome net internals DNS là xóa cache DNS, nâng cao bảo mật và tối ưu trải nghiệm duyệt web. Trong bài viết dưới đây, Hidemyacc sẽ cung cấp mọi thông tin về chrome net internals DNS cũng như cách ứng dụng nó để xóa cache DNS hiệu quả. Tham khảo ngay.

hidemyacc
IP Private là gì? Phân biệt IP Private và IP Public

IP Private là gì? Phân biệt IP Private và IP Public

IP private là gì và tại sao nó lại quan trọng trong mạng máy tính? Trong thế giới số ngày nay, nơi mọi thứ đều kết nối với internet, việc hiểu rõ về các loại địa chỉ IP là điều cần thiết. Bài viết dưới đây của Hidemyacc sẽ giúp bạn phân biệt giữa IP private và IP public, đồng thời làm rõ vai trò của chúng trong mạng nội bộ và mạng internet.

hidemyacc
Reverse Proxy là gì? Tất tần tật kiến thức về Reverse Proxy

Reverse Proxy là gì? Tất tần tật kiến thức về Reverse Proxy

Reverse proxy là gì? Đây là một thuật ngữ quan trọng trong lĩnh vực mạng và công nghệ thông tin, được sử dụng phổ biến trong các hệ thống máy chủ. Trong bài viết này, hãy cùng Hidemyacc tìm hiểu tất tần tật về reverse proxy, từ khái niệm cơ bản đến các lợi ích và ứng dụng thực tế giúp cải thiện đáng kể hiệu suất, bảo mật và trải nghiệm người dùng. Tìm hiểu ngay!

hidemyacc