Adguardhome: Haga coincidir los registros CNAME con las listas de bloqueo

Creado en 20 nov. 2019  ·  3Comentarios  ·  Fuente: AdguardTeam/AdGuardHome

Consulte el problema original:
https://github.com/uBlockOrigin/uBlock-issues/issues/780

Esto es lo que debemos hacer:

  1. Haga coincidir los registros CNAME con las listas de bloqueo
  2. Indique en el registro de consultas que la respuesta se bloqueó al hacer coincidir un CNAME. Sería ideal si también imprimimos la respuesta original allí.
  3. Tenga en cuenta que si hay una regla de excepción que coincida con la pregunta de la consulta de DNS, no debe verificar el CNAME.

Además de implementar esto en AdGuard Home, debemos hacer lo siguiente:

  1. [x] Actualiza la API móvil de dnsproxy
  2. [x] Actualice AdGuard DNS para hacer esto también
  3. [x] Presenta una solicitud de función en github.com/AdguardTeam/DnsLibs
Medium enhancement

Comentario más útil

@hoshsadiq todos los registros CNAME de la cadena estarán presentes en la respuesta del recursor, por lo que esto no es un problema:

$ 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

Todos 3 comentarios

En caso de que se pase por alto lo siguiente ... Sería bueno si esto pasara por toda la cadena CNAME. Es decir

ad.firstparty.com cname desbloqueado.company2.com
unblocked.company2.com cname block.adcompany.com
block.adcompany.com

Esta solicitud debe bloquearse si se bloquea unblocked.company2.com o block.adcompany.com.

@hoshsadiq todos los registros CNAME de la cadena estarán presentes en la respuesta del recursor, por lo que esto no es un problema:

$ 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! ¡Perfecto!

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

s-timm picture s-timm  ·  4Comentarios

ammnt picture ammnt  ·  3Comentarios

hl2guide picture hl2guide  ·  3Comentarios

xenio picture xenio  ·  4Comentarios

xiaofengcod picture xiaofengcod  ·  3Comentarios