global-functions: $IsDNSResolving: check with eworm.de and eworm.net

This should prevent against DENIC outages...

https://blog.denic.de/en/denic-reports-resolved-dnssec-disruption-affecting-de-domains/
This commit is contained in:
Christian Hesse 2026-05-06 09:17:35 +02:00
parent cd4052ba6b
commit 811df5abf2

View file

@ -813,10 +813,15 @@
:set IsDNSResolving do={
:do {
:resolve "low-ttl.eworm.de";
} on-error={
:return false;
}
:return true;
:return true;
} on-error={ }
:do {
:resolve "low-ttl.eworm.net";
:return true;
} on-error={ }
:return false;
}
# check if system is is fully connected (default route reachable, DNS resolving, time sync)