Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Mac

Cách xóa bộ nhớ đệm DNS trên Mac - Hướng dẫn từng bước chi tiết

Bộ nhớ đệm DNS là gì?

Bộ nhớ đệm DNS (DNS Cache) là nơi lưu trữ tạm thời thông tin. Điều này có nghĩa là khi bạn đưa ra lệnh cho Mac, nó biết phải mở trang web nào.

Nói một cách đơn giản, đây là danh sách các tên miền liên quan đến các trang web đã truy cập trước đó, thường được định nghĩa dưới dạng số. Khi một trang web chuyển từ tên miền này sang tên miền khác, địa chỉ DNS thay đổi, nhưng nếu nó không được cập nhật trong bản ghi của Mac, bạn có thể gặp lỗi trang web không thể truy cập. Do đó, việc xóa bộ nhớ đệm DNS của macOS theo định kỳ là cần thiết.

Lưu ý: Bộ nhớ đệm DNS không giống như lịch sử truy cập gần đây.

Thông tin bổ sung: Sử dụng phần mềm dọn dẹp & tối ưu hóa Mac tốt nhất

Việc sử dụng tiện ích dọn dẹp & tối ưu hóa Mac để dọn dẹp Cache, Cookies, Logs, Lịch sử duyệt web, File rác và các dữ liệu dư thừa khác chắc chắn là lựa chọn tốt nhất. Việc giữ phần mềm tối ưu hóa trên Mac đảm bảo hiệu suất mượt mà và ổn định. Chúng tôi khuyên dùng Cleanup My System cho mục đích này. Ứng dụng Mac cung hàng loạt mô-đun để dọn dẹp, tăng tốc và thu hồi dung lượng lưu trữ đáng kể trong thời gian ngắn. Đây là giải pháp tuyệt vời nếu bạn thường xuyên gặp phải hiệu suất Mac chậm và giật lag. Một lần quét của Cleanup My System sẽ giúp bạn loại bỏ file rác, file đính kèm email vô dụng, file lớn/cũ, và nhiều thứ khác mà không gặp rắc rối.

Nó cũng có thể hiển thị trực quan dung lượng lưu trữ với mô-đun mới thêm - Disk Analyzer (Phân tích ổ đĩa). Hơn nữa, nó cung cấp sự bảo vệ quyền riêng tư và danh tính cần thiết với các mô-đun chuyên biệt. Nó sẽ xóa mọi dấu vết trực tuyến và lưu trữ các bộ theo dõi kỹ thuật số của bạn.

Cách xóa bộ nhớ đệm DNS trên Mac - Hướng dẫn từng bước chi tiết

Hơn nữa, ứng dụng sử dụng tài nguyên hệ thống tối thiểu và có thể chạy trên macOS 10.10 trở lên. Để biết thêm về các mô-đun của nó, nhấn vào đây để đọc bài đánh giá đầy đủ!

Cách thủ công xóa bộ nhớ đệm DNS trên Mac

Các bước xóa bộ nhớ đệm DNS trên macOS Catalina/Mojave

  1. Gõ Terminal trong Spotlight và nhấn Enter. Hoặc bạn có thể mở LaunchPad trong Dock và gõ Terminal.
  2. Ở đây, nhập lệnh sau: sudo killall -HUP mDNSResponder; sleep 2;
  3. Cách xóa bộ nhớ đệm DNS trên Mac - Hướng dẫn từng bước chi tiết
  4. Nhấn Return, nhập mật khẩu, sau đó nhấn Return lần nữa.
  5. Bạn sẽ thấy thông báo "macOS DNS Cache reset" (Đã đặt lại bộ nhớ đệm DNS macOS).
  6. Đóng Terminal.
  7. Bộ nhớ đệm DNS hiện đã được xóa khỏi macOS Catalina/Mojave.

Lưu ý: Bạn sẽ không nhận được thông báo nào khi quá trình hoàn tất. Tuy nhiên, nếu bạn muốn nghe thông báo âm thanh, bạn có thể thêm một đoạn văn bản sau lệnh đầu tiên. Ví dụ: sudo killall -HUP mDNSResponder; say task successfully completed.

Các bước xóa bộ nhớ đệm DNS trên macOS Sierra, macOS X El Capitan và Yosemite

Lệnh bạn cần nhập trên macOS Sierra để xóa DNS là: sudo killall -HUP mDNSResponder; say DNS cache has been flushed.

Để xóa bộ nhớ đệm DNS trong macOS X El Capitan và Yosemite, hãy dùng: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say cache flushed

Sử dụng các bước đơn giản này, bạn có thể dễ dàng xóa DNS từ cả các phiên bản macOS cũ và mới.

Ngoài ra, nếu bạn chạy máy Windows và cũng muốn xóa DNS từ đó, hãy làm theo các bước sau:

  1. Gõ Command Prompt vào thanh tìm kiếm Windows.
  2. Từ kết quả tìm kiếm, chọn Command Prompt và nhấn Run as administrator (Chạy với tư cách quản trị viên) từ ngăn bên phải.
  3. Ở đây gõ: ipconfig /flushdns và nhấn Enter.
  4. Cách xóa bộ nhớ đệm DNS trên Mac - Hướng dẫn từng bước chi tiết
  5. Quá trình này không tốn nhiều thời gian. Khi hoàn tất, bạn sẽ thấy thông báo xác nhận.
  6. Cách xóa bộ nhớ đệm DNS trên Mac - Hướng dẫn từng bước chi tiết
  7. Điều này có nghĩa là cơ sở dữ liệu bộ nhớ đệm DNS trên máy Windows hiện đã được xóa. Bạn sẽ nhận được ánh xạ IP chính xác và cập nhật từ máy chủ DNS.

Bây giờ chúng ta đã biết cách xóa bộ nhớ đệm DNS, hãy tìm hiểu câu trả lời cho một số

Câu hỏi thường gặp

1. Khi nào nên đặt lại bộ nhớ đệm DNS?

Khi bạn gặp vấn đề truy cập trang web có thể mở được trên hệ thống khác, việc xóa bộ nhớ đệm DNS là cần thiết. Điều này cũng có thể thực hiện nếu bạn gặp vấn đề về tốc độ mạng. Đặt lại bộ nhớ đệm DNS sẽ giúp khắc phục cả hai vấn đề.

2. Điều gì xảy ra khi tôi xóa bộ nhớ đệm DNS?

Xóa bộ nhớ đệm DNS sẽ làm mới dữ liệu. Điều này có nghĩa là bạn sẽ không gặp vấn đề khi cố gắng truy cập trang web. Tuy nhiên, bạn có thể nhận thấy nó tải chậm hơn.

3. Có cách thay thế nào để xóa bộ nhớ đệm DNS trên Mac?

Nếu bạn không muốn dùng lệnh Terminal, bạn có thể thử làm mới DNS lỗi thời bằng cách xóa bộ nhớ đệm trình duyệt. Việc này có thể dễ dàng thực hiện với sự giúp đỡ của Cleanup My System. Trình tối ưu hóa Mac tốt nhất này chỉ với một cú nhấp chuột sẽ xóa cả bộ nhớ đệm và cookie của trình duyệt, tất cả đều làm chậm tải trang web.

Đó là tất cả từ phía chúng tôi về việc xóa DNS trên Mac. Thực tế, bạn không cần xóa bộ nhớ đệm DNS thường xuyên, nhưng nó giúp ích khi bạn gặp vấn đề với trang web hoặc mạng. Sử dụng đúng lệnh cũng giải quyết vấn đề, nhưng đôi khi bạn không thoải mái dùng Terminal. Trong trường hợp đó, Cleanup My System sẽ làm việc đó cho bạn.