Jump to content

Блокиране на реклами в Youtube


Recommended Posts

  • Администратор
преди 13 часа, slavev каза:

при мен не работи

Има нов начин за доставка на визуален спам затова 

Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

  • 2 weeks later...
  • Администратор

Рекламите се зареждат от 
http://googleads.g.doubleclick.net/aclk?sa=l&ai=

Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

  • 1 year later...
  • 3 месеца по-късно ...

И аз да се изкажа как съм си решил проблема с рекламите и някои криптовируси:

Конфигурацията е следната - мой вътрешен DNS (FreeBSD + Unbound) и 2 скрипта (домързя ме да ги обединя):

#!/bin/zsh

## Clean up any stale tempfile
[[ -f /vat/tmp/hosts.working ]] && rm -f /var/tmp/hosts.working

## Awk regex to be inverse-matched as whitelist
# - Project Wonderful does unobtrusive ads on a lot of webcomics
# - SolveMedia is needed for captchas on some websites
whitelist='/(projectwonderful.com|api.solvemedia.com)/'

## URLs of Ad Blacklists to Use
blacklist=('http://winhelp2002.mvps.org/hosts.txt' \
           'http://pgl.yoyo.org/as/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext' \
           'https://adaway.org/hosts.txt')

## Fetch all Blacklist Files
for url in $blacklist; do
    curl -sS -L -compressed $url >> "/var/tmp/hosts.working"
done

## Process Blacklist, Eliminiating Duplicates, Integrating Whitelist, and Converting to unbound format
awk -v whitelist="$whitelist" '$1 ~ /^127\.|^0\./ && $2 !~ whitelist {gsub("\r",""); print tolower($2)}' /var/tmp/hosts.working | sort | uniq | \
awk '{printf "local-zone: \"%s\" redirect\n", $1; printf "local-data: \"%s. A 0.0.0.0\"\n", $1}' > /etc/unbound/ad-blacklist.conf1

# Make unbound reload config to activate the new blacklist
exec /etc/init.d/unbound reload

# Clean up tempfile
rm -f '/var/tmp/hosts.working'

и втория скрипт за домейните на някои криптовируси:

#!/bin/bash

curl https://ransomwaretracker.abuse.ch/downloads/RW_DOMBL.txt >> /var/unbound/rans.orig


sed '/^#/ d' rans.orig >> rans.temp


awk '!/^#/ {printf "local-zone: \"%s\" redirect\n", $1; printf "local-data: \"%s. A 0.0.0.0\"\n", $1}' /var/unbound/rans.temp > /etc/unbound/rans.conf

rm -f /var/unbound/rans.orig
rm -f /var/unbound/rans.temp

От рутера всички DNS заявки се редиректват към моя DNS сървър. И накрая ето и unbound.conf файла:

server:

directory: "/var/unbound/"
module-config: "validator iterator"
 auto-trust-anchor-file: "/var/unbound/root.key"

verbosity: 0

port: 53

interface: 0.0.0.0

access-control: 0.0.0.0/0 allow

do-ip4: yes
do-ip6: no
do-udp: yes
do-tcp: yes

username: unbound

logfile: "unbound.log"
use-syslog: no

#include: "/var/unbound/local.d/blocklist.conf"
include: "/var/unbound/ad-blacklist.conf1"
include: "/var/unbound/rans.conf"
include: "/var/unbound/local.conf"

pidfile: "/var/run/local_unbound.pid"

hide-version: yes

 forward-zone:
      name: "."
#      forward-addr: 192.168.232.1  # Core
      forward-addr: 8.8.4.4        # Google
      forward-addr: 8.8.8.8        # Google
      forward-addr: 37.235.1.174   # FreeDNS
      forward-addr: 37.235.1.177   # FreeDNS
      forward-addr: 50.116.23.211  # OpenNIC
      forward-addr: 64.6.64.6      # Verisign
      forward-addr: 64.6.65.6      # Verisign
      forward-addr: 74.82.42.42    # Hurricane Electric
      forward-addr: 84.200.69.80   # DNS Watch
      forward-addr: 84.200.70.40   # DNS Watch
      forward-addr: 91.239.100.100 # censurfridns.dk
      forward-addr: 109.69.8.51    # puntCAT
      forward-addr: 208.67.222.220 # OpenDNS
      forward-addr: 208.67.222.222 # OpenDNS
      forward-addr: 216.146.35.35  # Dyn Public
      forward-addr: 216.146.36.36  # Dyn Public


remote-control:
 control-enable: yes
 control-interface: 127.0.0.1
 control-port: 953
 server-key-file: "unbound_server.key"
 server-cert-file: "unbound_server.pem"
 control-key-file: "unbound_control.key"
 control-cert-file: "unbound_control.pem"

Дано да съм бил полезен на някой.

Адрес на коментара
Сподели в други сайтове

  • 1 year later...

нещо не харесва формата в който се сваля ad-blacklist.conf -а както и rands.conf

Quote

unbound-checkconf /etc/unbound/unbound.conf
/etc/unbound/ad-blacklist.conf1:1: error: syntax error
read /etc/unbound/unbound.conf failed: 1 errors in configuration file
 

 

Адрес на коментара
Сподели в други сайтове

Ние известно време филтрирахме рекламите по-горните методи и в един момент започнаха проблемите. Скорост до клиента има да те убие но страниците започнаха да се отварят ужасно и се отказахме. Странното е, че в началото не се наблюдаше проблем. На няколко други рутера за тестове с месеци работеше без забележка.

Analog Audio™

Адрес на коментара
Сподели в други сайтове

Преди 8 часа, office написа:

нещо не харесва формата в който се сваля ad-blacklist.conf -а както и rands.conf

 

При мен няма проблеми

Адрес на коментара
Сподели в други сайтове

  • Администратор
Преди 9 часа, master написа:

Ние известно време филтрирахме рекламите по-горните методи и в един момент започнаха проблемите. Скорост до клиента има да те убие но страниците започнаха да се отварят ужасно и се отказахме. Странното е, че в началото не се наблюдаше проблем. На няколко други рутера за тестове с месеци работеше без забележка.

Изхитриха се бият в кукито дали се е заредила рекламата.

Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

Преди 10 часа, 111111 написа:

Изхитриха се бият в кукито дали се е заредила рекламата.

Забелязах че бавно зареждане на страниците се получава, когато ДНС-а дава 127.0.0.1 (явно чака грешка 404), а когато дава 0.0.0.0 няма проблеми. За това не става с хостс файла.

Редактирано от Щирлиц
Адрес на коментара
Сподели в други сайтове

Quote

 unbound-checkconf[18750]: /etc/unbound/ad-blacklist.conf1:1: error: syntax error
 unbound-checkconf[18750]: read /etc/unbound/unbound.conf failed: 1 errors in configuration file
 

някаква идея на какво може да се дължи

ако може да качиш някъде ad-blacklist.conf -а и rands.conf за да видя точния синтаксис в който ги записва

Адрес на коментара
Сподели в други сайтове

  • 1 месец по-късно ...

Създайте нов акаунт или се впишете, за да коментирате

За да коментирате, трябва да имате регистрация

Създайте акаунт

Присъединете се към нашата общност. Регистрацията става бързо!

Регистрация на нов акаунт

Вход

Имате акаунт? Впишете се оттук.

Вписване
×
×
  • Създай нов...

Important Information

By using this site, you agree to our Terms of Use.