Trong số những đổi mới và công nghệ thế kỷ này mang lại cho thế giới, Internet chắc chắn đứng đầu danh sách. Điều bắt đầu như một phương tiện giao tiếp chính và dễ dàng cho quân đội hiện nay đã phát triển thành một multitude khổng lồ các kết nối, máy tính, và máy chủ.
Internet, nói chung, bao gồm hàng nghìn thành phần khác nhau, và DNS là một trong những quan trọng nhất.
DNS Là Gì?
DNS viết tắt của Domain Name System (Hệ Thống Tên Miền). Nó có thể đơn giản định nghĩa là "danh bạ điện thoại của Internet". Giống như danh bạ lưu tên và số điện thoại, DNS lưu tên miền và địa chỉ IP tương ứng. Với thư mục DNS, người dùng Internet không cần nhớ địa chỉ IP phức tạp, vì họ có thể nhớ tên miền đơn giản và dễ dàng hơn.
Ví Dụ Chuyển Đổi DNS Sang IP:
Khi chúng ta nhập tên trang web mong muốn vào thanh tìm kiếm (ví dụ, www.example.com), thư mục DNS chuyển đổi nó thành địa chỉ IP (193.128.1.2). Chuyển đổi này giúp người dùng định vị tên miền trên Internet.
Cache DNS Được Tạo Ra Như Thế Nào?
Cache DNS là một thư mục cục bộ hoặc cơ sở dữ liệu được tạo bởi Hệ Điều Hành (OS) của máy tính. Cơ sở dữ liệu này ghi lại tất cả các lượt truy cập gần đây bạn đã làm đến các trang web và tên miền Internet khác nhau. Giống như danh bạ cho phép xem tên và địa chỉ liên hệ không cần nhớ, thư mục DNS giúp bạn không phải nhớ địa chỉ IP phức tạp của mọi trang web.
Cách Xóa Cache DNS?
Trong phần này, chúng tôi thảo luận phương pháp dọn dẹp cache cho macOS, Windows, Linux, và Google Chrome, tương ứng.
Xóa Cache DNS Trên Mac
Trước khi xóa Cache DNS trên Mac, bạn có thể thắc mắc tại sao nên xóa Cache DNS trên Mac?
Trong điều kiện bình thường, không có nhu cầu bạn phải xóa thư mục DNS của máy. Nhưng đôi khi, trang web có thể thay đổi địa chỉ máy chủ DNS. Vì máy tính không biết thay đổi này, chúng giữ bản ghi thư mục DNS cũ. Điều này, lần lượt, tạo vấn đề truy cập trang web. Do đó, chúng ta cần xóa và cập nhật cache DNS máy tính thủ công.
Sau khi flush cache DNS trên Mac, máy sẽ không gặp khó khăn truy cập lại trang web với thay đổi DNS.
Bạn có thể nhanh chóng xóa cache DNS trên Mac bằng Umate Mac Cleaner. Nó không chỉ giúp xóa cache DNS mà còn xóa dữ liệu riêng tư. Để dùng Umate Mac Cleaner, làm theo các bước:
Bước 1. Cài đặt và khởi chạy Umate Mac Cleaner trên Mac.
Bước 2. Chọn tab "Xóa Dữ Liệu Riêng Tư" và nhấp "Quét"; Umate sẽ định vị dấu vết file DNS và file riêng tư khác.
Bước 3. Khi danh sách mở ra trước bạn, chọn file muốn loại bỏ và nhấp "Xóa."
Thiết Bị Mac Nào Chạy Được Umate Mac Cleaner?
1. Umate Mac Cleaner được hỗ trợ bởi các thiết bị:
- Mở Chương Trình Finder
- Mac Book
- MacBook Air
- MacBook Pro
- iMAC
- iMac Pro
- Mac Pro
- Mac Mini
2. Các OS sau hỗ trợ Umate Mac Cleaner:
- Big Sur (macOS 11)
- Catalina (macOS 10.15)
- Mojave (macOS 10.14)
- High Sierra (macOS 10.13)
- Sierra (macOS 10.12)
- El Capitan (macOS X 10.11)
- Mavericks (macOS X 10.9).
Lưu Ý: Umate Mac Cleaner giúp dọn dẹp file Cache Hệ Thống cũng như Cache Trình Duyệt.
Xóa Cache DNS Trên Windows
Flush cache DNS trong Windows là quá trình rất đơn giản và dễ. Điều ấn tượng hơn là phương pháp này áp dụng cho tất cả phiên bản Windows.
Để khởi chạy lệnh flush DNS trên Windows, làm theo bước:
Bước 1. Tải "Command Prompt" với quyền quản trị. Làm bằng cách gõ "Command Prompt" trong "Menu Bắt Đầu".
Bước 2. Khi prompt tải, gõ "ipconfig/flushdns" rồi nhấn "Enter".
Bước 3. Thông báo xác nhận "DNS Resolver Cache" xuất hiện khi quy trình hoàn tất.
Xóa Cache DNS Trên Linux
Máy tính Linux có cấu hình khác Mac và Windows. Trong máy Linux, một số bản phân phối dùng dịch vụ DNS khác, trong khi những cái khác có thể không dùng dịch vụ phân phối nào.
Cách Xóa Cache DNS Cho Các Phân Phối Linux Khác Nhau:
Máy Linux có dịch vụ khác nhau trên phân phối, như
- NCSD (Name Service Caching Daemon)
- BIND (Berkley Internet Name Domain)
- dnsmasq
Xóa cache DNS cho mọi DNS yêu cầu mở cửa sổ terminal. Nhấn "Ctrl+Alt+T" để dùng lệnh tương đối flush cache DNS trên máy Linux.
Linux Flush DNS: Cho NCSD:
Để flush cache DNS NCSD, nhập lệnh sau:
sudo /etc/init.d/ncsd restart
Nếu terminal hỏi, nhập mật khẩu. Quy trình dừng rồi khởi động lại dịch vụ NCSD trong thời gian rất ngắn.
Linux Flush DNS: Cho BIND:
Để flush DNS cho cache BIND, bạn có thể dùng các lệnh flush DNS khác nhau như
- sudo /etc/init.d/named restart
- sudo rndc restart
- sudo rndc exec
Để kết thúc, bạn có thể cần nhập mật khẩu. Một điều bạn tìm thấy khi xóa cache DNS trên BIND là nó cho phép nhắm mục tiêu tên miền cụ thể. Để làm vậy, thêm "flushname" và tên miền vào lệnh "sudo rndc".
Ví dụ, sudo rndc flushname example.com
Linux Flush DNS: Cho dnsmasq:
Để xóa cache dnsmasq, dùng lệnh flush DNS sau:
sudo /etc/init.d/dnsmasq restart.
Terminal có thể yêu cầu nhập mật khẩu lại.
Xóa Cache DNS Trên Google Chrome
Cache DNS lưu bởi Google Chrome khác với OS máy tính.
Bước 1. Gõ chrome://net-internals/#dns vào thanh địa chỉ trình duyệt và nhấn Enter.
Bước 2. Tìm và nhấp nút "Clear Host Cache" để xóa cache DNS của Chrome.
Kết Luận
Internet không còn là công cụ giao tiếp đơn giản như trước. Vì độ phức tạp này, máy tính và thiết bị khác gặp vấn đề thường xuyên với Internet. Mặc dù phiền toái, các vấn đề này có thể dễ dàng giải quyết bằng việc thực hiện tác vụ đơn giản, như flush cache DNS.
Chúng tôi thành tâm hy vọng các bước và phương pháp trình bày trên cho flush cache DNS sẽ hữu ích. Như đã nhắc, DNS là một trong những thành phần cốt lõi của Internet hiện đại. Flush nó thường xuyên có thể giúp trình duyệt hoạt động tốt hơn.