Flush DNS, hay xóa cache DNS, là giải pháp giúp bảo vệ quyền riêng tư của người dùng, khắc phục các lỗi liên quan HTTP, và ngăn chặn các cuộc tấn công DNS spoofing.
Nhưng bạn đã biết cách xóa cache DNS? Hãy cùng Z.com tìm hiểu nhé!
Xóa cache DNS là gì?
Trước khi nói về xóa cache DNS, chúng ta cần điểm qua một số thông tin liên quan cache DNS.
Cache DNS (Domain Name System Cache) là một bộ nhớ tạm thời lưu trữ thông tin về các địa chỉ IP của các tên miền mà người dùng đã truy cập. Khi một thiết bị kết nối internet yêu cầu truy cập một trang web, quá trình tra cứu tên miền sẽ xảy ra để tìm địa chỉ IP tương ứng.
Để giảm thời gian và tài nguyên hệ thống cần cho quá trình này, thông tin về các địa chỉ IP đã được tra cứu trước đó sẽ được lưu lại trong bộ nhớ cache. Lần truy cập sau, hệ thống sẽ kiểm tra cache trước khi thực hiện tra cứu mới.
Cơ chế này giúp tăng tốc độ truy cập website, giảm tải cho các máy chủ DNS và cải thiện hiệu suất mạng. Cache DNS thường có thời gian lưu trữ giới hạn, sau đó nó sẽ tự động làm mới thông tin để đảm bảo tính chính xác và cập nhật.
Xóa cache DNS (flush DNS) là quá trình loại bỏ các bản ghi DNS đã được lưu tạm thời trong bộ nhớ của thiết bị.
Như đã đề cập ở trên, khi truy cập vào một website, hệ thống lưu trữ thông tin tên miền và địa chỉ IP tương ứng trong cache DNS để tăng tốc độ truy cập trong các lần sau. Tuy nhiên, khi địa chỉ IP của trang web thay đổi hoặc có sự cố truy cập, thông tin cũ trong cache có thể gây ra lỗi kết nối.
Xóa cache DNS giúp làm mới bản ghi, buộc thiết bị phải thực hiện quá trình tra cứu DNS mới, đảm bảo rằng các thông tin truy cập luôn chính xác và cập nhật. Việc này thường được thực hiện để khắc phục sự cố mạng hoặc khi có các thay đổi về cấu hình DNS.
Những lý do nên xóa cache DNS
Có nhiều lý do nên xóa cache DNS để đảm bảo hiệu suất và tính chính xác khi truy cập internet.
Thứ nhất, khi địa chỉ IP của một trang web thay đổi mà bản ghi cũ vẫn còn trong cache, việc truy cập có thể gặp lỗi hoặc dẫn đến địa chỉ không đúng. Xóa cache giúp làm mới thông tin và khắc phục các sự cố này.
Thứ hai, trong trường hợp mạng hoặc trang web bị lỗi kết nối, xóa cache DNS có thể giải quyết vấn đề bằng cách buộc hệ thống truy vấn lại các máy chủ DNS.
Thứ ba, nếu máy tính bị nhiễm mã độc hoặc phần mềm độc hại, chúng có thể sửa đổi cache DNS để chuyển hướng người dùng đến các trang web độc hại. Xóa cache trong trường hợp này là một biện pháp để loại bỏ các bản ghi không an toàn.
Cuối cùng, việc xóa cache DNS cũng giúp đảm bảo rằng người dùng luôn truy cập các thông tin mới nhất, đặc biệt khi có thay đổi về cấu hình hệ thống mạng hoặc trang web.
Hướng dẫn xóa cache DNS cực nhanh gọn
Xóa cache DNS trên macOS
Các bước sau áp dụng với mọi phiên bản macOS. Tuy nhiên ở bước số 4, tùy thuộc phiên bản bạn đang sử dụng sẽ có từng câu lệnh khác nhau:
Bước 1: mở Finder
Bước 2: bấm vào Applications
Bước 3: tìm thư mục Utilities và mở ứng dụng Terminal
Một cách đơn giản hơn để mở Terminal là bấm vào biểu tượng Launchpad trên dock và gõ "Terminal" vào thanh tìm kiếm.
Bước 4: trong cửa sổ Terminal, gõ câu lệnh tùy theo phiên bản macOS bạn đang sử dụng:
- Ventura trở lên: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Lion, Mountain Lion, Mavericks, El Capitan, Sierra, High Sierra, Mojave: sudo killall -HUP mDNSResponder
- Yosemite: sudo discoveryutil mdnsflushcache
- Tiger: lookupd -flushcache
Bước 5: nhập mật khẩu và bấm Enter. Bạn sẽ thấy một thông báo xác nhận đã xóa cache DNS.
Xóa cache DNS trên Windows
Bước 1: mở Start menu, tìm ứng dụng Command Prompt.
Hoặc bấm tổ hợp phím Windows + R và gõ "cmd".
Nếu thấy popup hỏi có muốn Command Prompt thực hiện các thay đổi trên máy tính, chọn "Yes". Bạn cũng có thể cần nhập mật khẩu admin.
Bước 2: trong cửa sổ Command Prompt, gõ "ipconfig /flushdns"
Bước 3: bấm Enter. Bạn sẽ thấy một thông báo xác nhận đã xóa cache DNS.
Bước 1: mở Start menu > All Programs > Accessories > Command Prompt. Bấm chuột phải và chọn "Run as administrator"
Bạn sẽ thấy popup hỏi có muốn Command Prompt thực hiện các thay đổi trên máy tính, chọn "Yes". Bạn cũng có thể cần nhập mật khẩu admin.
Bước 2: trong cửa sổ Command Prompt, gõ "ipconfig /flushdns"
Bước 3: bấm Enter. Bạn sẽ thấy một thông báo xác nhận đã xóa cache DNS.
Xóa cache DNS trên Linux
Không như Windows và Mac, Linux không có cache DNS. Tuy nhiên, mỗi distro có thể sử dụng một dịch vụ DNS khác nhau để lưu trữ các bản ghi DNS trên máy. Tùy thuộc dịch vụ, bạn có thể xóa cache hoặc khởi động lại dịch vụ để xóa cache DNS.
Bước 1: gõ Ctrl + Alt + T để mở cửa sổ Terminal
Bước 2: trong cửa sổ Terminal, gõ một trong các câu lệnh sau dựa trên dịch vụ mà hệ thống Linux của bạn sử dụng:
- NSCD: sudo /etc/init.d/nscd restart
- Dnsmasq: sudo /etc/init.d/dnsmasq restart
- BIND: bạn có thể phải thử nhiều câu lệnh:
- sudo /etc/init.d/named restart
- sudo rndc restart
- sudo rndc exec
Bước 3: nhập mật khẩu khi được hỏi. Dịch vụ DNS có thể tạm ngừng trong giây lát và sẽ hoạt động lại ngay sau trước khi xuất hiện thông báo xác nhận đã xóa cache DNS.
Xóa cache DNS trên Chrome
Nếu bạn đặt Chrome là trình duyệt mặc định, thì bên cạnh việc xóa cache DNS của hệ điều hành, bạn cần xóa cache DNS của Chrome nữa.
Bước 1: gõ vào thanh địa chỉ: "chrome://net-internals/#dns"
Bước 2: bấm nút "Clear host cache"
Chúc các bạn thành công!
Bài liên quan
- Domain là gì? Hướng dẫn đăng ký tên miền từ A-Z
- Tên miền là gì? Những lưu ý khi sử dụng dịch vụ tên miền
- Tên miền vn: Lợi ích & Ưu điểm của tên miền Việt Nam
- Tên miền .vn là gì? Nên mua tên miền .vn ở đâu rẻ nhất?
- Tên miền .com.vn là gì? Nên chọn tên miền .com.vn hay .vn?
- Tên miền Edu.vn là cánh cổng truyền tải tri thức trực tuyến
- Ý nghĩa tên miền biz vn và lợi thế khi dùng .biz.vn cho doanh nghiệp
- Từ A-Z về tên miền name.vn, đăng ký name.vn ở đâu rẻ và uy tín?
- Tên miền ai.vn là gì? Mang lại lợi ích gì khi sử dụng?
- Tên miền id.vn là gì? Lợi ích khi sử dụng tên miền id.vn
- Tên miền io.vn là gì? Mang lại lợi ích gì khi sử dụng?
- Tên miền .net là gì? Lợi ích khi sử dụng tên miền .net giá rẻ
- Tên miền .info là gì? Nên mua tên miền .info ở đâu rẻ nhất
- Một số công cụ chọn tên miền thu hút mọi khách hàng
- Tên miền chuẩn SEO cần đáp ứng tiêu chí nào? Hướng dẫn cách chọn tên miền
- Top các nhà cung cấp tên miền uy tín. Nên chọn đơn vị nào?
- Bí quyết đầu tư tên miền tạo nên giá trị cao
- Cách đăng ký tên miền miễn phí: Đơn giản, ai cũng làm được
- Hướng dẫn mua bán tên miền chi tiết cho người mới
- Bảo mật tên miền là gì? Hướng dẫn bảo mật tên miền từ A-Z
- Cách mua Tên miền 1 ký tự: Độc đáo và đẳng cấp
- Hướng dẫn mua tên miền giá rẻ tại Tenten cho người mới
- Mọi điều cần biết về các bản ghi tên miền, đọc ngay nhé!
- Hướng dẫn trỏ tên miền về Ladipage, trỏ tên miền về Hosting
- Hướng dẫn xác minh quyền sở hữu tên miền chi tiết nhất
- Đổi tên miền website cần lưu ý điều gì? Cần chuẩn bị gì khi đổi tên miền?
- Không duy trì tên miền có hậu quả gì? Bảng phí duy trì tên miền cực rẻ