"address": "8.8.8.8", "port": 53, "protocol": "udp"
Configure V2Ray to use DNS over HTTPS (no UDP throttling):
Your dns config has a critical parameter: queryStrategy . v2ray slow dns server
Open your V2Ray JSON configuration file (usually config.json ) and update the dns and routing objects using the strategy below.
You can't fix what you can't measure. Before tweaking configuration files, perform these diagnostic steps to pinpoint the problem. "address": "8
"dns": "servers": [ "https://1.1.1.1/dns-query", "https://dns.quad9.net/dns-query" ]
Setting Up a V2Ray Slow DNS Server on Android (v2rayNG/HTTP Custom) If these files are outdated, V2Ray will send
In your V2Ray config:
V2Ray relies on internal databases to categorize local vs. international websites. If these files are outdated, V2Ray will send local websites to the slow foreign DNS server. Download the latest routing files weekly.
One critical clue is when the exact same server configuration works flawlessly on a mobile client but fails on a desktop. This strongly suggests the issue is not with the server or network, but specifically with the client's interaction with the operating system.
V2Ray's routing module includes a setting called domainStrategy that controls how and when DNS lookups occur. This setting has a direct and significant impact on speed: