parent
cd923c99cc
commit
1b36e0e22c
@ -1759,14 +1759,18 @@ function gen_config(var)
|
|||||||
strategy = "prefer_ipv6"
|
strategy = "prefer_ipv6"
|
||||||
}
|
}
|
||||||
direct_outbound.domain_resolver = domain_resolver
|
direct_outbound.domain_resolver = domain_resolver
|
||||||
|
|
||||||
-- 当没有 direct dns 服务器时添加 local
|
-- 当没有 direct dns 服务器时添加 local
|
||||||
|
local hasDirect = false
|
||||||
if config.dns and config.dns.servers then
|
if config.dns and config.dns.servers then
|
||||||
for _, server in ipairs(config.dns.servers) do
|
for _, server in ipairs(config.dns.servers) do
|
||||||
if server.tag == "direct" then
|
if server.tag == "direct" then
|
||||||
|
hasDirect = true
|
||||||
break
|
break
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
else
|
end
|
||||||
|
if not hasDirect then
|
||||||
config.dns = {
|
config.dns = {
|
||||||
servers = {
|
servers = {
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user