mirror of
https://github.com/SukkaW/Surge.git
synced 2025-12-13 17:50:34 +08:00
Merge DNS Mapping Ruleset / Update DNS Bootstrap
This commit is contained in:
parent
87a8288237
commit
f08aa93752
@ -22,7 +22,7 @@ export const DIRECTS = {
|
|||||||
dns: 'system',
|
dns: 'system',
|
||||||
hosts: {},
|
hosts: {},
|
||||||
realip: false,
|
realip: false,
|
||||||
ruleset: false,
|
ruleset: true,
|
||||||
domains: [
|
domains: [
|
||||||
'securelogin.com.cn',
|
'securelogin.com.cn',
|
||||||
'$captive.apple.com',
|
'$captive.apple.com',
|
||||||
@ -37,7 +37,7 @@ export const DIRECTS = {
|
|||||||
domains: [
|
domains: [
|
||||||
'+m2m',
|
'+m2m',
|
||||||
// '+ts.net', // TailScale Magic DNS
|
// '+ts.net', // TailScale Magic DNS
|
||||||
// AdGuard
|
// AdGuard -- needs to be real ip otherwise AdGuard App will not recognize it, mustn't be fake ip
|
||||||
'$injections.adguard.org',
|
'$injections.adguard.org',
|
||||||
'$local.adguard.org',
|
'$local.adguard.org',
|
||||||
// Auto Discovery
|
// Auto Discovery
|
||||||
@ -47,13 +47,16 @@ export const DIRECTS = {
|
|||||||
} as const satisfies Record<string, DNSMapping>;
|
} as const satisfies Record<string, DNSMapping>;
|
||||||
|
|
||||||
export const LAN = {
|
export const LAN = {
|
||||||
ROUTER: {
|
LAN_WITHOUT_REAL_IP: {
|
||||||
dns: 'system',
|
dns: 'system',
|
||||||
hosts: {},
|
hosts: {
|
||||||
|
'127.0.0.1.sslip.io': ['127.0.0.1'],
|
||||||
|
'127.atlas.skk.moe': ['127.0.0.1']
|
||||||
|
},
|
||||||
realip: false,
|
realip: false,
|
||||||
ruleset: true,
|
ruleset: true,
|
||||||
domains: [
|
domains: [
|
||||||
'+home',
|
// Common Router
|
||||||
// 'zte.home', // ZTE CPE
|
// 'zte.home', // ZTE CPE
|
||||||
// 'airbox.home',
|
// 'airbox.home',
|
||||||
// 'bthub.home',
|
// 'bthub.home',
|
||||||
@ -101,20 +104,10 @@ export const LAN = {
|
|||||||
'$mobile.hotspot', // T-Mobile Hotspot
|
'$mobile.hotspot', // T-Mobile Hotspot
|
||||||
'$ntt.setup',
|
'$ntt.setup',
|
||||||
'$pi.hole',
|
'$pi.hole',
|
||||||
'+plex.direct'
|
'+plex.direct',
|
||||||
// 'web.setup'
|
// 'web.setup'
|
||||||
]
|
|
||||||
},
|
|
||||||
LAN_WITHOUT_REAL_IP: {
|
|
||||||
dns: 'system',
|
|
||||||
hosts: {
|
|
||||||
'127.0.0.1.sslip.io': ['127.0.0.1'],
|
|
||||||
'127.atlas.skk.moe': ['127.0.0.1']
|
|
||||||
},
|
|
||||||
realip: false,
|
|
||||||
ruleset: true,
|
|
||||||
domains: [
|
|
||||||
// AS112
|
// AS112
|
||||||
|
'+home',
|
||||||
'10.in-addr.arpa',
|
'10.in-addr.arpa',
|
||||||
'16.172.in-addr.arpa',
|
'16.172.in-addr.arpa',
|
||||||
'17.172.in-addr.arpa',
|
'17.172.in-addr.arpa',
|
||||||
@ -161,12 +154,12 @@ export const LAN = {
|
|||||||
export const HOSTS = {
|
export const HOSTS = {
|
||||||
HOSTS: {
|
HOSTS: {
|
||||||
// not actually used, only for a placeholder
|
// not actually used, only for a placeholder
|
||||||
dns: 'quic://dns.alidns.com:853',
|
dns: '',
|
||||||
hosts: {
|
hosts: {
|
||||||
'cdn.jsdelivr.net': ['cdn.jsdelivr.net.cdn.cloudflare.net']
|
'cdn.jsdelivr.net': ['cdn.jsdelivr.net.cdn.cloudflare.net']
|
||||||
},
|
},
|
||||||
realip: false,
|
realip: false,
|
||||||
ruleset: false,
|
ruleset: false,
|
||||||
domains: []
|
domains: [] as never[]
|
||||||
}
|
}
|
||||||
} as const satisfies Record<string, DNSMapping>;
|
} as const satisfies Record<string, DNSMapping>;
|
||||||
|
|||||||
@ -402,16 +402,16 @@ export const DOH_BOOTSTRAP: Record<string, DNSMapping> = {
|
|||||||
DNSPOD: {
|
DNSPOD: {
|
||||||
hosts: {
|
hosts: {
|
||||||
// 'dot.pub': ['120.53.53.53', '1.12.12.12'],
|
// 'dot.pub': ['120.53.53.53', '1.12.12.12'],
|
||||||
'doh.pub': ['120.53.53.53', '1.12.12.12']
|
// 'doh.pub': ['120.53.53.53', '1.12.12.12']
|
||||||
// 'dns.pub': ['120.53.53.53', '1.12.12.12']
|
// 'dns.pub': ['120.53.53.53', '1.12.12.12']
|
||||||
},
|
},
|
||||||
realip: false,
|
realip: false,
|
||||||
ruleset: false,
|
ruleset: false,
|
||||||
dns: 'https://1.12.12.12/dns-query',
|
dns: '119.29.29.29',
|
||||||
domains: [
|
domains: [
|
||||||
// '$dot.pub',
|
'$dot.pub',
|
||||||
'$doh.pub'
|
'$doh.pub',
|
||||||
// '$dns.pub'
|
'$dns.pub'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
QIHOO360: {
|
QIHOO360: {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user