custom DNS forward
This commit is contained in:
parent
b50aad8adf
commit
6167f2594c
@ -29,6 +29,15 @@ logfile.placeholder = "/dev/null"
|
||||
logfile.default = "/dev/null"
|
||||
logfile:depends( "configfile", "./def_config.yaml")
|
||||
|
||||
dnsforward = s:option(Value, "dns_forward", translate("Remote DNS"))
|
||||
dnsforward.default = "tls://8.8.4.4"
|
||||
dnsforward:value("tls://1.1.1.1", "1.1.1.1 (CloudFlare DNS)")
|
||||
dnsforward:value("tls://8.8.8.8", "8.8.8.8 (Google DNS)")
|
||||
dnsforward:value("tls://8.8.4.4", "8.8.4.4 (Google DNS)")
|
||||
dnsforward:value("208.67.222.222", "208.67.222.222 (Open DNS)")
|
||||
dnsforward:value("208.67.220.220", "208.67.220.220 (Open DNS)")
|
||||
dnsforward:depends( "configfile", "./def_config.yaml")
|
||||
|
||||
redirect = s:option(Flag, "redirect", translate("Enable DNS Redirect"))
|
||||
redirect:depends( "configfile", "./def_config.yaml")
|
||||
redirect.default = true
|
||||
|
@ -105,3 +105,6 @@ msgstr "自定义配置"
|
||||
|
||||
msgid "MosDNS Log File"
|
||||
msgstr "MosDNS 日志文件"
|
||||
|
||||
msgid "Remote DNS"
|
||||
msgstr "远程 DNS"
|
||||
|
@ -12,3 +12,4 @@ config mosdns 'mosdns'
|
||||
option configfile './def_config.yaml'
|
||||
option loglv 'error'
|
||||
option logfile '/dev/null'
|
||||
option dns_forward 'tls://8.8.4.4'
|
@ -68,8 +68,7 @@ plugin:
|
||||
type: fast_forward
|
||||
args:
|
||||
upstream:
|
||||
- addr: "tls://8.8.4.4"
|
||||
- addr: "tls://9.9.9.9"
|
||||
- addr: ${{ uci -q get mosdns.mosdns.dns_forward }}
|
||||
|
||||
- tag: lazy_cache
|
||||
type: cache
|
||||
|
Loading…
Reference in New Issue
Block a user