Cách xóa bộ nhớ cache DNS trên Windows, Mac, Android và iOS

Khi bạn duyệt internet, dịch vụ Hệ thống tên miền (DNS)(Domain Name System (DNS) service) sẽ chủ động dịch hoặc “phân giải” các địa chỉ web khác nhau mà bạn gặp thành định dạng mà thiết bị Windows , Mac , Android hoặc iOS của bạn hiểu được. Các địa chỉ này sau đó được lưu vào bộ nhớ đệm cục bộ để giúp tăng tốc độ. 

Nhưng nếu có điều gì đó thay đổi trong thời gian chờ đợi, trình duyệt web của bạn có thể gặp sự cố kết nối và không thể tải một số trang web đúng cách. Trong trường hợp đó, bạn phải xóa bộ nhớ cache DNS để buộc thiết bị của bạn phải tra cứu lại từng địa chỉ web.

Trên Windows và macOS, bạn có thể xóa bộ nhớ cache DNS nhanh chóng bằng (DNS)Command Prompt , Windows PowerShell và bảng điều khiển Terminal . Tuy nhiên, trên Android và iOS, quy trình này không đơn giản như vậy và bạn sẽ phải thử một vài phương pháp cùng một lúc.

Xóa DNS Cache trên Windows

Nếu bạn có PC cài đặt Windows 7(Windows 7) , Windows 8, Windows 8.1 hoặc Windows 10, bạn có thể sử dụng bảng điều khiển Command Prompt để xóa bộ nhớ cache  DNS .

Ngoài ra, bạn có thể sử dụng bảng điều khiển Windows PowerShell trong (Windows PowerShell)Windows 8/8.1/10 để có được kết quả tương tự.

Sử dụng Command Prompt để xóa DNS Cache(Use Command Prompt to Clear DNS Cache)

1. Nhấn Windows + R để mở hộp Run. Sau đó, gõ cmd và chọn OK .

2. Nhập nội dung sau vào bảng điều khiển Command Prompt :

ipconfig /flushdns

3. Nhấn Enter .

Sử dụng Windows PowerShell để xóa DNS Cache(Use Windows PowerShell to Clear DNS Cache)

1. Nhấp chuột phải vào nút Start và chọn Windows PowerShell . Hoặc, nhấn Windows + R , nhập powershell.exe và chọn OK .

2. Nhập nội dung sau vào bảng điều khiển Windows PowerShell :

Clear-DnsClientCache

3. Nhấn Enter .

Xóa DNS Cache trên Mac

Bạn có thể xóa bộ nhớ cache DNS trên (DNS)máy Mac(Mac) bằng Terminal . Điều này áp dụng cho macOS Big Sur 11.0 , macOS Catalina 10.15 và macOS Mojave 10.14 , bao gồm cả các phiên bản macOS trước đó có từ OS X Mavericks 10.9 .

1. Đi tới Finder > Applications > Utilities và khởi chạy Terminal .

2. Sao chép và dán lệnh sau:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Lưu ý:(Note:) Trong các phiên bản OS X Yosemite bắt đầu từ 10.10.0 đến 10.10.3, bạn phải sử dụng lệnh sau để thay thế: 

sudo Discoveryutil mdnsflushcache; sudo Discoveryutil udnsflushcaches

3. Nhấn Enter . Khi Terminal nhắc bạn nhập mật khẩu quản trị viên, hãy nhập mật khẩu đó và nhấn Enter lần nữa.

Xóa DNS Cache trên Android

Trên Android , bật / tắt Chế độ(Airplane Mode) trên máy bay hoặc thực hiện khởi động lại cứng thường xóa bộ nhớ cache DNS . Ngoài ra, bạn có thể xem việc xóa bộ nhớ cache DNS nội bộ của Google Chrome có thể giúp ích được gì không. (DNS)Nếu không có gì hoạt động, bạn phải thực hiện thiết lập lại cài đặt mạng.

Enable/Disable Airplane Mode on Android

Bạn có thể bật / tắt Chế độ(Airplane Mode) trên máy bay qua ngăn Cài đặt nhanh(Quick Settings) trên thiết bị Android của mình. (Android)Chỉ cần(Just) vuốt xuống từ đầu màn hình một hoặc hai lần để hiển thị biểu tượng Chế độ trên máy bay. (Airplane Mode)Sau đó, chạm vào nó để bật Chế độ(Airplane Mode) trên máy bay . Chờ(Wait) một vài giây và nhấn vào nó một lần nữa để tắt Chế độ(Airplane Mode) trên máy bay .

Hard-Reboot thiết bị Android(Hard-Reboot Android Device)

Nếu việc bật / tắt Chế độ(Airplane Mode) trên máy bay không hữu ích, hãy thử khởi động lại thiết bị Android của bạn. Thông thường, điều đó liên quan đến việc nhấn và giữ nút Nguồn(Power ) trong 10 - 20 giây. Nếu bạn không thể khởi động lại bằng cách đó, tốt nhất bạn nên thực hiện tìm kiếm trên Google(Google) với tên kiểu máy Android của bạn để được hướng dẫn cụ thể.

Xóa bộ nhớ cache DNS nội bộ của Chrome(Clear Chrome’s Internal DNS Cache)

Google Chrome , trình duyệt web gốc tích hợp sẵn của Android, có bộ đệm DNS nội bộ. Hãy thử xóa nó đi.

1. Mở Google Chrome . Sau đó, nhập đường dẫn sau vào thanh địa chỉ và nhấn Enter :

chrome://net-internals/#DNS

2. Chọn tab bên DNS và nhấn (DNS )Xóa bộ nhớ cache của máy chủ(Clear host cache) .

3. Chọn tab bên Ổ cắm và nhấn (Sockets )Đóng ổ cắm không hoạt động(Close idle sockets) , sau đó chọn Nhóm ổ cắm xả(Flush socket pools) .

Đặt lại cài đặt mạng Android(Reset Android Network Settings)

Đặt lại cài đặt mạng yêu cầu bạn phải tìm hiểu kỹ ứng dụng Cài đặt(Settings) trên điện thoại thông minh Android của mình . Các bước dưới đây có thể không giống nhau về phía bạn, nhưng bạn nên nắm được ý tưởng. 

Lưu ý:(Note:) Quy trình đặt lại sẽ xóa tất cả các kết nối và mật khẩu Wi-Fi đã lưu trên thiết bị (Wi-Fi)Android của bạn , vì vậy hãy chuẩn bị thiết lập lại mọi thứ từ đầu.

1. Mở ứng dụng Cài đặt(Settings) trên thiết bị Android của bạn .

2. Nhấn vào Hệ thống(System) .

3. Nhấn vào Đặt lại(Reset) .

4. Nhấn vào Đặt lại cài đặt mạng(Network Settings Reset) .

5. Nhấn lại Cài đặt mạng Đặt(Network Settings Reset) lại để xác nhận.

Xóa DNS Cache trên iPhone

Nếu bạn sử dụng iPhone, việc bật / tắt Chế(Airplane) độ trên máy bay, buộc khởi động lại thiết bị hoặc đặt lại cài đặt mạng sẽ giúp bạn xóa bộ nhớ cache  DNS .

Enable/Disable Airplane Mode on iPhone

Vuốt(Swipe) xuống từ trên cùng bên phải của màn hình iPhone để mở Trung tâm điều khiển(Control Center) . Nếu thiết bị của bạn sử dụng Touch ID , hãy vuốt lên từ cuối màn hình.

Sau đó, nhấn vào biểu tượng Chế độ trên máy bay. (Airplane Mode)Chờ(Wait) trong vài giây và nhấn lại vào biểu tượng Chế độ(Airplane Mode) trên máy bay .

Buộc khởi động lại iPhone(Force-Restart iPhone)

Buộc khởi động lại iPhone yêu cầu nhấn các tổ hợp nút cụ thể thay đổi tùy thuộc vào kiểu máy và thiết bị của bạn.

iPhone 8 và mới hơn:(iPhone 8 and newer:) Nhấn nhanh nhả nút Tăng(Volume Up ) âm lượng , nhấn và thả nút Giảm âm lượng(Volume Down ) , sau đó nhấn và giữ nút Bên(Side ) cho đến khi logo Apple hiển thị trên màn hình

iPhone 7: Nhấn và giữ đồng thời cả nút Giảm âm lượng(Volume Down) và nút Bên cạnh(Side ) cho đến khi bạn nhìn thấy logo Apple trên màn hình.

iPhone 6s trở về trước:(iPhone 6s and earlier:) Nhấn giữ đồng thời cả hai nút Bên(Side) / Trên(Top) cùng và Trang chủ(Home ) cho đến khi logo Apple hiển thị trên màn hình.

Đặt lại cài đặt mạng iPhone(Reset iPhone Network Settings)

Đặt lại cài đặt mạng iPhone sẽ không chỉ xóa bộ nhớ cache DNS mà còn xóa tất cả các mạng và mật khẩu Wi-Fi đã lưu. (Wi-Fi)Trừ khi bạn chỉ dựa vào dữ liệu di động, bạn phải kết nối lại thủ công với từng mạng Wi-Fi(Wi-Fi) sau đó. Chỉ thử điều này nếu các phương pháp khác không hoạt động.

1. Mở ứng dụng Cài đặt trên iPhone của bạn.

2. Nhấn vào Chung(General) .

3. Nhấn vào Đặt lại(Reset) .

4. Nhấn vào Đặt lại Cài đặt Mạng(Reset Network Settings) .

5. Nhấn vào Đặt lại Cài đặt Mạng(Reset Network Settings) một lần nữa để xác nhận.

Đừng quên bộ nhớ cache của trình duyệt

Chỉ xóa bộ nhớ cache DNS có thể là không đủ. Trình(Web) duyệt web lưu vào bộ đệm cục bộ tất cả các loại nội dung web khác và điều đó cũng có thể gây ra nhiều vấn đề. Nếu bạn tiếp tục gặp sự cố khi tải trang web, hãy thử xóa bộ nhớ cache của trình duyệt(clearing the browser cache) . Ngoài ra, đừng quên khắc phục các sự cố khác liên quan đến mạng(troubleshoot other network-related issues) .



About the author

Tôi là một kỹ sư phần cứng với hơn 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên về bộ điều khiển và cáp USB, cũng như nâng cấp BIOS và hỗ trợ ACPI. Trong thời gian rảnh rỗi, tôi cũng thích viết blog về các chủ đề khác nhau liên quan đến công nghệ và kỹ thuật.



Related posts