📄️ Unblocking a site
Find a bypass strategy for a blocked site with Discovery, apply it as a set, and check that it works.
📄️ Adding sites to a set
Adding domains, GeoSite categories, addresses, GeoIP categories and networks to a set, from the set editor, the Traffic page or the dashboard.
📄️ Keeping sets working
Let the watchdog search for a new strategy when a set stops working, and fall back to a backup set.
📄️ Routing sites through a VPN or another interface
Send the traffic of selected sites through a VPN tunnel or a second uplink of the router, and everything else by the normal route.
📄️ Sending sites through a SOCKS5 proxy
Hand the connections of selected sites to an upstream SOCKS5 proxy, such as Xray or sing-box, without proxy settings on the devices.
📄️ DNS for sets
How a set answers DNS for its domains - another resolver, DNS over HTTPS, pinned addresses, the IPv4 fallback and ECH keys.
📄️ Blocking ads and sites
Blocking ads, trackers or any site for every device on the network with a block set.
📄️ Applying b4 to selected devices
Give DPI bypass only to some devices, exclude devices from it, or limit one set to some devices.
🗃️ Telegram
6 items
🗃️ Community sets
5 items
📄️ Importing from zapret or byedpi
Turning a zapret or byedpi command line or configuration file into b4 sets.
📄️ Securing the web interface
A login, HTTPS, and what the Expose to internet switches open and cannot open.
📄️ Using b4 with Xray or XrayUI
How a b4 routing set and Xray's TUN inbound share the router, and the two arrangements that work.
📄️ Passing sets to another router
Mark a set's traffic with a DSCP value, so the router in front of b4 can send it through a VPN or a second uplink.
📄️ Connecting an AI assistant
Letting an AI application read b4's state over MCP and, when allowed, change settings.
📄️ Downloading b4 when GitHub is blocked
Mirrors, a personal Cloudflare Worker and installing from a file, for networks where b4 cannot download from GitHub.