Cách xóa bộ đệm DNS Windows, Mac
Có thể có vấn đề với trải nghiệm duyệt internet của bạn chủ yếu do bộ nhớ đệm DNS. Xóa bộ đệm DNS của bạn là một cách đã được chứng minh để giải quyết các vấn đề duyệt web chậm và cải thiện hiệu suất lướt trang web của bạn.
Bộ nhớ đệm DNS lưu trữ lịch sử duyệt web của bạn. Nó lưu trữ tất cả các địa chỉ IP mà thiết bị của bạn đã tìm kiếm hoặc sử dụng.
Mục đích của việc xóa bộ đệm DNS là gì?
Tóm lại, đây là những lợi ích thiết yếu của việc xóa bộ nhớ flash DNS:
- Giải quyết các vấn đề liên quan đến DNS
- Bảo mật dữ liệu
- Làm mới thông tin DNS
- Khắc phục sự cố tải trang web
- Loại bỏ các kết nối xấu
- Cải thiện hiệu suất mạng
Hãy giải thích ngắn gọn những điểm này.
Đã giải quyết các vấn đề liên quan đến DNS
Theo thời gian, bộ nhớ đệm DNS tích lũy các tệp dư thừa từ các trang web đã duyệt. Các bản ghi DNS này có thể bị hỏng, làm chậm kết nối mạng của bạn.
Bảo mật dữ liệu
Bạn phải xóa bộ đệm DNS thường xuyên nếu có nhiều người truy cập vào máy tính của bạn. Cách tiếp cận này là cần thiết để đảm bảo an toàn dữ liệu. Trừ khi bạn xóa bộ nhớ đệm thường xuyên, những người truy cập thiết bị của bạn sẽ tìm hiểu về trang web mà người khác đang sử dụng bằng cách truy cập bộ nhớ bộ đệm DNS.
Mở cửa sổ Dấu nhắc Lệnh và nhập ipconfig /displaydns
. Mã này sẽ hiển thị địa chỉ của mọi trang web bạn đã truy cập.
Làm mới thông tin DNS
Cũng có thể có trường hợp bộ nhớ đệm này lưu trữ thông tin không chính xác hoặc một số địa chỉ IP. Nếu thông tin đó hoặc địa chỉ IP không phù hợp va chạm với các địa chỉ cụ thể khác, nó có thể ảnh hưởng đến hiệu suất trình duyệt internet của bạn.
Khắc phục sự cố tải trang web
Bạn có thể cần trợ giúp để mở một trang web. Thông thường, phần còn lại của trang web cũ cản trở hiệu suất của trang web và ngăn các trang web cụ thể tải. Để khắc phục sự cố tải trang web, hãy xóa bộ nhớ đệm DNS. Phương pháp này sẽ xóa tất cả dư lượng trang web trước đây còn sót lại trong bộ nhớ đệm.
Kiểu ipconfig /flushdns
bên trong Dấu nhắc Lệnh để xóa phần còn lại của trang web khỏi bộ đệm DNS.
Loại bỏ các kết nối xấu
Bộ nhớ DNS có thể có một số mục nhập sai và không phù hợp. Việc xóa bộ nhớ đệm DNS sẽ xóa các mục không phù hợp đó, do đó loại bỏ các kết nối xấu và tăng cường bảo mật của mạng.
Cải thiện hiệu suất mạng
Khi không được giám sát trong thời gian dài, bộ nhớ đệm DNS sẽ được lấp đầy bằng các địa chỉ IP từ các trang web đã duyệt trước đó. Kết quả là, hiệu suất mạng của bạn sẽ bị ảnh hưởng, làm chậm lại trong một số trường hợp. Việc xóa bộ nhớ đệm DNS sẽ xóa các địa chỉ IP cũ này và cung cấp cho bộ nhớ một khởi đầu mới để bắt đầu lại từ đầu. Sẽ có sự cải thiện đáng kể về hiệu suất mạng tổng thể và các vấn đề kết nối internet của bạn.
Tại sao bộ đệm DNS tồn tại
Bộ nhớ đệm DNS tồn tại để làm trơn tru quá trình duyệt internet. Bộ đệm DNS được quản lý tốt hứa hẹn tìm kiếm hợp lý các địa chỉ IP của các tên miền cụ thể. Nếu được quản lý đúng cách, nó có thể dẫn đến:
- Độ phân giải DNS nhanh hơn
- Giảm lưu lượng mạng
- Phân phối tải tốt hơn
- Truy cập ngoại tuyến vào các trang web
Chúng ta sẽ thảo luận về cách xóa/xóa bộ nhớ xóa DNS của hệ thống của bạn tại đây. Cho dù bạn sử dụng hệ điều hành nào, đều có cách để quản lý quá trình xả.
Phương pháp 1: Cách xóa bộ đệm DNS trên Windows
Cách xóa bộ đệm DNS trên Windows thông qua Command Prompt
Dưới đây là các bước để xóa DNS Cache bằng cách sử dụng Windows dấu nhắc lệnh.
Bước 1) Nhấp vào BẮT ĐẦU từ Windows màn hình.
Bước 2) Nhập CMD vào không gian tìm kiếm.
Bước 3) Đảm bảo bạn chạy Windows dấu nhắc lệnh với quyền quản trị viên.
Bước 4) Để bao gồm quyền quản trị viên, bấm chuột phải vào dấu nhắc lệnh.
Bước 5) Một cửa sổ chuyển đổi sẽ mở ra. Từ cửa sổ đó, chọn CHẠY NHƯ QUẢN TRỊ VIÊN.
Bước 6) Khi bạn đã mở Dấu nhắc Lệnh, chỉ cần gõ ipconfig /flushdns
và nhấn phím ENTER*.
Bước 7) Bạn sẽ nhận thấy thông báo “Xóa thành công bộ đệm ẩn bộ giải quyết DNS”.
*Xin lưu ý: Bạn cần bao gồm một khoảng trắng sau ipconfig
và sau đó tiến hành /flushdns
để xóa DNS Windows 10.
Cách xóa bộ đệm DNS thông qua Windows PowerShell
Bước 1) Chọn tùy chọn Bắt đầu, sau đó trên khoảng trống, nhập PowerShell
Bước 2) Một hộp danh sách sẽ mở ra và bạn sẽ nhận thấy Windows PowerShell được liệt kê ở trên cùng.
Bước 3) Bạn có thể nhấp đúp vào đó hoặc nhìn vào phía bên phải của bảng điều khiển và nhấp vào mở.
Bước 4) Khi PowerShell mở ra, bạn cần gõ Clear-DnsClientCache
và nhấn ENTER.
Bước 5) Sau khi bạn nhấn Enter, bộ đệm DNS sẽ bị xóa. Tuy nhiên, sẽ không có thông báo xác nhận xóa hiển thị trên màn hình.
Bước 6) Nếu bạn muốn xem thông báo xác nhận xóa, chỉ cần gõ ipconfig /flushdns
trên cửa sổ PowerShell.
Phương pháp 2: Cách xóa bộ đệm DNS trên máy Mac
Xóa bộ đệm DNS qua thiết bị đầu cuối
Quá trình tóm tắt:
Bước 1) Mac: > Finder> Ứng dụng. [Đi vào]
Bước 2) Ứng dụng>Tiện ích>Launchpad>Thiết bị đầu cuối. [Đi vào]
Bước 3) Thiết bị đầu cuối> [Đi vào]
Bước 4) . [Đi vào]
Bước 5) # Thông báo sau được hiển thị: #
Quá trình chi tiết:
Khi muốn xóa DNS Mac, trước tiên bạn cần truy cập vào Terminal.
Terminal là Giao diện dòng lệnh được cài đặt sẵn trong Mac OS. Giống như bảng điều khiển Dấu nhắc Lệnh trong Windows, Terminal là một ứng dụng tương tự trong hệ điều hành Mac. Quá trình này rất đơn giản.
Bạn có thể mở ứng dụng Terminal bằng cách khởi chạy Spotlight Search. Ở đầu màn hình, di chuyển về phía bên phải và bạn sẽ thấy biểu tượng kiểu kính lúp.
Nhấp vào bên trong thanh tìm kiếm để nhập “terminal.app” hoặc “terminal” và nhấn enter. Bạn sẽ thấy tùy chọn mở Terminal được hiển thị. Nhấp vào tùy chọn và Terminal sẽ mở:
Khi Terminal mở ra, hãy nhập một mã cụ thể vào cửa sổ.
Trước khi nhập mã, hãy tìm hiểu xem bạn đang sử dụng phiên bản MacOS nào.
Làm cách nào để tìm phiên bản Mac đang chạy trên thiết bị Apple của bạn?
Biểu tượng APPLE nằm ở phía trên bên trái của màn hình. Nhấp vào biểu tượng để mở menu. Từ đó, nhấp vào GIỚI THIỆU MAC NÀY.
Màn hình sẽ hiển thị tên phiên bản Mac và số phiên bản. Tham khảo ảnh chụp màn hình bên dưới:
Dưới đây là danh sách Chuỗi lệnh cho 5 phiên bản Mac OS mới nhất:
Số và tên phiên bản Mac OS | Chuỗi lệnh |
---|---|
macOS 12 (Monterey), | Sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
macOS 11 (Siêu lớn) | Sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
macOS 10.15 (Catalina) | Sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
macOS 10.14 (Mojave) | sudo killall -HUP mDNSRTrả lời |
macOS 10.13 (Sierra cao) | sudo killall -HUP mDNSRTrả lời |
Khi bạn đã nhập chuỗi lệnh theo phiên bản Mac đang sử dụng, cửa sổ sẽ hiển thị khoảng trống để bạn nhập mật khẩu của hệ thống. Mật khẩu sẽ được ẩn ngay cả khi bạn đang gõ. Nhập mật khẩu cẩn thận để tránh bất kỳ lỗi đánh máy nào.
Sau khi gõ mật khẩu, nhấn phím ENTER. Quá trình xóa bộ đệm DNS của máy Mac không bao giờ hiển thị bất kỳ thông báo xác nhận nào sau khi hoàn thành. Thay vào đó, một dấu nhắc đầu cuối sẽ được hiển thị.
Xóa bộ đệm DNS thông qua macOS Mojave và sau đó
Quá trình này tương tự như những gì chúng ta đã thảo luận ở phần trên. Trong số các phiên bản Mac OS khác nhau được phát hành trong những năm qua, phiên bản 10.14 được gọi là macOS Mojave.
Khi đến lúc xóa bộ đệm DNS của bạn, người dùng Mojave cần làm theo các bước sau:
Bước 1) Bắt đầu> Ứng dụng> Tiện ích> Terminal.
Lời nhắc này sẽ khởi chạy cửa sổ Terminal. Bạn cũng có thể nhấn các phím Command và Space từ bàn phím cùng nhau.
Bước 2) Trên cửa sổ Terminal, chỉ cần gõ sudo killall -HUP mDNSResponder
Bước 3) Sau khi gõ chuỗi lệnh, nhấn phím RETURN.
Bước 4) Màn hình sẽ hiển thị cho bạn lời nhắc yêu cầu MẬT KHẨU QUẢN TRỊ.
Bước 5) Nhập MẬT KHẨU QUẢN TRỊ và nhấn phím RETURN.
Bộ đệm DNS sẽ bị xóa khỏi macOS Hệ thống Mojave Tuy nhiên, không có thông báo nào cho biết quá trình xả đã được xóa sẽ được hiển thị.
Phương pháp 3: Cách xóa bộ đệm DNS trên Chrome
Hầu như mọi người đều quen thuộc với Chrome, trình duyệt phổ biến của Google. Trình duyệt này lưu trữ bộ đệm DNS của riêng nó. Đừng bao giờ nhầm lẫn nó với bộ đệm DNS được lưu trữ trong Hệ thống của bạn OS.
Xóa bộ đệm DNS trên Chrome khỏi Windows OS
Để xóa Google Chrome bộ nhớ đệm DNS của trình duyệt, sau đây là các bước thực hiện:
Bước 1) Khởi động Google Chrome từ hệ điều hành của bạn. Bạn có thể có biểu tượng Chrome trên màn hình nền. Hoặc vào Start và nhập CHROME. Nhấp vào OPEN từ cửa sổ chuyển đổi bên phải.
Bước 2) Sau khi mở trình duyệt Chrome, hãy nhập lệnh sau vào thanh địa chỉ của trình duyệt: chrome://net-internals/#dns
Bước 3) Nhấp vào tab XÓA BỘ NHỚ MÁY CHỦ.
Bước 4) Sau khi nhấp vào, nó sẽ xóa bộ nhớ đệm DNS khỏi trình duyệt Chrome.
Xóa bộ đệm DNS trên Chrome khỏi macOS
Quá trình này khá đơn giản. Dưới đây là các bước:
Bước 1) Bạn cần cài đặt Google Chrome trên của bạn macOS để xóa bộ nhớ cache dns của chrome.
Bước 2) Khởi chạy trình duyệt từ thư mục DOCK hoặc APPLICATION sau khi cài đặt.
Bước 3) Trong thanh địa chỉ trình duyệt Chrome, gõ: chrome://net-internals/#dns
Bước 4) Nhấp vào nút XÓA BỘ NHỚ MÁY CHỦ.
Bước 5) Mặc dù sẽ không hiển thị bất kỳ thông báo nào nhưng DNS Cache của Chrome sẽ được dọn sạch.
Phương pháp 4: Cách xóa bộ đệm DNS trên Firefox
Firefox là một trình duyệt phổ biến của Mozilla. Giống các trình duyệt khác, nó lưu trữ dư lượng duyệt web và tập lệnh trang web trên bộ nhớ đệm. Đang xóa bộ đệm DNS này Firefox là cần thiết để cải thiện trải nghiệm duyệt web tổng thể, như tốc độ tải trang web, bảo mật trình duyệt, v.v.
Đang xóa bộ đệm DNS Firefox từ Windows OS
Đây là một thủ thuật để xóa mọi thứ khỏi Firefox trình duyệt – bộ nhớ đệm, bánh quy, lịch sử duyệt web, tất cả chỉ bằng một nút bấm.
Bước 1) Firefox trình duyệt> Menu> Bảng menu.
Bước 2) Bảng menu> Lịch sử> Xóa lịch sử gần đây.
Bước 3) Từ trang này, bạn có thể chọn PHẠM VI THỜI GIAN của lịch sử cần xóa. Mở Menu thả xuống và chọn khoảng thời gian bạn muốn xóa lịch sử.
Bước 4) Bạn cũng có thể chọn những gì muốn xóa và những gì không. Bạn có thể bỏ chọn các hộp để giữ lại một số tùy chọn có sẵn.
Bước 5) Sau khi lựa chọn xong, hãy nhấp vào tab OK. Các mục bạn đã chọn sẽ bị xóa khỏi lịch sử và cửa sổ sẽ kết thúc.
Bật bộ đệm DNS Firefox sử dụng dữ liệu rõ ràng
Dưới đây là các bước để chỉ xóa bộ đệm DNS của Firefox:
Bước 1) Firefox> Trình đơn> Cài đặt.
Bước 2) Cài đặt> Quyền riêng tư & Bảo mật.
Bước 3) Quyền riêng tư & Bảo mật> Cookie và dữ liệu trang web.
Bước 4) Cookies và dữ liệu trang web> Xóa dữ liệu.
Bước 5) Vì chỉ cần xóa bộ nhớ đệm DNS nên bạn cần đánh dấu vào ô NỘI DUNG WEB ĐÃ LƯU TRỮ.
Bước 6) Nhấp vào tab XÓA. Bộ đệm DNS sẽ bị xóa khỏi trình duyệt.
Bước 7) Bây giờ bạn có thể đóng trang. Những thay đổi sẽ tự động diễn ra.
Đang xóa bộ đệm DNS Firefox từ macOS
Firefox sẽ chỉ chạy trên macOS phiên bản 10.12 trở lên.
Bước 1) Bạn có thể mở Firefox từ dock hoặc thư mục Ứng dụng.
Bước 2) Mở Menu> Tùy chọn> Quyền riêng tư> Bảo mật.
Bước 3) Một cửa sổ chuyển đổi sẽ mở ra khi bạn nhấp vào bảo mật.
Bước 4) Đánh dấu vào ô bên cạnh NỘI DUNG WEB ĐÃ LƯU TRỮ.
Bước 5) Nhấn XÓA NGAY.
Bộ đệm DNS đã bị xóa khỏi máy tính của bạn Firefox trình duyệt trong macOS.
Phương pháp 5: Cách xóa bộ đệm DNS trên Safari
Safari, trình duyệt web mặc định của macOS, có một cách khác để xóa bộ nhớ đệm DNS trên Safari. Việc xác định tùy chọn xóa bộ nhớ đệm DNS ở đâu là một thách thức nếu không biết các cài đặt.
Dưới đây là các bước để xác định và xóa bộ đệm DNS trong Safari:
Bước 1) Safari> Thanh menu.
Bước 2) Thanh menu> Safari> Cài đặt.
Bước 3) Nhấp vào Cài đặt để mở Cửa sổ. Tham khảo hình ảnh dưới đây:
Bước 4) Đánh dấu vào ô bên cạnh HIỂN THỊ MENU PHÁT TRIỂN TRÊN THANH MENU.
Bước 5) Bây giờ, bạn có thể thoát khỏi cửa sổ.
Bước 6) Thanh Menu> Phát triển.
Bước 7) Sau khi bạn nhấp vào phần Phát triển, một cửa sổ thả xuống sẽ mở ra như sau:
Bước 8) Bạn cần cuộn xuống tùy chọn có nội dung Bộ đệm trống và nhấp vào nó.
Bước 9) Bộ đệm DNS sẽ bị xóa khỏi trình duyệt Safari của bạn.
Nhược điểm của DNS Cache bị hỏng
Bộ đệm DNS có thể dẫn đến một số sự cố nghiêm trọng nếu nó bị hỏng.
- Chuyển hướng không chính xác: Ngộ độc bộ đệm DNS có thể gây ra chuyển hướng không chính xác cho một trang web. Trang web của bạn có thể liên hệ sai Địa chỉ IP, dẫn đến các liên kết mở ra một số trang web không phù hợp.
- Làm suy giảm hiệu suất trình duyệt: Cần xóa những thông tin lỗi thời được lưu trong bộ nhớ cache để cải thiện hiệu suất của trình duyệt. Sự hiện diện của thông tin lỗi thời và các tệp dư thừa bị hỏng có thể làm chậm hiệu suất tổng thể của trình duyệt và tăng thời gian tải trang web.
- Sự cố kết nối: Duyệt các trang web có hại hoặc không được bảo vệ có thể dẫn đến lỗi làm hỏng bộ đệm DNS. Những lỗi như vậy thường ngăn cản việc mở hoặc tải các trang web.
- Khó khăn trong việc giải quyết tên miền: Lỗi DNS xảy ra khi tên miền không kết nối được với địa chỉ IP. Bạn sẽ thấy một thông báo có nội dung
<DNS SERVER NOT AVAILABLE>
or<ADDRESS CANNOT BE FOUND>
Các cách chính xác để xóa DNS và bộ đệm của trình duyệt là gì?
Khởi chạy Dấu nhắc lệnh từ Windows Hệ điều hành có Quyền quản trị, nhập ipconfig /flushdns
, và nhấn ENTER.
Nếu bạn sử dụng thiết bị MacOS, hãy mở Terminal và nhập <command string as per the Mac version>
như lệnh tuôn ra DNS. Sau khi nhập lệnh nhấn Enter. Màn hình sẽ yêu cầu mật khẩu quản trị viên. Nhập mật khẩu và nhấn Enter.
Hỏi đáp
Kết luận
Làm sạch bộ nhớ đệm DNS rất quan trọng vì nó cải thiện hiệu suất hệ thống của bạn. Việc để bộ nhớ đệm DNS không sạch quá lâu có thể dẫn đến làm hỏng các tệp còn sót lại trong bộ đệm. Những tệp như vậy có thể dễ bị tấn công và gây ra các vấn đề bảo mật cũng như lỗi duyệt web thường xuyên. Đó là lý do tại sao thỉnh thoảng bạn phải xóa bộ nhớ DNS của mình để tránh tình trạng duyệt web bị trễ và các sự cố liên quan khác.
Xóa các tập tin bộ đệm bằng lệnh xóa DNS phù hợp trong khác nhau Operahệ thống ting và Trình duyệt đủ đơn giản. Chỉ cần làm theo các quy trình nêu trên để xóa bộ đệm DNS để có hiệu suất tốt hơn.