Khi sự cố kết nối internet xảy ra, điều đầu tiên bị đổ lỗi là trình duyệt, dù có nhiều lý do gây vấn đề kết nối. Ví dụ, cache DNS lưu trên máy có thể cũ không truy xuất được trang web cần thiết. Nếu vậy, bạn cần xóa (flush) nó.
Xóa cache DNS trên Mac chạy macOS dễ dàng như chạy lệnh qua cửa sổ Terminal. Chỉ cần mở app Terminal và nhập lệnh, nó làm việc cho bạn.
Xóa Cache DNS Trên Mac
1. Click Launchpad trên dock, tìm và click Terminal, nó sẽ mở.

2. Khi Terminal mở, gõ lệnh sau và nhấn Enter. Lệnh xóa cache DNS trên máy.
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say DNS cache flushed

3. Vì thực thi lệnh "sudo", bạn sẽ nhập mật khẩu admin máy. Làm vậy và nhấn Enter tiến tiếp.

4. Đợi Mac xóa cache DNS, ngay khi xong, bạn nghe thông báo cache đã xóa.
Thay vì gửi thông báo văn bản, Terminal sẽ nói (theo ngôn ngữ máy) rằng dữ liệu đã flushed.
Giờ cache DNS đã xóa, mở trang web trong trình duyệt, bạn nhận thấy giờ giải quyết đúng, truy cập được. Nếu vậy, thủ thuật thành công.
Lệnh trên chỉ hoạt động cho Mac chạy OS X El Capitan trở lên. Nếu bạn trên macOS cũ hơn, lệnh không chạy, do thay đổi nội bộ file OS, làm lệnh vô hiệu. Tuy nhiên, Google một chút chắc chắn dẫn bạn đến trang hướng dẫn flush DNS cache trên OS X Yosemite hoặc cũ hơn.
Kết Luận
Nếu cache DNS trên Mac gây sự cố, hướng dẫn trên giúp bạn loại bỏ vấn đề bằng cách xóa toàn bộ cache DNS lưu trên Mac.