Browse Source

Chore: update domain alive options

SukkaW 6 months ago
parent
commit
60ceb29ef9
2 changed files with 3 additions and 5 deletions
  1. 1 1
      .github/workflows/check-source-domain.yml
  2. 2 4
      Build/lib/is-domain-alive.ts

+ 1 - 1
.github/workflows/check-source-domain.yml

@@ -50,7 +50,7 @@ jobs:
       - run: pnpm install
       - run: pnpm run node Build/validate-domain-alive.ts
         env:
-          DEBUG: domain-alive:dead-domain
+          DEBUG: domain-alive:dead-domain,domain-alive:error:*
       - name: Cache cache.db
         if: always()
         uses: actions/cache/save@v4

+ 2 - 4
Build/lib/is-domain-alive.ts

@@ -32,14 +32,12 @@ const dnsServers = [
   // 'ordns.he.net',
   'dns.mullvad.net',
   'basic.rethinkdns.com',
-  'doh.qis.io',
   'dns.surfsharkdns.com',
   'private.canadianshield.cira.ca',
   'unfiltered.joindns4.eu',
   'public.dns.iij.jp',
-  'doh.libredns.gr',
-  'common.dot.dns.yandex.net'
-  // '198.54.117.10' // NameCheap DNS, supports DoT, DoH, UDP53
+  'common.dot.dns.yandex.net',
+  'safeservedns.com' // NameCheap DNS, supports DoT, DoH, UDP53
   // 'ada.openbld.net',
   // 'dns.rabbitdns.org'
 ].map(dns => 'https://' + dns + '/dns-query');