Closed luhaoz closed 3 years ago
最近使用vmess + tls 发现域名是不是无法正常访问,ping 后发现应该是dns有问题,导致我用来接入服务器的域名无法正常解析,在我修改本机hosts直接强制域名解析成我服务器的ip后正常。
我想请问v2ray 本事 dns.hosts 下的规则可否作用于outbounds进行连接时的地址解析,比如我的服务器接入域名时testproxy.com。然后我在dns里如此配置
"outbounds": [{ "tag": "proxy", "protocol": "vmess", "settings": { "vnext": [ { "address": "testproxy.com", "port": 443, "users": [ { "id": "34588-33336f-5c4f-b0eb-5d4b5de82919", "alterId": 64 } ] } ], "servers": null, "response": null }, "streamSettings": { "network": "tcp", "security": "tls", "tlsSettings": { "allowInsecure": true, "serverName": null } }], "dns":{ "hosts":{ "testproxy.com":"192.168.1.1" } }
请问outbounds时会使用dns下的hosts配置强制变成连接192.168.1.1吗
这取决于你的dns 如何工作,在配置中你没有接受dns,因此是被你的系统处理。 如果由 core 处理dns并设置路由,那么hosts是生效的
最近使用vmess + tls 发现域名是不是无法正常访问,ping 后发现应该是dns有问题,导致我用来接入服务器的域名无法正常解析,在我修改本机hosts直接强制域名解析成我服务器的ip后正常。
我想请问v2ray 本事 dns.hosts 下的规则可否作用于outbounds进行连接时的地址解析,比如我的服务器接入域名时testproxy.com。然后我在dns里如此配置
请问outbounds时会使用dns下的hosts配置强制变成连接192.168.1.1吗