Flex-VPN

VPN domain lists for Keenetic

Choose what goes through your VPN. Keep the rest on your regular connection.

Loading the service catalogue...
VPN domain lists for Keenetic
Starting selection

Services

Custom domains and exclusions

One hostname per line. No URLs, IP addresses or asterisks. International names are converted to ASCII (IDN).

Removes matching names and their children from these files. This is not a direct-connection rule on the router.

Your entries stay in this browser. Nothing is sent to our server.

Your lists

services
0
domains
0
TXT files
0

Up to 250 lines per file is our packaging choice, not an official Keenetic limit.

    Choose a service or add a domain to create your first list.

    Router lists are updated manually.

    Set up DNS-based routes

    Before you start

    Use KeeneticOS 5.0 or later with an already connected VPN. Give your ISP connection higher priority than the VPN. Keep the client in the Default policy and use the router as its DNS server; client DoH or Private DNS can bypass it.

    1. Under Routing, open DNS-Based Routes. Create a Domain Name List for each TXT file and paste its contents, one hostname per line. Names include their children; do not add an asterisk.
    2. Create a routing rule for each list, select the connected VPN interface, enable Add automatically and save the enabled rule.
    3. Optional: Exclusive route stops fallback when that VPN interface is unavailable. Test the chosen sites after clearing the client's DNS cache.

    Keenetic setup reference

    What these lists do and do not do

    These are domain lists, not BAT routes or a VPN configuration. A shared IP or CDN may also route unrelated traffic. Apps that connect directly to IP addresses may bypass domain matching. Catalogue inclusion does not mean a service is blocked, nor guarantee every app feature will work.

    Catalogue and sources

    The catalogue combines community domain data from V2Fly and IPList. Review the selection for your needs. Regenerate and replace router lists manually when needed; they do not subscribe to updates.