Every managed network — a campus, an office, a hotel Wi-Fi, an ISP under regulatory order — blocks some sites. From the user’s seat it looks the same: you type an address, and instead of the page you get a spinner, a timeout, or a grey error notice. Underneath, there are three completely different mechanisms at work. Knowing which one is in play explains why some approaches route around it and others do not.
None of this is exotic. It is the same handful of tools, deployed by network administrators managing bandwidth, policy, or compliance obligations. Let’s look at each.
Three ways a network filters a site
The first and most common is a DNS block. When your device requests youtube.com, it asks the network’s DNS server for the matching IP address. A filtered DNS server simply lies — it returns nothing, or the address of a “blocked” landing page. The site is still online; your device just cannot look up the address.
The second is an IP or firewall rule. Here the network knows the real address and refuses to carry traffic to it. This is heavier to run and more thorough, because it does not matter how the device resolves the name — the network path itself is closed.
The third is deep packet inspection (DPI), which reads the destination hostname out of the TLS handshake and drops the connection mid-setup. It is the most expensive to operate, so outside of a few national networks and enterprise-grade appliances (Zscaler, Cisco Umbrella, Cloudflare Gateway) it is uncommon.
How to tell which one is in play
Diagnosis usually takes about a minute. If the page fails instantly with a “server not found” message, it is almost certainly DNS. If it hangs and eventually times out, an IP rule is more likely. A single lookup from a terminal tells you a lot:
# See what the network resolves youtube.com to
nslookup youtube.com
# A filtered network often returns 0.0.0.0
# or the IP of a "blocked" landing page
If that command returns an address like 0.0.0.0, DNS filtering is in play — the simplest of the three to route around.
The methods, side by side
| Method | Cost to run | Proxy routes around? |
|---|---|---|
| DNS block | Low | ✓ Yes |
| IP / firewall rule | Medium | ✓ Yes |
| Deep packet inspection | High | ⚠ Usually |
The destination site was never offline. The filter simply sits between the request and the response — and a proxy shifts the request path to somewhere the filter does not cover.
What each layer stops
Changing DNS servers routes around DNS-level blocks, but not IP rules. A full VPN routes around both DNS and IP filtering, but requires an application install that is unavailable on many managed devices. A web proxy operates at the browser-tab level: because the request is made from the proxy’s servers, the managed network only sees an encrypted connection to the proxy — not the destination.
Each layer has a matching tool. The right one depends on the block type in front of you and the device you are on.