SukkaW d354c5e988
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
Chore: maintainance
2025-02-07 17:52:36 +08:00

147 lines
4.2 KiB
JavaScript

'use strict';Object.defineProperty(exports,Symbol.toStringTag,{value:'Module'});const direct=require('../../_virtual/direct.cjs');var hasRequiredDirect;
function requireDirect () {
if (hasRequiredDirect) return direct.__exports;
hasRequiredDirect = 1;
(function (exports) {
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
DIRECTS: function() {
return DIRECTS;
},
LAN: function() {
return LAN;
}
});
const DIRECTS = {
HOTSPOT_CAPTIVE_PORTAL: {
dns: 'system',
hosts: {},
realip: false,
ruleset: false,
domains: [
'securelogin.com.cn',
'$captive.apple.com',
'$hotspot.cslwifi.com'
]
},
SYSTEM: {
dns: 'system',
hosts: {},
realip: true,
ruleset: false,
domains: [
'+m2m',
// '+ts.net', // TailScale Magic DNS
// AdGuard
'$injections.adguard.org',
'$local.adguard.org',
// Auto Discovery
'+bogon'
]
}
};
const LAN = {
ROUTER: {
dns: 'system',
hosts: {},
realip: false,
ruleset: true,
domains: [
'+home',
// 'zte.home', // ZTE CPE
// 'airbox.home',
// 'bthub.home',
// 'bthomehub.home',
// 'hitronhub.home',
// 'web.setup.home'
// Aruba Router
'$instant.arubanetworks.com',
'$setmeup.arubanetworks.com',
// ASUS router
'$router.asus.com',
'$repeater.asus.com',
'asusrouter.com',
// NetGear
'routerlogin.net',
'routerlogin.com',
// Tenda WiFi
// 'tendawifi.com',
// TP-Link Router
'tplinkwifi.net',
'tplogin.cn',
'tplinkap.net',
'tplinkmodem.net',
'tplinkplclogin.net',
'tplinkrepeater.net',
// UniFi
'+ui.direct',
'$unifi',
// Other Router
// '$router.com',
'+huaweimobilewifi.com',
'+router',
// 'my.router',
// 'samsung.router',
// '$easy.box', // Vodafone EasyBox
'$aterm.me',
'$console.gl-inet.com',
// '$fritz.box',
// '$fritz.repeater',
// '$myfritz.box',
// '$speedport.ip', // Telekom
// '$giga.cube', // Vodafone GigaCube
'$homerouter.cpe',
'$mobile.hotspot',
'$ntt.setup',
'$pi.hole',
'+plex.direct'
]
},
LAN: {
dns: 'system',
hosts: {
},
realip: true,
ruleset: true,
domains: [
'+lan',
// 'amplifi.lan',
// '$localhost',
'+localdomain',
'home.arpa',
// AS112
'10.in-addr.arpa',
'16.172.in-addr.arpa',
'17.172.in-addr.arpa',
'18.172.in-addr.arpa',
'19.172.in-addr.arpa',
// '2?.172.in-addr.arpa',
'20.172.in-addr.arpa',
'21.172.in-addr.arpa',
'22.172.in-addr.arpa',
'23.172.in-addr.arpa',
'24.172.in-addr.arpa',
'25.172.in-addr.arpa',
'26.172.in-addr.arpa',
'27.172.in-addr.arpa',
'28.172.in-addr.arpa',
'29.172.in-addr.arpa',
'30.172.in-addr.arpa',
'31.172.in-addr.arpa',
'168.192.in-addr.arpa',
'254.169.in-addr.arpa'
]
}
};
} (direct.__exports));
return direct.__exports;
}exports.__require=requireDirect;