Một điều mà trước đây bạn có thể chưa biết là việc truy cập một trang web không đơn giản như nhập URL vào thanh địa chỉ - thực sự còn nhiều điều đang diễn ra đằng sau hậu trường. Máy tính của bạn không thực sự biết chuyện gì đang xảy ra. Thay vào đó, trình duyệt cố gắng giải quyết và tìm địa chỉ IP của tên đó trong danh sách máy chủ Tên miền (DNS), sau đó khi tìm thấy, nó sẽ kết nối trình duyệt của bạn với máy tính đó - hoặc ở đầu của bạn, hiển thị trang web đó trong trình duyệt của bạn.
Xem thêm bài viết của chúng tôi Cách tăng tốc Windows 10 - Hướng dẫn cơ bản
Tùy thuộc vào kết nối Internet của bạn, quá trình này - và tải trang web - có thể diễn ra tương đối nhanh và nhanh hơn với bộ đệm DNS của máy tính của bạn, về cơ bản, theo thuật ngữ của cư sĩ, cách giải quyết các URL trang web được truy cập gần đây nhanh hơn rất nhiều. Hãy nghĩ về nó khi máy tính của bạn về cơ bản ghi lại địa chỉ IP của một trang web được truy cập gần đây trên một ghi chú dán, thay vì phải tìm nó trong một sổ địa chỉ lớn.
Tuy nhiên, nếu máy chủ của địa chỉ IP thay đổi hoặc nếu phần mềm độc hại đang cố chuyển hướng bạn đến các trang web khác, bộ đệm DNS đó có thể bị tắc. Điều đó có thể gây khó khăn cho máy tính của bạn khi kết nối với URL và thực sự có thể ném mã lỗi khi cố gắng kết nối với trang web hoàn toàn. Vì vậy, nếu bạn gặp sự cố khi kết nối với một trang web, bộ đệm DNS của bạn bị tắc thực sự có thể trở thành một trong số đó, nếu không phải là vấn đề. May mắn thay, thật dễ dàng để giải quyết vấn đề bằng cách xóa bộ đệm DNS của bạn. Đây là cách làm!
Trên Windows
Cho dù bạn đang chạy phiên bản Windows 10 mới nhất hay phiên bản Windows cũ - thậm chí là hẹn hò hoàn toàn với Windows XP, thật đơn giản để xóa bộ đệm DNS của bạn. Nó thực sự là: tất cả chỉ là một lệnh duy nhất để đặt lại bộ đệm DNS của bạn được nhập vào Command Prompt hoặc Windows PowerShell.
Trên bất kỳ phiên bản Windows nào, chỉ cần mở Command Prompt, sau đó nhập lệnh ipconfic / flushdns . Command Prompt, hoặc máy, bây giờ sẽ bắt đầu quá trình xóa DNS và nếu thành công, bạn nên lấy lại một cái gì đó nói rằng thành công đã xóa bộ đệm của trình phân giải DNS. Giáo dục
Nếu bạn đang dùng Windows 10, 8 hoặc 7, không có Command Prompt hoặc đơn giản là không muốn sử dụng công nghệ cũ, bạn vẫn có thể xóa bộ đệm DNS của mình bằng Windows PowerShell; tuy nhiên, nó là một lệnh khác nhau. Mở Windows PowerShell trong phiên bản Windows tương ứng của bạn, sau đó chỉ cần gõ lệnh Clear-DnsClientCache . Ta da! Bộ đệm DNS của bạn đã được đặt lại.
Trên MacOS
Mặc dù cực kỳ dễ dàng để xóa bộ đệm DNS trên hầu hết mọi phiên bản Windows, nhưng nó phức tạp hơn một chút trên MacOS, vì công cụ cơ bản được thiết lập đằng sau MacOS là Linux. Bước đầu tiên là mở ứng dụng Terminal trên máy Mac của bạn. Bạn có thể tìm thấy cái này trong thanh công cụ hoặc bạn có thể tìm thấy nó trong Danh sách ứng dụng của bạn. Bạn cũng có thể thực hiện tìm kiếm đơn giản cho máy Mac của mình bằng Spotlight - chỉ cần nhấn Command + Space đồng thời và tìm kiếm Terminal .
Hầu hết các phiên bản hiện đại của MacOS - chúng ta đang nói OS X Lion với macOS Mojave ngày nay - sử dụng cùng một lệnh, nhưng các phiên bản cũ hơn của hệ điều hành sẽ sử dụng một phiên bản hơi khác. Nếu bạn đang sử dụng phiên bản macOS hiện đại, chỉ cần gõ lệnh sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder .
Các phiên bản cũ hơn của OS X sẽ cần sử dụng lệnh sudo Discoveryutil udnsflushcaches; sudo Discoveryutil mdnsflushcaches .
Và đó là nó! Bộ nhớ cache DNS của bạn được xóa ngay lập tức. Không lệnh nào sẽ cung cấp cho bạn một thông báo thành công như bạn sẽ nhận được trên Windows; tuy nhiên, bạn có thể dễ dàng xem liệu tuôn ra đã khắc phục sự cố bằng cách truy cập lại trang web có vấn đề.
Trên Android
Thực sự rất dễ dàng để đặt lại hoặc xóa bộ đệm DNS của bạn trên Android. Nói chung, các quy trình như thế này khác nhau từ thương hiệu này sang thương hiệu khác, nhưng đối với hầu hết các lần này, tất cả đều giống nhau.
Nếu bạn chạy Google Chrome, Google thực sự đã tích hợp sẵn để xóa bộ đệm DNS. Mở Google Chrome và sau đó trong thanh địa chỉ, nhập chrome: // net-internals // # DNS . Khi trang tải (và nó sẽ ngay lập tức), chỉ cần nhấn nút có nội dung Xóa bộ đệm máy chủ . Thats tất cả để có nó!
Một cách dễ dàng khác để xóa bộ đệm DNS là xóa bộ nhớ cache của toàn bộ ứng dụng. Bạn chỉ có thể truy cập Trình quản lý ứng dụng điện thoại của mình, chọn trình duyệt bạn sử dụng hàng ngày và sau đó nhấn nút Xóa bộ nhớ cache .
Google thực sự đã tích hợp vào Android một bộ đệm DNS tự động xóa - bất cứ khi nào bạn bật hoặc tắt Wi-Fi, bộ đệm DNS cũng bị xóa. Vì vậy, nếu bạn gặp sự cố với một trang web, việc giải quyết vấn đề có thể đơn giản như bật và tắt nút Wi-Fi một lần nữa.
Trên iOS
Nếu bạn đang chạy iPhone hoặc iPad, Apple thực sự giúp bạn dễ dàng xóa hoặc xóa bộ đệm DNS. Họ thực sự cung cấp hai cách mà bạn có thể làm điều đó.
Đầu tiên là thực sự bật Chế độ trên máy bay . Là một phần của bật và tắt Chế độ trên máy bay, bộ đệm DNS của bạn thực sự sẽ tự động bị xóa. Bật Chế độ trên máy bay rất đơn giản. Chỉ cần vuốt lên trên iPhone hoặc iPad của bạn để hiển thị Trung tâm điều khiển. Sau đó, chỉ cần băng nút máy bay. Khi bạn thấy logo máy bay bật lên ở phía trên bên phải hoặc bên trái màn hình trong thanh trạng thái, bạn có thể nhấn lại để tắt. Ta da! Bộ nhớ cache DNS của bạn là rõ ràng.
Bạn thực sự có thể làm điều tương tự bằng cách mở ứng dụng Cài đặt và sau đó chuyển thanh trượt Chế độ trên máy bay sang vị trí Bật hoặc Tắt . Đây là tùy chọn đầu tiên trong ứng dụng Cài đặt .
Một cách khác mà Apple cho phép bạn xóa bộ nhớ cache DNS trên iOS là thông qua việc đặt lại cài đặt mạng của bạn. Để thực hiện việc này, hãy mở ứng dụng Cài đặt trên iPhone hoặc iPad của bạn. Điều hướng đến Chung, sau đó nhấn tùy chọn Đặt lại . Bây giờ, chạm vào Đặt lại cài đặt mạng và xác nhận rằng bạn muốn đặt lại. Khi nó kết thúc quá trình, bộ đệm DNS của bạn sẽ bị xóa và khi thiết bị của bạn khởi động lại, bạn có thể thử điều hướng đến (các) trang web mà bạn gặp khó khăn khi kết nối lại.
Đóng cửa
Như bạn có thể thấy, thật dễ dàng để xóa DNS của bạn trên hầu hết mọi nền tảng. Chỉ trong vài bước nhanh chóng, bạn có thể kết nối Internet của mình hoạt động tốt trở lại. Đôi khi, hệ thống có thể bị tắc nghẽn và việc xóa DNS nhanh sẽ cho phép bạn truy cập vào các trang web mà bạn gặp khó khăn khi kết nối trước đó. Nếu điều này không giải quyết được vấn đề của bạn, thực sự có thể có sự cố ở cuối máy chủ của trang web hoặc có thể có sự cố xảy ra với Nhà cung cấp dịch vụ Internet (ISP) của bạn - và trong trường hợp đó, bạn có thể muốn cung cấp cho họ gọi để biết liệu đó có phải là thứ mà họ có thể sửa chữa cho bạn không.
