Cách xóa bộ nhớ cache DNS trên Windows, macOS và Linux

Xóa bộ nhớ cache DNS có thể giúp giải quyết các vấn đề kết nối internet và đảm bảo rằng hệ thống của bạn sử dụng thông tin DNS cập nhật nhất. Bài viết này cung cấp hướng dẫn từng bước để xóa bộ nhớ cache DNS trên Windows 11/10, macOS và Linux.

Dành cho người dùng Windows 11/10

  1. Mở Command Prompt

    • Nhấn Windows + S để mở thanh tìm kiếm.
    • cmd hoặc Command Prompt.
    • Nhấn chuột phải vào Command Prompt và chọn Chạy với quyền quản trị.
  2. Xóa bộ nhớ cache DNS

    • Trong cửa sổ Command Prompt, gõ ipconfig /flushdns và nhấn Enter:
      Cửa sổ Viewer
    • Bạn sẽ thấy một thông báo xác nhận cho biết rằng bộ nhớ cache DNS đã được xóa thành công:
      Cửa sổ Viewer

Dành cho người dùng macOS

  1. Mở Terminal

    • Mở Spotlight bằng cách nhấn Command + Space.
    • Terminal và nhấn Enter, hoặc bạn có thể tìm ứng dụng Terminal trong thư mục Utilities trong Applications.
  2. Xóa bộ nhớ cache DNS

    Tùy thuộc vào phiên bản macOS của bạn, nhập lệnh thích hợp bên dưới và nhấn Enter. Bạn có thể cần nhập mật khẩu quản trị viên của mình để thực thi lệnh.

    • Dành cho macOS 10.11 (El Capitan) và các phiên bản sau:
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • Dành cho macOS 10.10 (Yosemite):
      sudo killall -HUP mDNSResponder
    • Dành cho macOS 10.9 (Mavericks), 10.8 (Mountain Lion) và 10.7 (Lion):
      sudo dscacheutil –flushcache
    • Dành cho macOS 10.6 (Snow Leopard):
      sudo lookupd –flushcache

Dành cho người dùng Linux

Xóa bộ nhớ cache DNS trên Linux phụ thuộc vào dịch vụ DNS được sử dụng, chẳng hạn như nscd, dnsmasq hoặc systemd-resolved.

Dành cho systemd-resolved (thông dụng trong các bản phân phối mới hơn):

  • Mở cửa sổ terminal.
  • Nhập lệnh sau:
    sudo systemd-resolve --flush-caches

Dành cho nscd:

  • Mở cửa sổ terminal.
  • Nhập lệnh sau:
    sudo systemctl restart nscd

Dành cho dnsmasq:

  • Mở cửa sổ terminal.
  • Nhập lệnh sau:
    sudo systemctl restart dnsmasq

Kết luận

Xóa bộ nhớ cache DNS của bạn là một quá trình đơn giản có thể giải quyết nhiều vấn đề kết nối internet thông thường. Nếu bạn vẫn gặp vấn đề sau khi xóa bộ nhớ cache DNS, hãy kiểm tra kết nối internet của bạn hoặc liên hệ với nhà cung cấp dịch vụ internet (ISP) để nhận được hỗ trợ thêm.

Tags: Kết nối