Hướng dẫn xóa DNS Cache trên Windows, MacOS và Linux. Có nên tắt DNS Cache không?

Hướng dẫn xóa DNS Cache trên Windows, MacOS và Linux. Có nên tắt DNS Cache không?

Saturday June 1st, 2024 Blog, Tin tức

Xóa DNS Cache là một hành động rất đơn giản nhưng có thể giải quyết một số vấn đề khó chịu trong quá trình duyệt web. Nhưng tại sao phải xóa DNS Cache, và xóa DNS Cache như thế nào? Hãy cùng Z.com tìm hiểu nhé.

Xem thêm: DNS là gì? Từ A-Z về DNS Google, DNS Server, DNS VNPT

Bạn đang muốn xây dựng một trang web của riêng mình

Đăng ký ngay tên miền thương hiệu tại Tenten.vn chỉ với 2 cú click chuột: Kiểm tra sự tồn tại của tên miền: Nhập tên miền và nhấn "kiểm tra". BẢNG GIÁ TÊN MIỀN MỚI NHẤT

Xóa DNS Cache là gì?

Việc xóa DNS cache, hay còn gọi là flush DNS, có nghĩa là loại bỏ các bản ghi lưu trữ tạm thời liên quan đến địa chỉ IP và tên miền của các trang web mà bạn đã truy cập trước đây.

Các hệ điều hành ngày nay thường lưu trữ kết quả chẩn đoán DNS và địa chỉ IP để có thể xử lý các truy vấn nhanh hơn. Mỗi khi bạn gõ một URL vào trình duyệt, nó sẽ gửi một truy vấn đề máy chủ DNS để tìm website cho bạn.

Tuy nhiên, trong một số trường hợp, việc lưu trữ DNS cache cũ có thể dẫn đến các vấn đề như:

- Truy cập trang web bị lỗi: Khi địa chỉ IP của trang web thay đổi mà DNS cache của bạn chưa được cập nhật, bạn có thể gặp lỗi khi truy cập trang web đó, phổ biến nhất là lỗi “404”.

- Mạng chậm: Việc lưu trữ quá nhiều bản ghi DNS cũ có thể khiến máy tính của bạn chậm hơn do phải xử lý nhiều thông tin không cần thiết.

- Bị tấn công DNS: Kẻ tấn công có thể lợi dụng DNS cache cũ để đánh lừa bạn truy cập vào các trang web giả mạo, từ đó đánh cắp dữ liệu cá nhân của bạn. Loại hình tấn công này gọi là “DNS spoofing” hoặc “DNS poisoning”.

Do đó, việc xóa DNS cache định kỳ có thể giúp bạn khắc phục các vấn đề này và cải thiện hiệu suất truy cập web.

Cách xóa DNS Cache trên 3 hệ điều hành phổ biến

Xóa DNS Cache trên Windows 11

xóa DNS 2

Nếu đang sử dụng Windows 11, bạn có thể làm theo các bước sau để xóa DNS Cache:

- Bấm vào nút Start, chọn Command Prompt

- Khi cửa sổ Command Prompt mở ra, nhập vào: ipconfig /flushdns

- Bấm Enter

- Một thông báo sẽ xuất hiện trên màn hình, xác nhận rằng DNS Cache đã được xóa thành công.

Xóa DNS Cache trên macOS

xóa DNS 3

Trên hệ điều hành macOS của Apple, thao tác xóa DNS Cache hiển nhiên sẽ khác biệt:

- Bấm tổ hợp phím “CMD” + “SPACE” (phím cách) để mở Spotlight Search

- Gõ “Terminal”

- Bạn cũng có thể tìm thấy ứng dụng Terminal trong thư mục Other của Launchpad

- Gõ tiếp câu lệnh sau trong cửa sổ Terminal: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

- Mac sẽ hỏi mật khẩu đăng nhập. Sau khi nhập xong, bạn sẽ thấy thông báo đã xóa DNS Cache thành công.

Xóa DNS Cache trên Linux

xóa DNS 4

Nếu sử dụng một distro Linux, như Ubuntu chẳng hạn, thì bạn cần làm các bước dưới đây để xóa DNS Cache:

- Giống macOS, bạn sẽ sử dụng giao diện dòng lệnh để xóa DNS Cache. Bấm vào nút “Activities” ở góc trên bên trái màn hình

- Bạn sẽ thấy một thanh tìm kiếm. Gõ “Terminal” để mở ứng dụng Terminal

- Chạy câu lệnh sau: sudo systemd-resolved –flush-caches

- Bạn sẽ được hỏi mật khẩu. Sau khi nhập xong, hệ thống sẽ xóa DNS Cache.

Bonus: xóa DNS Cache trên trình duyệt Google Chrome

xóa DNS 5

Xóa DNS Cache của trình duyệt cũng là thao tác bạn nên định kỳ thực hiện. Với trình duyệt Google Chrome, gõ câu lệnh sau vào thanh địa chỉ và bấm Enter: chrome://net-internals/#dns

Câu lệnh trên sẽ xóa DNS Cache của trình duyệt Google Chrome!

Thay vì xóa DNS Cache, tắt DNS Cache có được không?

Tắt DNS Cache là hành động không được khuyến khích vì có thể dẫn đến khá nhiều vấn đề phức tạp. Đầu tiên, khi DNS Cache bị tắt, máy tính của bạn sẽ phải tra cứu DNS cho mỗi trang web mà bạn truy cập, dẫn đến việc truy cập trang web chậm hơn. Thứ hai, nếu địa chỉ IP của trang web thay đổi mà DNS Cache không được cập nhật, bạn có thể gặp lỗi khi truy cập trang web đó. Cuối cùng, kẻ tấn công có thể lợi dụng việc DNS Cache bị tắt để đánh lừa bạn truy cập vào các trang web giả mạo.

Do đó, lời khuyên ở đây là hãy định kỳ xóa DNS Cache theo hướng dẫn ở trên.

Nếu vẫn muốn tắt DNS Cache thay vì định kỳ xóa DNS Cache, bạn có thể làm như sau:

- Với Windows:

+ Mở Registry bằng cách bấm tổ hợp phím “Windows” + “R” và nhập “regedit”

+ Tìm đến khóa: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DnsCache\Parameters

+ Bấm chuột phải vào thư mục Parameters, chọn New > DWORD (32-bit) và đặt tên là “DisableDnsCache”

+ Bấm đôi vào giá trị vừa tạo, nhập “1” vào trường “Value data”, bấm OK để lưu thay đổi.

+ Kởi động lại máy tính.

- Với macOS:

+ Mở ứng dụng Terminal, nhập câu lệnh: sudo killall -HUP mDNSResponder và bấm Enter

+ Nhập mật khẩu và khởi động lại máy tính.

- Với Linux:

Mở ứng dụng Terminal, nhập lần lượt các câu lệnh sau:

sudo systemctl stop systemd-resolved

sudo rm -rf /etc/resolv.conf

sudo systemctl start systemd-resolved

sudo systemctl restart networking

Một lần nữa, việc tắt DNS Cache là không được khuyến khích vì có thể gây ra nhiều vấn đề. Thay vào đó, bạn nên xóa DNS Cache định kỳ, cập nhật địa chỉ IP của máy chủ DNS hoặc sử dụng VPN để đảm bảo trải nghiệm truy cập web tốt nhất và an toàn nhất!

Tóm lại, việc xóa DNS Cache là khá dễ dàng, bất kể bạn đang sử dụng hệ điều hành nào. Bên cạnh cải thiện tốc độ duyệt web, xóa DNS Cache cũng là giải pháp hiệu quả nhằm phòng chống các loại hình tấn công mạng đang ngày một nở rộ! Chúc các bạn thành công!

Bạn đang muốn xây dựng một trang web của riêng mình

Đăng ký ngay tên miền thương hiệu tại Tenten.vn chỉ với 2 cú click chuột: Kiểm tra sự tồn tại của tên miền: Nhập tên miền và nhấn "kiểm tra". BẢNG GIÁ TÊN MIỀN MỚI NHẤT

Bài liên quan

Recommended Articles for you

  • (Tiếng Việt) Thông báo quan trọng về việc thay đổi thời hạn hiệu lực chứng chỉ số SSL

    Blog, Tin tức Monday March 9th, 2026
  • (Tiếng Việt) Thông báo lịch nghỉ lễ Giỗ Tổ Hùng Vương năm 2025

    Blog, Tin tức Thursday April 3rd, 2025

Do not have missed that article?

  • (Tiếng Việt) Thông báo quan trọng về việc thay đổi thời hạn hiệu lực chứng chỉ số SSL

    Blog, Tin tức Monday March 9th, 2026
  • (Tiếng Việt) Thông báo lịch nghỉ lễ Giỗ Tổ Hùng Vương năm 2025

    Blog, Tin tức Thursday April 3rd, 2025
  • squarespace 1

    Squarespace là gì? Chi phí ra sao? So sánh Squarespace vs WordPress

    Blog, Tin tức Tuesday January 21st, 2025
  • chặn website 1

    Cách chặn website hiệu quả trên nhiều thiết bị khác nhau

    Blog, Tin tức Monday January 20th, 2025