Skip to content

Hướng dẫn Flush DNS trên các hệ điều hành phổ biến

Hướng dẫn Flush DNS trên các hệ điều hành phổ biến ( Windows, Ubuntu, MacOS)

Các máy tính thường sẽ tự lưu tạm thông tin IP và DNS của tên miền để giúp bạn truy cập nhanh hơn do sử dụng DNS nội bộ ngay trên máy mà không phải truy vấn đến server DNS quốc tế. Chính vì vậy nếu địa chỉ IP website thay đổi mà cached DNS của máy bạn chưa cập nhật kịp thì bạn vẫn chưa thể truy cập vào trang web được. Xóa cache DNS, hay tiếng Anh là Flush DNS, sẽ giúp bạn giải quyết được vấn đề trên.

Hệ điều hành Windows#

Chọn vào biểu tượng Windows (hoặc nhấm phím Windows) ở màn hình chính.

Nhập cmd và chọn Run as administrator

Nhập lệnh sau và gõ Enter để tiến hành flushdns

ipconfig /flushdns

Lúc này, DNS cache đã được xóa trên máy Windows của bạn.

Hệ điều hành Ubuntu (20.04, 22.04, 24.04)#

Nhấn vào biểu tượng Show Application

Terminal và click vào để mở Terminal

Nhập lệnh sau để tiến hành xóa cache (bạn có thể cần nhập password của user hiện tại nếu được yêu cầu)

sudo resolvectl flush-caches

Sau khi hoàn tất bước này, bạn đã thành công xóa DNS trên Ubuntu đang sử dụng.

Hệ điều hành MacOS#

Đầu tiên, ta nhấn tổ hợp phím Command + phím cách để mở Terminal hoặc mở Application › Utilities › Terminal:

Đối với Mac OS Sierra, X El Capitan, X Mavericks, X Mountain LionX Lion:

sudo killall -HUP mDNSResponder

Đối với Mac OS X Yosemite:

sudo discoveryutil udnsflushcaches

Đối với Mac OS Snow Leopard:

sudo dscacheutil -flushcache

Đối với Mac OS X Leopard và các phiên bản thấp hơn:

sudo lookupd -flushcache

Sau khi nhập lệnh và nhấn Enter, máy sẽ thực thi việc xoá bỏ cache DNS.

Chúc bạn thực hiện thành công! 🥳

THAM KHẢO CÁC DỊCH VỤ TẠI VINAHOST

>> SERVER COLOCATION – CDN

>> CLOUD – VPS

>> HOSTING

>> EMAIL

>> WEBSITE

>> TÊN MIỀN