Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Mac

Cách xóa bộ nhớ đệm DNS trong Mac OS X

Dù có nhiều công cụ và tùy chọn trên máy tính ngày nay, đôi khi không gì bằng công cụ dòng lệnh truyền thống. Điều này đặc biệt quan trọng với thông tin mạng, bất kể bạn dùng hệ điều hành nào.

Một trong những hệ thống quan trọng nhất trên Web là Hệ thống Tên miền (DNS). Nó khớp tên trang web thân thiện với địa chỉ IP, nên khi bạn vào google.com, trình duyệt biết yêu cầu IP nào.

DNS thường hoạt động trơn tru, nhưng do được lưu trong bộ nhớ đệm, đôi khi bị "kẹt" hoặc trỏ đến địa chỉ cũ. Khi đó, bạn có thể thấy thông báo lỗi liên quan đến DNS trên mọi trang web, hoặc chỉ một vài trang.

Trên Mac OS X, bạn có thể xóa bộ nhớ đệm DNS để thử lại từ đầu chỉ trong vài bước nhanh. Trước tiên, mở Terminal. Cách nhanh nhất: nhấn Command + Space mở Spotlight, gõ Terminal và nhấn Return.

Lệnh khác nhau một chút tùy phiên bản OS X. Nhấn logo Apple góc trên bên trái, chọn Giới thiệu Mac này (About This Mac) để biết phiên bản.

Nếu bạn dùng OS X Yosemite 10.10.4 hoặc mới hơn (kể cả El Capitan), lệnh là:

sudo killall -HUP mDNSResponder

Dùng OS X Mavericks 10.9.5 hoặc cũ hơn? Lệnh bạn cần:

sudo killall -HUP mDNSResponder

Vẫn dùng Snow Leopard? Có lẽ đã đến lúc nâng cấp Mac! Cho đến lúc đó, dùng lệnh này:

sudo dscacheutil -flushcache

Xóa DNS không gây hại gì, nên đừng lo lắng khi dùng lệnh này. Hãy thử lần sau khi gặp sự cố kết nối!

Bạn từng phải xóa bộ nhớ đệm DNS để sửa lỗi không? Bạn gặp lỗi này bao nhiêu lần? Chia sẻ ở bình luận nhé!

Ảnh: argus via Shutterstock.com