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.default = "/dev/null"
|
||||||
logfile:depends( "configfile", "./def_config.yaml")
|
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 = s:option(Flag, "redirect", translate("Enable DNS Redirect"))
|
||||||
redirect:depends( "configfile", "./def_config.yaml")
|
redirect:depends( "configfile", "./def_config.yaml")
|
||||||
redirect.default = true
|
redirect.default = true
|
||||||
|
@ -105,3 +105,6 @@ msgstr "自定义配置"
|
|||||||
|
|
||||||
msgid "MosDNS Log File"
|
msgid "MosDNS Log File"
|
||||||
msgstr "MosDNS 日志文件"
|
msgstr "MosDNS 日志文件"
|
||||||
|
|
||||||
|
msgid "Remote DNS"
|
||||||
|
msgstr "远程 DNS"
|
||||||
|
@ -12,3 +12,4 @@ config mosdns 'mosdns'
|
|||||||
option configfile './def_config.yaml'
|
option configfile './def_config.yaml'
|
||||||
option loglv 'error'
|
option loglv 'error'
|
||||||
option logfile '/dev/null'
|
option logfile '/dev/null'
|
||||||
|
option dns_forward 'tls://8.8.4.4'
|
@ -68,8 +68,7 @@ plugin:
|
|||||||
type: fast_forward
|
type: fast_forward
|
||||||
args:
|
args:
|
||||||
upstream:
|
upstream:
|
||||||
- addr: "tls://8.8.4.4"
|
- addr: ${{ uci -q get mosdns.mosdns.dns_forward }}
|
||||||
- addr: "tls://9.9.9.9"
|
|
||||||
|
|
||||||
- tag: lazy_cache
|
- tag: lazy_cache
|
||||||
type: cache
|
type: cache
|
||||||
|
Loading…
Reference in New Issue
Block a user