Голосование

Стоит ли выкладывать видеоурок для самостоятельного добавления рекламы в списки блокировки?

Да
 0 (0%)
Нет
 0 (0%)
Лучше текстом
 0 (0%)
Не интересно
 0 (0%)

Всего голосов: 0

Голосование закончилось: 16 Октября 2016, 08:47:05

Автор Тема: Блокировка рекламы на Windows, Android и Linux с помощью прокси-сервера  (Прочитано 1657 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн Shadowcat

  • Новичок
  • *
  • Сообщений: 11
  • Пол: Мужской
  • AD-Team
    • Просмотр профиля
Здравствуйте!
Меня часто спрашивают: "Как избавиться от рекламы на смартфоне или ПК?".
В этой статье мы рассмотрим варианты использующие прокси-сервер,
так как не у всех есть достаточно мощный ПК для использования AdBlock.
Если Вы нашли какие-то неточности или у Вас возникли вопросы - пишите мне в личку.

ВНИМАНИЕ!
Статья рассчитана на уверенного пользователя!
То-есть Вы умеете самостоятельно установить программу, следовать инструкциям,
и умеете пользоваться английским словарём.

Все программы, указанные ниже - без вирусов.
Если Ваш антивирус вдруг "ругается" на них - добавьте в исключения.

Примеры настройки и блокировки Вы найдёте в ProxyConfig.zip
Также в архиве есть все прокси-серверы, указанные в статье.

Будьте осторожны при самостоятельном добавлении сайтов!

Прокси-сервер запусается с:
Squid: C:\squid\sbin\squid.exe
3proxy: C:\3proxy\bin\3proxy.exe
Privoxy: C:\privoxy\privoxy.exe

Настройки распаковывать в:
Squid: C:\squid\etc\
3proxy: C:\3proxy\bin\
Privoxy: C:\privoxy\
Privoxy Android: карта памяти\etc\privoxy\

#-----------------------------------------------
Для ПК (Windows):
#-----------------------------------------------

1. Скачиваем:
3proxy:
https://github.com/z3APA3A/3proxy/releases
Squid:
http://squid.acmeconsulting.it/download/dl-squid.html
Privoxy:
https://www.privoxy.org/sf-download-mirror/Win32/

Разница между ними в размере и количестве возможностей.
Все прокси были протестированы на Windows XP - 8.1, Android 4-5 и Linux Mint 18.
Настройки для Linux будут размещены позже.

Для Windows я рекомендую 3proxy или Squid.
Для Linux я рекомендую  Squid или 3proxy (сложно установить).
Так как Privoxy поддерживает только HTTP, рекомендую использовать его только с 360browser,
и при необходимости выключать.

2. На данный момент стабильные версии прокси:
3proxy - версия 0.8.6 lite,
Squid - версия 3.0.STABLE23-BZR,
Privoxy - версия 3.0.26.

3. Распаковываем архив в корень диска C: ,например: C:\3proxy C:\squid C:\privoxy
Если у Вас есть права Администратора.
Если нет - распаковывайте на диск D: и смените путь в настройках.

4. Для удачного запуска нам необходимо скачать ProxyConfig.zip и использовать настройки, как пример.

Для запуска Squid необходимо сначала сгенерировать cache.
Открываем командную строку и вводим туда:
c:\squid\sbin\squid -z -f C:\squid\etc\squid.conf
где c:\ это имя диска, где распакован прокси-сервер.

#-----------------------------------------------
Если Вы планируете использовать 3proxy и AdMuncher, то скачиваем и устанавливаем:
http://www.admuncher.com/static/files/AM-Install.exe

Настраиваем AdMuncher:
Заходим во вкладку "Options -> Filtering" и ставим там галочки кроме:
"Disable filtering on intranet connections" и "Prevent sites changing bookmark/address icons".

Переходим во вкладку "Filter targets" и пишем в поле "My filter targets":

+3proxy:*

и нажимаем "Close".
Запускать AdMuncher следует после 3proxy.

#-----------------------------------------------
Настраиваем ПК:
Только для Windows:
1. Если мы хотим блокировать рекламу не только в Firefox, но и в Skype, Chrome, Opera и InternetExplorer
необходимо зайти в "Панель управления -> Свойства обозревателя -> Подключения -> Настройка LAN",
поставить галочку "Использовать прокси-сервер" и указать 127.0.0.1 и порт 3128.
Если выбрать этот метод, то реклама будет блокироваться во многих играх и программах.
Так что будьте внимательны при указании частей адресов сайтов или ключевых слов!

2. Если же Вас устраивает Firefox - Заходим в "Настройки -> Дополнительные -> Сеть -> Настроить",
выбыраем "Ручная настройка" и указываем 127.0.0.1 и порт 3128 для HTTP и SSL (HTTPS).

Или Вы пользуетесь старой Opera 12 - Заходим в
"Настройки -> Общие настройки -> Расширенные -> Сеть -> Прокси-серверы"
и указываем 127.0.0.1 и порт 3128 для HTTP и HTTPS.

Если не нравится окно прокси-сервера, следует скачать с http://goo.gl/Spr5SK
RunHiddenConsole.zip, распаковать в папку прокси-сервера и запускать с ярлыка ProxyHide.

#-----------------------------------------------
Для смартфона:
#-----------------------------------------------

Скачиваем Privoxy.zip (https://www.privoxy.org/sf-download-mirror/Android/)
и устанавливаем на смартфон из GooglePlay Market программу ConnectBot:
https://play.google.com/store/apps/details?id=org.connectbot&hl=ru

Разархивируем Privoxy.zip в корень карты памяти.
Запускаем ConnectBot, выбыраем "local" вместо "ssh" и называем подключение как "privoxy".
Подключаемся и отключаемся от соединения.
Зажимаем на соединении "privoxy" и заходим в "Edit Host".
В поле "post-login automation" вводим строчку: "sh /sdcard/privoxy.start" без кавычек.

#-----------------------------------------------
Настраиваем смартфон:
Необходимо в свойствах WiFi соединения выбрать нашу точку доступа,
Нажать "Изменить сеть", "Дополнительно" и установить Прокси сервер с "нет" на "Вручную".
Указать имя хоста 127.0.0.1 и порт 8118.

Копируем с ПК настройки для Privoxy из архива ProxyConfig.zip или настраиваем сами.


#-----------------------------------------------
Для ПК (Linux):
#-----------------------------------------------

1. Устанавливаем Squid - вводим в теримнале строку:
sudo apt install squid

Вводим пароль root для установки программы.

2. Настраиваем:
Для Firefox - так же, как и на Windows (пункт 2).
Для Chrome мы устанавливаем расширение: Proxy SwitchyOmega
Для Opera мы устанавливаем расширение: Proxy Finder (IP Switcher)
« Последнее редактирование: 09 Октября 2016, 21:10:24 от Ю.А. »

Оффлайн Дед Калян

  • Ветеран
  • *****
  • Сообщений: 870
  • Пол: Мужской
    • Просмотр профиля
Все программы, указанные ниже - без вирусов.
Если Ваш антивирус вдруг "ругается" на них - добавьте в исключения.


Наверное у многих заругается  [acute]

Virus Total

Оффлайн Shadowcat

  • Новичок
  • *
  • Сообщений: 11
  • Пол: Мужской
  • AD-Team
    • Просмотр профиля
Ого! А скачано то с официальных сайтов! :D

Так что пишу для тех, кто усомнился - скачивайте с оф. сайтов, если не верите моему архиву.
Выкладываю настройки отдельно:

* ProxyConfigs.zip (66.82 кБ - загружено 79 раз.)

Добавлено позже: VirusTotal ругается на 3proxy (20~ срабатываний).
Если Вы боитесь использовать эту программу - воспользуйтесь Squid.
И да, на него почему-то ругается наш незалэжный Zillya Antivirus  ???
« Последнее редактирование: 09 Октября 2016, 21:21:06 от Shadowcat »

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2388
  • Пол: Мужской
    • Просмотр профиля
Shadowcat, ничего смешного в этом нет!
Зараженный архив удалил. Проверил новый архив и ссылки из темы - с ними порядок, чисто.
В следующий раз сами проверяйте вложения перед тем, как выкладывать, иначе будут жесткие санкции.
Пока - Предупреждение.

Дед Калян, спасибо за проверку и сигнал  [drinks]
ПРАВИЛА ФОРУМА               F.A.Q.

Оффлайн Shadowcat

  • Новичок
  • *
  • Сообщений: 11
  • Пол: Мужской
  • AD-Team
    • Просмотр профиля
Выкладываю скриншоты результатов работы блокировки рекламы:
* 2.png
* 4.png
* privoxy_off.png
* privoxy_on.png
* privoxy_off2.png
* privoxy_on2.png

Также исправил несколько ошибок в списках 3proxy и Privoxy:
* ProxyConfigs_v2.zip (71.45 кБ - загружено 63 раз.)
« Последнее редактирование: 13 Октября 2016, 08:41:24 от Shadowcat »

Оффлайн Ju5tke

  • Новичок
  • *
  • Сообщений: 17
  • Пользователь «Game Edition»
    • Просмотр профиля
как я понял, на смартфонах блокирует только при Wifi?

Оффлайн Shadowcat

  • Новичок
  • *
  • Сообщений: 11
  • Пол: Мужской
  • AD-Team
    • Просмотр профиля
Нет. "Настройки -> Ещё -> Мобильная сеть -> Точки доступа (APN)"
Нажимаем на точку доступа и меняем
прокси: localhost
порт: 8118

PS: Кстати, Privoxy не работает с FTP.

Оффлайн Мак-Гуру

  • Старожил
  • ****
  • Сообщений: 300
  • Пол: Мужской
  • game edition вам в руки.
    • Просмотр профиля
Проще на уровне роутера. Но не везде можно.

Оффлайн Shadowcat

  • Новичок
  • *
  • Сообщений: 11
  • Пол: Мужской
  • AD-Team
    • Просмотр профиля
Вы правы. Проще, но не у всех есть роутер, тем более с подобными настройками.