Computer >> Máy Tính >  >> Xử lý sự cố >> MAC

Cách xóa DNS Cache trên máy Mac để khắc phục sự cố duyệt web

Bạn có thể không bao giờ nhận thấy bộ nhớ cache DNS của máy Mac vì nó hoạt động trong nền một cách bí mật. Nó cho phép bạn truy cập thành công trang web mục tiêu thông qua trình duyệt sau khi bạn gửi yêu cầu.

Tuy nhiên, gần đây, bạn yêu cầu truy cập một số trang web nhưng bị chuyển hướng đến các trang web độc hại hoặc phản hồi với lỗi 404, điều đó cho thấy một số kẻ tấn công hoặc vi rút có thể được chèn vào bản ghi DNS trên máy Mac của bạn và ngăn bạn truy cập web đúng cách.

Đừng quá lo lắng về điều đó. Chúng tôi có các giải pháp. Bài viết này sẽ hướng dẫn bạn xóa bộ nhớ cache DNS trên Mac trong các bước. Sau đó, khi bạn truy cập một trang web, bạn sẽ không bị chuyển hướng đến các trang web độc hại hoặc gặp lỗi 404 nữa.

Hướng dẫn xóa DNS trên Mac:

  • 1. Bộ nhớ cache DNS là gì?
  • 2. DNS flush có chức năng gì?
  • 3. Làm cách nào để xóa bộ nhớ cache DNS trên Mac?
  • 4. Làm cách nào để xóa các tệp bộ nhớ cache trên Mac bằng trình dọn dẹp Mac chuyên nghiệp?
  • 5. Câu hỏi thường gặp về máy Mac chạy DNS

Bộ nhớ cache DNS là gì?

Mỗi khi bạn nhập URL vào trình duyệt web của mình để tải nó, quá trình tra cứu DNS (Hệ thống tên miền) sẽ được bắt đầu. Và bộ đệm DNS là cơ sở dữ liệu tạm thời ghi lại tất cả các lần tra cứu DNS gần đây.

Trong khi, địa chỉ IP cho các miền đã truy cập được bao gồm trong tra cứu DNS. Vì vậy, hệ thống có thể trả lời các truy vấn duyệt web của bạn từ bộ nhớ cache thay vì tốn thêm thời gian để định tuyến lại các máy chủ DNS. Đó là lý do tại sao thời gian tải ít sử dụng hơn khi bạn truy cập một trang web ở lần thứ hai.

Cách xóa DNS Cache trên máy Mac để khắc phục sự cố duyệt web

DNS flush có chức năng gì?

Các cuộc tấn công mạng hoặc vi rút có thể làm cho bộ nhớ cache DNS bị hỏng, dẫn đến việc ánh xạ địa chỉ IP của một số trang web bị hỏng. Trong trường hợp đó, trình duyệt có thể chuyển hướng bạn đến một trang web kém, độc hại hoặc 404 thay vì trang web mục tiêu của bạn.

Trong khi đó, DNS tuôn ra có thể xóa thông tin tra cứu DNS tồn tại và sau đó lấy dữ liệu được làm mới. Do đó, bộ nhớ cache DNS bị hỏng hoặc bị tấn công cũng có thể bị xóa. Sau đó, bạn có thể truy cập trang web mong muốn của mình một cách bình thường. Do đó, bạn nên làm mới bộ nhớ cache DNS thường xuyên để tránh kết quả không phù hợp khi yêu cầu duyệt một số trang web.

Nếu giải thích này giúp bạn tìm hiểu về chức năng xóa DNS trên Mac, hãy chia sẻ nó với nhiều người hơn.

Làm cách nào để xóa bộ nhớ cache DNS trên Mac?

Nếu bạn được chuyển hướng đến một trang web độc hại hoặc 404 khi duyệt web gần đây, làm mới các tệp bộ nhớ cache DNS macOS của bạn có thể giải quyết sự cố này. Xóa DNS trên Mac chạy macOS Monterey, Big Sur, Catalina hoặc phiên bản cũ hơn yêu cầu tiện ích Terminal. Và tùy thuộc vào phiên bản macOS, bạn cần chạy các dòng lệnh khác nhau.

Xóa DNS trên macOS Monterey, Big Sur và Catalina:

  1. Mở Launchpad> Other> Terminal. Hoặc bạn có thể nhấn tổ hợp phím tắt Command + Space để mở Spotlight. Sau đó, nhập Terminal để mở nó.
    Cách xóa DNS Cache trên máy Mac để khắc phục sự cố duyệt web
  2. Sao chép và dán lệnh sau vào Terminal window.sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder Cách xóa DNS Cache trên máy Mac để khắc phục sự cố duyệt web
  3. Nhập mật khẩu quản trị viên của bạn và nhấn Quay lại.

Xóa bộ nhớ cache DNS trên macOS Mojave trở về trước bằng Terminal, bạn cần chạy các lệnh tương ứng được liệt kê bên dưới:

macOS 10.14 (Mojave), macOS 10.13 (High Sierra), macOS 10.12 (Sierra), OS X 10.11 (El Capitan) sudo killall -HUP mDNSResponder
OS X 10.10 (Yosemite) sudo Discoveryutil udnsflushcaches
OS X 10.9 (Mavericks), OS X 10.8 (Mountain Lion), Mac OS X 10.7 (Lion) sudo killall -HUP mDNSResponder
Mac OS X 10.6 (Snow Leopard) sudo dscacheutil -flushcache
Mac OS X 10.5 (Leopard) tra cứu sudo -flushcache
Mac OS X 10.4 (Tiger) tra cứu -flushcache

Chia sẻ cách sử dụng Terminal để xóa DNS trên Mac với bạn bè của bạn.

Làm cách nào để xóa các tệp bộ nhớ cache trên Mac bằng trình dọn dẹp Mac chuyên nghiệp?

Làm sạch các tệp bộ nhớ cache trên máy Mac của bạn thường xuyên không phải là một công việc dễ dàng. Nhưng nếu bạn để nó trôi qua, các tệp bộ nhớ cache hệ thống tích lũy sẽ ảnh hưởng đến hiệu suất máy Mac của bạn. Cũng như bộ đệm DNS khiến bạn không tải được đúng trang web.

Vì vậy, cần phải xóa các tệp bộ nhớ cache trên máy Mac của bạn thường xuyên. Nếu bạn không muốn lãng phí thời gian để thực hiện công việc dọn dẹp bộ nhớ cache hoặc không biết cách làm sạch chúng một cách chính xác, bạn có thể chọn một trình dọn dẹp Mac chuyên nghiệp để giúp bạn.

iBoysoft DiskGeeker ở đây dành cho bạn. Tiện ích dọn dẹp máy Mac này được sử dụng đặc biệt để xóa các tệp rác khỏi máy Mac của bạn, bao gồm tệp bộ nhớ cache hệ thống, nhật ký người dùng, bộ nhớ cache ứng dụng, v.v. Với tiện ích này, bạn không cần phải mất quá nhiều thời gian để tìm kiếm các tệp vô dụng trên của mình. Mac và cũng không sử dụng cách phức tạp mà thậm chí chạy Terminal để xóa các tệp bộ nhớ cache khỏi máy Mac của bạn.

Công cụ này có thể giúp bạn xóa các tệp bộ nhớ cache của hệ thống bao gồm cả xóa bộ nhớ cache DNS trên Mac trong số lần nhấp. Tất cả những gì bạn cần làm là cài đặt phần mềm và để nó quét ổ cứng Mac của bạn, sau đó nó sẽ trả về cho bạn các tập tin rác có thể tháo rời ở tất cả các loại. Bạn chỉ cần nhấp vào nút Clean để xóa chúng khỏi máy Mac của mình.

Đây là cách sử dụng iBoysoft DiskGeeker để làm sạch bộ nhớ cache trên máy Mac của bạn:

  1. Tải xuống miễn phí và cài đặt iBoysoft DiskGeeker trên máy Mac của bạn.
  2. Khởi chạy phần mềm này và chọn đĩa khởi động máy Mac của bạn (thường có nhãn macOS, macOS - Dữ liệu, Macintosh - HD hoặc Macintosh HD - Dữ liệu).
  3. Nhấp vào Dọn rác trên thanh công cụ bên phải.
    Cách xóa DNS Cache trên máy Mac để khắc phục sự cố duyệt web
  4. Từ kết quả quét, chọn tệp bộ nhớ cache và các tệp không mong muốn khác.
    Cách xóa DNS Cache trên máy Mac để khắc phục sự cố duyệt web
  5. Nhấp vào Dọn dẹp> OK để xóa bộ nhớ cache đã chọn và các tệp khác khỏi máy Mac của bạn.

Bạn có thể chia sẻ công cụ làm sạch bộ nhớ cache hữu ích này với nhiều người đang tìm kiếm nó.

Nhận định

Xóa bộ nhớ cache DNS trên máy Mac của bạn là cách tốt nhất để khắc phục sự cố tải trang web. Nếu bạn cũng gặp rắc rối trong việc chuyển hướng đến các trang độc hại và 404 khi duyệt web, bạn có thể làm theo cách trong bài đăng này để xóa DNS trên Mac bằng Terminal.

Xóa bộ nhớ cache DNS là một công việc thường xuyên đối với bạn. Do đó, nếu bạn cho rằng việc xóa DNS trên Mac bằng Terminal là phức tạp, bạn có thể chọn một công cụ tối ưu hóa Mac hoặc công cụ dọn dẹp như iBoysoft DiskGeeker để giúp bạn.

Câu hỏi thường gặp về flush DNS Mac

Q1. Xóa DNS có an toàn không? Một

Có, nó là an toàn để xóa DNS. Mặc dù DNS tuôn ra xóa tất cả dữ liệu tra cứu DNS, thông tin tra cứu DNS cập nhật sẽ được tạo từ máy chủ DNS vào lần tiếp theo khi trình duyệt gửi yêu cầu tra cứu mới.

Quý 2. Tôi có cần xóa DNS không? Một

Nếu gần đây bạn đang gặp sự cố khi truy cập một số trang web nhất định như gặp phải lỗi 404 hoặc bị chuyển đến các trang kém một cách khó hiểu, bạn nên xóa DNS.

Q3. Việc xóa DNS có làm tăng tốc độ internet không? Một

Không, việc xóa DNS sẽ làm chậm tốc độ internet của bạn. Đó là vì tất cả các bản tra cứu DNS đã lưu đều bị xóa. Khi bạn duyệt một trang web, nó sẽ gửi yêu cầu đến máy chủ DNS thay vì bộ nhớ cache DNS đã tồn tại. Điều này sẽ mất thời gian tương đối lâu hơn.