vercel-anti-ispblock

πŸš€ Bypass ISP Blocking – Change Your DNS

Status Docs License Maintained Platform

A simple guide to bypass ISP DNS blocking when a legitimate website is redirected to a government or ISP block page (for example blocked.sbmd.cicc.gov.ph).

This guide shows how to switch to Cloudflare DNS (1.1.1.1) so your device queries a neutral DNS resolver instead of your ISP’s DNS.


πŸ“‘ Table of Contents


🌐 Why DNS Blocking Happens

Your Internet Service Provider (ISP) controls the default DNS servers your device uses.

When regulators require a domain to be blocked, the ISP modifies its DNS server so that:

example.com β†’ returns block page IP instead of real IP

Instead of sending you to the real server, you are redirected to a government block page.


βš™οΈ How DNS Resolution Works

flowchart LR
    A[User Browser] --> B[ISP DNS Server]
    B --> C[Real Website IP]
    C --> D[Website Server]
    D --> A

Normal DNS Flow

  1. Your browser asks the ISP DNS server for a domain.
  2. DNS returns the correct IP address.
  3. Your browser connects to the website.

🚫 How ISPs Block Websites

flowchart LR
    A[User Browser] --> B[ISP DNS Server]
    B --> E[Block Page IP]
    E --> F[Block Page Server]
    F --> A

DNS Blocking Flow

  1. You request the real website.
  2. ISP DNS intercepts the request.
  3. DNS returns the IP of the block page instead.

Result: You see the block notice instead of the real website.


πŸ”“ How Public DNS Bypasses the Block

flowchart LR
    A["User Browser"] --> G["Cloudflare DNS (1.1.1.1)"]
    G --> C["Real Website IP"]
    C --> D["Website Server"]
    D --> A

What Changes


πŸ›  Change Your DNS

Cloudflare Public DNS

Primary:    1.1.1.1
Secondary:  1.0.0.1

Benefits:

πŸ“± Option 1 β€” Use the 1.1.1.1 App (Easiest)

Android
Download on Google Play

iOS
Download on App Store

Steps:

  1. Install the app
  2. Toggle 1.1.1.1 ON
  3. (Optional) Enable WARP for extra privacy & speed

πŸ’» Option 2 β€” Windows Manual Setup

  1. Open Control Panel β†’ Network and Internet β†’ Network and Sharing Center
  2. Click your connection β†’ Properties
  3. Select Internet Protocol Version 4 (TCP/IPv4) β†’ Properties
  4. Enter DNS:
    Preferred DNS: 1.1.1.1
    Alternate DNS: 1.0.0.1
    
  5. Click OK
  6. Flush DNS cache (run in Command Prompt as Administrator):
    ipconfig /flushdns
    

🍎 macOS Setup

  1. Go to System Settings β†’ Network
  2. Select your connection β†’ Details… β†’ DNS
  3. Add:
    1.1.1.1
    1.0.0.1
    
  4. Flush cache (Terminal):
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    

πŸ€– Android Manual Setup (Wi-Fi)

  1. Settings β†’ Network & internet β†’ Wi-Fi
  2. Tap your network β†’ Edit (pencil icon) β†’ Advanced
  3. Set IP settings to Static
  4. Scroll down and enter:
    DNS 1: 1.1.1.1
    DNS 2: 1.0.0.1
    
  5. Save

🍏 iOS Setup (Wi-Fi)

  1. Settings β†’ Wi-Fi
  2. Tap the (i) next to your network
  3. Scroll to Configure DNS β†’ Manual
  4. Add:
    1.1.1.1
    1.0.0.1
    

βœ… Verify DNS

Open: https://1.1.1.1/help

You should see:

Using DNS over HTTPS (DoH): Yes
Using 1.1.1.1: Yes

Then test the previously blocked site, e.g.
https://trailblazerph.vercel.app


🧰 Troubleshooting

If the site is still blocked:

Possible causes:

Solutions:


πŸ“˜ Educational Use

This repository explains how DNS infrastructure works and how users can select alternative DNS providers.
It is intended for educational purposes only.


πŸ“… Last Updated

March 2026

Made with ❀️ for users in the Philippines facing ISP blocks