Chore: add reject-drop and reject-no-drop to adguardhome

This commit is contained in:
SukkaW 2025-01-10 23:31:37 +08:00
parent c2af9a2ead
commit 9f8f838f92
2 changed files with 5 additions and 0 deletions

View File

@ -22,6 +22,8 @@ import { DomainsetOutput } from './lib/create-file';
const readLocalRejectDomainsetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/reject_sukka.conf')); const readLocalRejectDomainsetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/reject_sukka.conf'));
const readLocalRejectExtraDomainsetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/reject_sukka_extra.conf')); const readLocalRejectExtraDomainsetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/reject_sukka_extra.conf'));
const readLocalRejectRulesetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'non_ip/reject.conf')); const readLocalRejectRulesetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'non_ip/reject.conf'));
const readLocalRejectDropRulesetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'non_ip/reject-drop.conf'));
const readLocalRejectNoDropRulesetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'non_ip/reject-no-drop.conf'));
const readLocalMyRejectRulesetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'non_ip/my_reject.conf')); const readLocalMyRejectRulesetPromise = readFileIntoProcessedArray(path.join(SOURCE_DIR, 'non_ip/my_reject.conf'));
export const buildRejectDomainSet = task(require.main === module, __filename)(async (span) => { export const buildRejectDomainSet = task(require.main === module, __filename)(async (span) => {
@ -178,6 +180,8 @@ export const buildRejectDomainSet = task(require.main === module, __filename)(as
await new DomainsetOutput(span, 'my_reject') await new DomainsetOutput(span, 'my_reject')
.addFromRuleset(readLocalMyRejectRulesetPromise) .addFromRuleset(readLocalMyRejectRulesetPromise)
.addFromRuleset(readLocalRejectRulesetPromise) .addFromRuleset(readLocalRejectRulesetPromise)
.addFromRuleset(readLocalRejectDropRulesetPromise)
.addFromRuleset(readLocalRejectNoDropRulesetPromise)
.done() .done()
).adguardhome() ).adguardhome()
) )

View File

@ -5,5 +5,6 @@
AND,((PROTOCOL,UDP), (DOMAIN-SUFFIX,googlevideo.com)) AND,((PROTOCOL,UDP), (DOMAIN-SUFFIX,googlevideo.com))
# Block Bilibili/Douyu P2P CDN # Block Bilibili/Douyu P2P CDN
DOMAIN-SUFFIX,mcdn.bilivideo.cn DOMAIN-SUFFIX,mcdn.bilivideo.cn
DOMAIN-SUFFIX,szbdyd.com
DOMAIN-SUFFIX,p2p.huya.com DOMAIN-SUFFIX,p2p.huya.com
AND,((DOMAIN-KEYWORD,stun), (DOMAIN-KEYWORD,douyu)) AND,((DOMAIN-KEYWORD,stun), (DOMAIN-KEYWORD,douyu))