Adguardhome: Cocokkan catatan CNAME dengan daftar blokir

Dibuat pada 20 Nov 2019  ·  3Komentar  ·  Sumber: AdguardTeam/AdGuardHome

Lihat masalah aslinya:
https://github.com/uBlockOrigin/uBlock-issues/issues/780

Inilah yang harus kita lakukan:

  1. Cocokkan catatan CNAME dengan daftar blokir
  2. Tunjukkan di log kueri bahwa respons diblokir dengan mencocokkan CNAME. Akan ideal jika kita juga mencetak tanggapan asli di sana.
  3. Harap dicatat, bahwa jika ada aturan pengecualian yang cocok dengan pertanyaan kueri DNS, Anda tidak boleh memeriksa CNAME.

Selain menerapkan ini di AdGuard Home, kita harus melakukan hal berikut:

  1. [x] Perbarui API seluler dnsproxy
  2. [x] Perbarui DNS AdGuard untuk melakukan ini juga
  3. [x] Ajukan permintaan fitur ke github.com/AdguardTeam/DnsLibs
Medium enhancement

Komentar yang paling membantu

@hoshsadiq semua catatan CNAME dalam rantai akan ada dalam respons recursor jadi ini bukan masalah:

$ nslookup test2.meshkov.info
Server:     2001:db8:7c02:1::1
Address:    2001:db8:7c02:1::1#53

Non-authoritative answer:
test2.meshkov.info  canonical name = test1.meshkov.info.
test1.meshkov.info  canonical name = example.org.
Name:   example.org
Address: 93.184.216.34

Semua 3 komentar

Untuk berjaga-jaga jika yang berikut ini diabaikan.. Akan lebih baik jika ini melewati seluruh rantai CNAME. Yaitu

ad.firstparty.com cname unblocked.company2.com
unblocked.company2.com cname diblokir.adcompany.com
diblokir.perusahaaniklan.com

Permintaan ini harus diblokir jika unblocked.company2.com atau block.adcompany.com diblokir.

@hoshsadiq semua catatan CNAME dalam rantai akan ada dalam respons recursor jadi ini bukan masalah:

$ nslookup test2.meshkov.info
Server:     2001:db8:7c02:1::1
Address:    2001:db8:7c02:1::1#53

Non-authoritative answer:
test2.meshkov.info  canonical name = test1.meshkov.info.
test1.meshkov.info  canonical name = example.org.
Name:   example.org
Address: 93.184.216.34

Aah! Sempurna!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

ghost picture ghost  ·  4Komentar

ameshkov picture ameshkov  ·  3Komentar

thb007 picture thb007  ·  3Komentar

ammnt picture ammnt  ·  4Komentar

Iconology picture Iconology  ·  3Komentar