sábado, 18 de febrero de 2017

Bloqueo de Publicidad Youtube desde Mikrotik Usando Layer 7

Bloqueo de Publicidad Youtube desde Mikrotik Usando Layer 7

Una manera de bloquear alguna publicidad intrusiva en youtube y de otras paginas.
Esto no es solucion final, es solo un ejemplo para testar, no los bloquea al 100 %. Las publicidades en adservice (google) actualmente negocian con el nuevo protocolo criptografíco TSL.

Otra y mejor opcion y solución es instalar Add-ons al navegador Google Chrome : uBlock Origin 



https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?hl=es


Versión del addons para Mozilla Firefox:


https://addons.mozilla.org/es/android/addon/ublock-origin/




En Mikrotik: Insertar el código en el terminal de Winbox.

Codigo para testear: en RouterOS 6.45.2





/ip firewall layer7-protocol
add comment="" name=Block_Youtube_Ads regexp="(doubleclick|googleadservices|googlesyndication|pubads.g.doubleclick|static.doubleclick|googleads.g.doubleclick|pagead2.googlesyndication|securepubads.g.doubleclick|ad.doubleclick)\.(net|com)"




/ip firewall filter
add action=reject chain=forward comment=Block_Youtube_Ads layer7-protocol=\
  
Block_Youtube_Ads reject-with=icmp-admin-prohibited





==========================================================
La otra forma un ejemplo extraído de esta direccion : http://arg-wireless.com.ar/index.php?topic=1542.0

El contenido googleads.g.doubleclick.net hace referencia a las publicidades de Google Adsense y el contenido &ctier hace referencia a las publicidades de los videos de Youtube.


/ip firewall filter

add action=drop chain=forward comment="BLOCK PUBLICIDAD" content=\
    googleads.g.doubleclick.net dst-port=80 protocol=tcp
add action=drop chain=forward comment="BLOCK VIDEOS PUBLICITARIOS YOUTUBE" \
    content=&ctier dst-port=80 protocol=tcp