Danh mục

Hướng dẫn cách reset cache DNS trên OS X

Số trang: 4      Loại file: pdf      Dung lượng: 163.32 KB      Lượt xem: 14      Lượt tải: 0    
Jamona

Phí tải xuống: miễn phí Tải xuống file đầy đủ (4 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Hướng dẫn cách reset cache DNS trên OS X Hệ phân giải tên miền DNS là một hệ phân cấp dùng để phân giải URL thành địa chỉ IP mà máy tính sử dụng để truyền thông. Khi tải một trang web hay một tài nguyên Web khác, máy tính có kết nối tới rất nhiều URL để tải những thành phần khác nhau (một trang web, ảnh trên trang, một ứng dụng, script…), vì vậy một dịch vụ DNS khỏe mạnh là một phần không thể thiếu để có một kết nối Internet thông suốt. Thậm chí mặc dù...
Nội dung trích xuất từ tài liệu:
Hướng dẫn cách reset cache DNS trên OS X Hướng dẫn cách reset cache DNS trên OS XHệ phân giải tên miền DNS là một hệ phân cấp dùng để phân giải URLthành địa chỉ IP mà máy tính sử dụng để truyền thông. Khi tải một trangweb hay một tài nguyên Web khác, máy tính có kết nối tới rất nhiều URL đểtải những thành phần khác nhau (một trang web, ảnh trên trang, một ứngdụng, script…), vì vậy một dịch vụ DNS khỏe mạnh là một phần không thểthiếu để có một kết nối Internet thông suốt.Thậm chí mặc dù một dịch vụ DNS nhanh sẽ tối ưu kết nối, nhưng nhữngtruy vấn thừa đến dịch vụ vẫn mất thời gian để hoàn tất. Do vậy, dựa trên cấuhình DNS server, OS X sẽ lưu đệm kết quả truy vấn DNS trong một khoảngthời gian xác định trước, cho phép truy cập nhanh hơn tới những kết quả tìmkiếm DNS gần đây. Thời gian này thường tương đối ngắn, từ vài phút cho tớivài tiếng, nhưng khoảng thời gian cũng phụ thuộc vào DNS server đang đượcsử dụng. Một số server có thể được cấu hình để cập nhật bộ lưu đệm ở nhữngkhoảng thời gian lâu hơn từ một ngày trở lên.Mặc dù phần lớn bộ đệm sẽ tối ưu hóa kết nối và giúp kết nối Internet chạythông suốt, thì có những thời điểm cache có thể bị sự cố hoặc chứa thông tinchưa cập nhật và không phân giải đúng một tài nguyên Web được yêu cầu.Những lỗi với cache cũng có thể dẫn đến là chậm việc lướt web.Do vậy, nếu bạn đang gặp những lỗi liên quan đến việc lướt web thì bên cạnhnhững việc thường lệ như xóa cache trình duyệt và khắc phục kết nối mạng,thiết lập router và các trình cắm plug-in, bạn cũng nên xem xét việc dọn dẹpcache. Apple gần đây đã hướng dẫn cách xóa cache trên các hệ điều hành OSX phiên bản mới của hãng.Cách xóa cache DNS cơ bản là thực hiện lệnh sau trong cửa sổ lệnhTerminal:sudo dscacheutil –flushcacheTuy nhiên, ở OS X Lion và Mountain Lion, Apple đã thay đổi cách thức lưuđệm truy vấn DNS, không còn gắn với lệnh dscacheutil nữa, vì vậy nếu bạnchạy câu lệnh này trên các phiên bản OS X mới hơn thì bạn sẽ nhận đượcmột thông báo lỗi “Unable to get details from the cache node”. Trên nhữngphiên bản OS X này, Apple đã thay đổi quá trình lưu đệm thường lệ bằng mộtmDNSResponder process (Xử lý cốt lõi cho phân giải DNS) vì vậy chúngđược lưu trong bộ nhớ bởi process miễn là có duy trì một kết nối đến hệthống DNS. Do vậy, để xóa cache, chỉ cần gửi đến mDNSResponder processmột lệnh treo (hang-up) để khởi tạo lại cấu hình mà không cần tắt hoàn toànvà khởi động lại. Để thực hiện, sử dụng câu lệnh:sudo killall -HUP mDNSResponderNgoài lệnh killall trong cửa sổ lệnh, ta cũng có thể thực hiện trong tiện íchActivity Monitor theo bước sau: Mở Activity Monitor (trong /Applications/Utilities/folder).  Nhấn Command-1 để hiển thị cửa sổ Activity Monitor chính.  Tìm và chọn mDNSResponder process.  Chọn Send Signal To Process từ thực đơn View.  Chọn Hangup từ thực đơn hiện ra.  Nhấn Send. Sau khi hoàn tất, một mDNSResponder process khác sẽ xuất hiện trong vàigiây trong Activity Monitor khi hệ thống khởi tạo lại process và sau khiprocess biến mất thì DNS cache sẽ được xóa.

Tài liệu được xem nhiều: