Through a DNS poisoning attack, a hacker replaces the address of a legitimate website with a fake one. Once achieved, that hacker can steal delicate knowledge, like passwords and numbers of an account. The hacker can also deny loading your site, which is spoofed.
DNS cache – What does it mean?
The DNS cache is a kind of temporary cache memory that DNS resolvers and different devices have. Inside that memory are stored earlier applied DNS records of searched domain names. These records hold the IP addresses (IPv4 or IPv6) of the domain names and their subdomains, also data about their email server, information for their services, authentication and verification data, and more. All of the information is going to be stored inside the DNS cache. As we mentioned, it is going to be only for a particular amount of time which is defined by the TTL (Time to Live) value that each DNS record has.