mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
Adding other DNS resolvers from FFDN
This commit is contained in:
parent
a85c79ef32
commit
11c626881a
1 changed files with 10 additions and 2 deletions
|
@ -696,8 +696,16 @@ def _check_domain_is_correctly_configured(domain):
|
||||||
def _dns_ip_match_public_ip(public_ip, domain):
|
def _dns_ip_match_public_ip(public_ip, domain):
|
||||||
try:
|
try:
|
||||||
resolver = dns.resolver.Resolver()
|
resolver = dns.resolver.Resolver()
|
||||||
# These are FDN's DNS
|
resolver.nameservers = []
|
||||||
resolver.nameservers = ["80.67.169.12", "80.67.169.40"]
|
# FFDN DNS resolvers
|
||||||
|
# See https://www.ffdn.org/wiki/doku.php?id=formations:dns
|
||||||
|
resolver.nameservers.append("80.67.169.12") # FDN
|
||||||
|
resolver.nameservers.append("80.67.169.40") #
|
||||||
|
resolver.nameservers.append("89.234.141.66") # ARN
|
||||||
|
resolver.nameservers.append("141.255.128.100") # Aquilenet
|
||||||
|
resolver.nameservers.append("141.255.128.101") #
|
||||||
|
resolver.nameservers.append("89.234.186.18") # Grifon
|
||||||
|
resolver.nameservers.append("80.67.188.188") # LDN
|
||||||
answers = resolver.query(domain, "A")
|
answers = resolver.query(domain, "A")
|
||||||
except (dns.resolver.NoAnswer, dns.resolver.NXDOMAIN):
|
except (dns.resolver.NoAnswer, dns.resolver.NXDOMAIN):
|
||||||
raise MoulinetteError(errno.EINVAL, m18n.n('certmanager_error_no_A_record', domain=domain))
|
raise MoulinetteError(errno.EINVAL, m18n.n('certmanager_error_no_A_record', domain=domain))
|
||||||
|
|
Loading…
Add table
Reference in a new issue