Browse the site
Call Get a quote

What Is DNS Hijacking?

DNS hijacking is the interception of domain name lookups so that a domain resolves to the wrong server. It typically happens through a compromised router, rogue DNS settings pushed onto a device, or malicious software on the machine. Prevent it by controlling which resolvers your network and devices are allowed to use, enabling DNS over TLS on the resolver and clients, deploying DNS over HTTPS on managed endpoints, blocking outbound DNS to anything but approved resolvers at the firewall, and monitoring the registrar and DNS account for unauthorised changes.

Key takeaways

  • A hijacked resolver can send a banking login to a convincing copy site while the address bar still shows the correct bank domain.
  • Routers are the most common hijack point in Indian small offices, because DNS settings are editable from the local network and rarely checked again.
  • DNS over TLS encrypts the lookup itself, so the answer cannot be altered on the way from the client to the resolver.
  • DNS over HTTPS carries lookups inside an ordinary HTTPS connection, which makes them hard to distinguish from browsing and hard to block.
  • Restricting outbound DNS at the firewall to approved resolvers stops a compromised device from quietly using its own.

As of 24 October 2026: the service descriptions, prices and turnaround figures on this page are current.

How does DNS hijacking work in practice?

Every time you type a domain name, a resolver looks up its address. If an attacker controls that lookup, your browser goes wherever the attacker says, and the address bar can still show the name you typed. Four variants matter. Router-level hijacking happens when someone with the admin password changes the DNS settings of the office router, which is why that password and a configuration review belong on a checklist. Device-level hijacking comes from malicious software or a pushed configuration. Network-level hijacking is DNS traffic silently redirected by rogue infrastructure. Finally, registrar or DNS account takeover redirects the authoritative records for your own domain, which is an account-security problem before it is a network one.

What is the difference between DNS over TLS and DNS over HTTPS?

Both encrypt the lookup, but they carry it differently. DNS over TLS uses a dedicated TLS connection on port 853, with its own certificate, which is clean and efficient but can be blocked by networks that only permit standard web traffic. DNS over HTTPS runs the lookup inside a normal HTTPS connection on port 443, so it blends with ordinary browsing, which makes it harder to block and harder to detect as DNS. In India, DNS over HTTPS tends to survive filtering better. Neither is complete protection on its own, because a compromised resolver that receives your encrypted request can still answer it wrongly, so pair encryption with control of which resolvers you trust.

How do I detect a hijack that has already happened?

Three ways. First, compare what your internal resolver returns against an independent public resolver for the same name, especially for your own domain and for banks and payment providers. A mismatch is the finding. Second, read the router and firewall configuration for DNS settings that nobody in the business can explain, and check the modification dates on the running configuration. Third, watch the DNS logs on the resolver for a sudden change in query volume or a burst of queries for unrelated names, which often shows up as a device trying to resolve many advertising and tracking hosts. If you suspect an attacker-controlled device, isolate it and rebuild it rather than cleaning it.

Where DNS hijacking enters a network and the control that closes each path
Entry pointHow it happensControl
Office routerAdmin password used to change DNS settingsRotate router credentials, review config, log changes
Managed endpointMalicious software or pushed configurationEndpoint hardening, DoH policy, application allow-listing
Local networkRogue traffic on the wire redirects lookups802.1X, port security, switch monitoring
Outbound DNSDevice uses its own resolver over the internetFirewall allows DNS only to approved resolvers
Domain registrarAccount takeover changes authoritative recordsMFA on the registrar, registrar lock, change alerts
Resolver providerCompromised or misconfigured upstreamEncrypted lookups, second resolver for validation

What are the frequently asked questions?

What is DNS hijacking and how do I prevent it?
DNS hijacking is the interception of domain name lookups so that a domain resolves to the wrong server. It typically happens through a compromised router, rogue DNS settings pushed onto a device, or malicious software on the machine. Prevent it by controlling which resolvers your network and devices are allowed to use, enabling DNS over TLS on the resolver and clients, deploying DNS over HTTPS on managed endpoints, blocking outbound DNS to anything but approved resolvers at the firewall, and monitoring the registrar and DNS account for unauthorised changes.
How do I know if my office DNS has been hijacked?
Compare the answer your resolver gives for a name against an independent public resolver, and check your own domain plus your bank and payment providers. Then read the router configuration for DNS settings nobody recognises, and check the resolver logs for a sudden change in query volume. A hijack usually shows up as a mismatch rather than as a failure.
Is a public DNS server like Google 8.8.8.8 safe for an office?
It is more private than your ISP's resolver, but it is still a third party that can see every domain your staff visits, and it is not logged or filtered on your behalf. For an Indian business that needs auditability, use a resolver you control or contract, with DNS over TLS, and keep the query logs under your own retention policy.
Does HTTPS protect me against DNS hijacking?
Only partly. HTTPS protects the content of the connection once it is established, but if the lookup is hijacked your browser is sent to the wrong server and sees an invalid certificate. That mismatch does warn a careful user, which is why certificate errors should be treated as a security event and reported, not clicked through.
Do I need DNS over HTTPS if I already use a VPN?
A good VPN client already encrypts and redirects the lookups, so DoH adds less than it would otherwise. It still helps for devices that leave the VPN, such as phones on mobile data, and for staff laptops used outside the office, so many Indian businesses enable both and enforce them through device management policy.

Get a straight answer on this

Send us your current resolver and firewall rules, and we will run a DNS hijack exposure check and return a ranked list of the paths to close.

Send us the details See pricing

Last reviewed: 24 October 2026. Information on this page is general guidance, not legal advice. Prices are indicative bands for a typical scope and are confirmed in a written quote before any work begins.