Flush DNS là gì? Hướng dẫn cách Flush DNS trên Windows, MacOs, Linux
03/09/2026Flush DNS là thao tác xóa dữ liệu DNS đang được lưu tạm trên thiết bị để hệ thống thực hiện lại quá trình phân giải tên miền với thông tin mới. Trong bài viết này, Viettel IDC sẽ giúp bạn hiểu rõ Flush DNS là gì, khi nào cần thực hiện và cách xóa DNS Cache trên Windows, macOS, Linux cũng như trình duyệt.
Flush DNS là gì?
Flush DNS là quá trình xóa bộ nhớ đệm (cache) DNS trên thiết bị của bạn để loại bỏ các bản ghi địa chỉ IP cũ hoặc lỗi thời. Sau khi cache được làm mới, máy tính sẽ thực hiện truy vấn DNS lại để lấy địa chỉ IP hiện tại của tên miền thay vì tiếp tục sử dụng dữ liệu cũ.
DNS Cache là gì?
DNS Cache là bộ nhớ đệm lưu tạm kết quả phân giải giữa tên miền và địa chỉ IP trên thiết bị hoặc hệ thống DNS. Nhờ đó, khi truy cập lại một website, hệ thống có thể sử dụng thông tin đã lưu thay vì thực hiện truy vấn DNS mới từ đầu.
Mỗi bản ghi trong DNS Cache chỉ được lưu trong một khoảng thời gian nhất định dựa trên TTL (Time to Live). Nếu website đã thay đổi địa chỉ IP nhưng cache vẫn giữ dữ liệu cũ, người dùng có thể truy cập sai máy chủ hoặc gặp lỗi kết nối.
Flush DNS có tác dụng gì?
- Cập nhật địa chỉ IP mới: Giúp thiết bị ngừng sử dụng IP cũ đã lưu trong DNS Cache và truy vấn lại thông tin hiện tại của tên miền.
- Khắc phục lỗi truy cập website: Hỗ trợ xử lý trường hợp website không mở được, truy cập sai máy chủ hoặc hiển thị nội dung cũ do dữ liệu DNS lỗi thời.
- Hỗ trợ kiểm tra sau khi thay đổi DNS: Giúp quản trị viên kiểm tra nhanh cấu hình mới sau khi cập nhật bản ghi DNS, chuyển hosting hoặc thay đổi server.
- Loại bỏ bản ghi DNS không còn chính xác: Xóa các dữ liệu phân giải đã hết hiệu lực hoặc không còn phù hợp khỏi bộ nhớ đệm của thiết bị.
Khi nào cần Flush DNS?
- Website vừa thay đổi địa chỉ IP: Flush DNS giúp thiết bị bỏ địa chỉ IP cũ trong bộ nhớ đệm và truy vấn lại thông tin mới.
- Doanh nghiệp vừa chuyển hosting hoặc máy chủ: Sau khi website được chuyển sang hạ tầng mới, DNS Cache cũ có thể khiến thiết bị vẫn kết nối tới server trước đó.
- Bản ghi DNS vừa được cập nhật: Khi thay đổi A Record, AAAA Record, CNAME hoặc các cấu hình liên quan, xóa DNS Cache giúp kiểm tra kết quả phân giải mới trên thiết bị.
- Website không truy cập được dù vẫn hoạt động bình thường: Dữ liệu DNS bị lỗi hoặc quá cũ có thể khiến trình duyệt không tìm đúng địa chỉ máy chủ.
- Tên miền trỏ sai máy chủ: Flush DNS là một trong những bước kiểm tra cần thực hiện khi thiết bị liên tục phân giải tên miền về địa chỉ IP không còn sử dụng.
Hướng dẫn cách Flush DNS trên Windows, MacOs, Linux
Cách Flush DNS Windows
- Bước 1: Mở Command Prompt với quyền quản trị viên bằng cách tìm “Command Prompt” trong Start Menu → Chọn Run as administrator.
- Bước 2: Nhập lệnh ipconfig /flushdns→ Nhấn Enter:
- Bước 3: Khi hệ thống hiển thị thông báo xác nhận DNS Resolver Cache đã được xóa thành công, quá trình Flush DNS trên Windows đã hoàn tất.
Cách Flush DNS macOS
- Bước 1: Mở ứng dụng Terminal trên macOS thông qua Spotlight hoặc thư mục Utilities.
- Bước 2: Nhập lệnh sudo killall -HUP mDNSResponder → Nhấn Enter:
- Bước 3: Nhập mật khẩu quản trị khi hệ thống yêu cầu. Sau khi lệnh được thực thi, DNS cache trên macOS sẽ được làm mới.
Cách Flush DNS trên Linux
- Bước 1: Mở Terminal trên thiết bị Linux.
- Bước 2: Tùy theo bản phân phối hoặc dịch vụ DNS đang sử dụng → Nhập sudo systemd-resolve --flush-caches hoặc sudo /etc/init.d/nscd restart.
- Bước 3: Nhập mật khẩu quản trị nếu được yêu cầu. Khi câu lệnh hoàn tất, bộ nhớ đệm DNS tương ứng sẽ được xóa hoặc dịch vụ DNS cache được khởi động lại.
Cách xóa DNS Cache trên trình duyệt
Ngoài DNS Cache của hệ điều hành, một số trình duyệt cũng lưu thông tin phân giải tên miền để tăng tốc truy cập. Vì vậy, nếu đã Flush DNS trên máy tính nhưng website vẫn hiển thị dữ liệu cũ hoặc truy cập sai địa chỉ, bạn nên xóa thêm DNS Cache trên trình duyệt.
Xóa DNS Cache trên Google Chrome
- Bước 1: Mở Google Chrome và nhập chrome://net-internals/#dns vào thanh địa chỉ.
- Bước 2: Tại mục DNS, nhấn Clear host cache để xóa các bản ghi tên miền đang được trình duyệt lưu tạm.
- Bước 3: Tải lại website để kiểm tra xem trình duyệt đã nhận thông tin DNS mới hay chưa.
Xóa DNS Cache trên Microsoft Edge
- Bước 1: Mở Microsoft Edge và nhập edge://net-internals/#dns vào thanh địa chỉ.
- Bước 2: Nhấn Clear host cache để xóa dữ liệu DNS đang được Edge lưu trong bộ nhớ đệm.
- Bước 3: Truy cập lại website cần kiểm tra để hệ thống thực hiện quá trình phân giải tên miền mới.
Flush DNS có ảnh hưởng đến máy tính không?
Flush DNS không gây ảnh hưởng tiêu cực đến máy tính và không làm mất dữ liệu cá nhân, tệp tin hay thay đổi cấu hình mạng. Thao tác này chỉ xóa các bản ghi DNS đang được lưu tạm để thiết bị thực hiện truy vấn mới khi truy cập tên miền.
Sau khi Flush DNS, lần truy cập đầu tiên vào một website có thể mất thêm một khoảng thời gian rất ngắn do hệ thống cần phân giải lại tên miền. Tuy nhiên, quá trình này diễn ra tự động và DNS Cache sẽ tiếp tục được tạo lại trong quá trình sử dụng.
Flush DNS nhưng website vẫn chưa cập nhật phải làm sao?
Flush DNS nhưng website vẫn chưa cập nhật có thể xuất phát từ DNS cache ở trình duyệt, DNS resolver của nhà mạng hoặc thời gian TTL của bản ghi chưa kết thúc. Trong trường hợp này, bạn nên kiểm tra lần lượt các yếu tố sau:
- Xóa DNS Cache trên trình duyệt: Trình duyệt có thể vẫn lưu thông tin cũ ngay cả khi DNS Cache của hệ điều hành đã được làm mới.
- Kiểm tra bản ghi DNS: Xác nhận A Record, AAAA Record, CNAME hoặc Nameserver đã được cấu hình đúng với máy chủ mới.
- Chờ TTL hết hạn: Một số DNS resolver vẫn giữ bản ghi cũ cho đến khi thời gian TTL kết thúc nên thay đổi chưa xuất hiện ngay trên mọi mạng.
- Kiểm tra bằng mạng hoặc DNS Server khác: Thử truy cập website bằng mạng di động hoặc DNS resolver khác để xác định dữ liệu mới đã được cập nhật hay chưa.
- Kiểm tra cấu hình máy chủ: Nếu tên miền đã phân giải đúng IP nhưng website vẫn chưa hiển thị nội dung mới, nguyên nhân có thể nằm ở web server, CDN, cache website hoặc cấu hình hosting.
Kết luận
Hiểu rõ Flush DNS là gì giúp bạn nhận biết khi nào cần làm mới dữ liệu phân giải tên miền trên thiết bị. Đây là thao tác đơn giản, hữu ích trong quá trình xử lý các lỗi truy cập phát sinh sau khi website thay đổi IP, DNS hoặc máy chủ.
Để tìm hiểu thêm về dịch vụ, vui lòng liên hệ đến Viettel IDC:
- Hotline: 1800.8088 (miễn phí cước gọi)
- Fanpage: https://www.facebook.com/viettelidc
- Website: https://viettelidc.com.vn/
Viettel IDC - Nhà cung cấp dẫn đầu về giải pháp Trung tâm dữ liệu và Điện toán đám mây tại Việt Nam
Tin liên quan
Lỗi msvcr100.dll là gì? Hướng dẫn cách sửa lỗi msvcr100 dll nhanh chóng
Lỗi msvcr100.dll khiến phần mềm không khởi chạy trên Windows. Xem hướng dẫn khắc phục từng bước để bổ sung thư viện còn thiếu và sửa chữa chương trình bị lỗi.
Top 20 các extension visual studio code hữu ích cho lập trình viên
Các extension Visual Studio Code hữu ích mở rộng khả năng của trình soạn thảo, giúp lập trình viên tối ưu môi trường làm việc và nâng cao hiệu quả viết mã.
Bridge là gì? Cách hoạt động và ứng dụng trong mạng LAN
Bridge là gì? Cầu nối mạng hoạt động dựa trên địa chỉ MAC để kết nối các phân đoạn LAN, kiểm soát luồng dữ liệu và hỗ trợ triển khai mạng vật lý lẫn mạng ảo.
Lỗi Blocked due to other 4xx issue là gì? Nguyên nhân và cách fix lỗi
Lỗi Blocked due to other 4xx issue khiến Google không lập chỉ mục URL, cần xác định đúng mã HTTP và nguyên nhân để khắc phục hiệu quả trong Search Console.
Test case là gì? Cách viết test case và mẫu minh họa cho người mới
Test case là gì và làm sao để viết rõ ràng, đúng yêu cầu? Nắm vững cách xây dựng trường hợp kiểm thử qua ví dụ cụ thể để phát hiện sai lệch trong hoạt động phần mềm.
AI Inference là gì? Cơ chế và vai trò trong vận hành AI
AI inference là gì? Cách mô hình AI tạo kết quả sau huấn luyện, phân biệt với AI training, các hình thức triển khai và ứng dụng thực tế trong doanh nghiệp.
DBeaver là gì? Hướng dẫn cài đặt và kết nối cơ sở dữ liệu với DBeaver
DBeaver là gì? Khám phá tính năng quản lý cơ sở dữ liệu, các phiên bản miễn phí và trả phí cùng hướng dẫn cài đặt, kết nối, chạy truy vấn SQL cho người mới.
Cách thay đổi mật khẩu máy tính trên Windows 10, 11 đơn giản
Cách thay đổi mật khẩu máy tính trên Windows 10, 11 qua Settings, Control Panel, CMD và các công cụ quản trị được hướng dẫn chi tiết theo từng bước dễ thực hiện.
Microsoft Management Console là gì? Cách sử dụng MMC cho người mới
Microsoft Management Console là gì? Đây là nền tảng tập hợp các công cụ quản trị Windows, hỗ trợ quản lý hệ thống, thêm snap-in và lưu console theo nhu cầu sử dụng.
Rủi ro khi sử dụng giả lập online và cách phòng tránh
Rủi ro khi sử dụng giả lập online có thể gây lộ dữ liệu, mất quyền kiểm soát tài khoản, lừa đảo trực tuyến, vi phạm chính sách game, gián đoạn thao tác và phát sinh chi phí.
Bình luận ()