fix: resolver dns
aggiunti opendns per categoria
This commit is contained in:
@@ -127,7 +127,7 @@
|
||||
<category label="DNS">
|
||||
<setting id="checkdns" type="bool" label="707401" default="true" visible="true"/>
|
||||
<setting id="resolver_dns" type="bool" label="707405" default="True"/>
|
||||
<setting id="resolver_dns_service" type="labelenum" values="Cloudflare|Google|OpenDns" label="707406" default="Cloudflare" visible="eq(-1,true)" option="hidden" enable="eq(-1,true)"/>
|
||||
<setting id="resolver_dns_service" type="enum" values="Cloudflare|Google|OpenDns Home ip(v4)|OpenDns Family Shield ip(v4)|OpenDns ip(v6)" label="707406" default="1" visible="eq(-1,true)" option="hidden" enable="eq(-1,true)"/>
|
||||
<setting label="707407" visible="eq(-2,true)" option="hidden" enable="eq(-2,true)"/>
|
||||
</category>
|
||||
<!-- Other -->
|
||||
|
||||
@@ -25,13 +25,19 @@ if active_dns == True:
|
||||
|
||||
if nameservers_dns == 'Google':
|
||||
res.nameservers_dns = ['8.8.8.8', '2001:4860:4860::8888',
|
||||
'8.8.4.4', '2001:4860:4860::8844' ]
|
||||
elif nameservers_dns == 'OpenDns':
|
||||
res.nameservers_dns = ['208.67.222.222', '2620:119:35::35',
|
||||
'208.67.222.220', '2620:119:53::53' ]
|
||||
'8.8.4.4', '2001:4860:4860::8844']
|
||||
elif nameservers_dns == 'OpenDns Home ip(v4)':
|
||||
res.nameservers_dns = ['208.67.222.222', '208.67.222.220']
|
||||
elif nameservers_dns == 'OpenDns Home VIP ip(v4)':
|
||||
res.nameservers_dns = ['208.67.222.222', '208.67.222.220']
|
||||
elif nameservers_dns == 'OpenDns Family Shield ip(v4)':
|
||||
res.nameservers_dns = ['208.67.222.123', '208.67.220.123']
|
||||
elif nameservers_dns == 'OpenDns ip(v6)':
|
||||
#https://support.opendns.com/hc/en-us/articles/227986667-Does-OpenDNS-Support-IPv6-
|
||||
res.nameservers_dns = ['2620:119:35::35', '2620:119:53::53']
|
||||
else:# resolver_dns_service == 'Cloudflare':
|
||||
res.nameservers = ['1.1.1.1', '2606:4700:4700::1111',
|
||||
'1.0.0.1', '2606:4700:4700::1001' ]
|
||||
'1.0.0.1', '2606:4700:4700::1001']
|
||||
|
||||
override_system_resolver(res)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user