К основному контенту

экономия трафика под Ubuntu

DSL уже везде, но безлимит не у всех, поэтому экономить приходиться и на трафике всеми способами.

Выкладываю инструкцию по настройке toonel.net под Ubuntu, что отчасти справедливо и для других дистрибутивов и оффтопиков.Сервис toonel.net предоставляет функцию прокси, в котором данные от сервера к клиенту (вашему компьютеру) сжимаются, также могут сжиматься с заданными параметрами графический файлы jpeg и gif. Эфективная экономия трафика подобным способом составляет около 30-35%, конечно, за это вы поплатитесь скоростью загрузки страниц, что не столь значительно, а также тем, что у вам будет определяться забугорный ip-адрес, что отразится на работе с некотороми сайтами в рунете.

  • Для начала скачиваем с www.toonel.net файл toonel.jar, там есть с графическим интерфейсом последняя версия 0.0.50.50.
  • ставим пакет явы: sudo aptitude install sun-java5-jre
  • запускаем toonel: java -jar toonel.jar
  • можно поставить на автозагрузку через
    Цитата:
    Система - Параметры - Сеансы -Создать
  • основные настройки поставлены на приём порт 8080, можно во вкладке web настроить родительский прокси
  • ставим лёгкий, быстрый, удобный кеширующий прокси polipo и инструмент для борьбы с рекламой adzapper (он её просто вырезает):
    sudo aptitude install polipo adzapper
  • правим конфиг: sudo nano /etc/polipo/config
  • по умолчанию polipo использует порт 8123, изменить его можно прописав в конце
proxyPort = 3128
  • указывает там же родительский прокси на toonel:
parentProxy = 127.0.0.1:8080
  • можете настроить список блокированных хостов здесь:
    /etc/polipo/forbidden
  • включаем инструмент для борьбы с рекламой, добавив следующую строку:
redirector = /usr/bin/adzapper
  • перезапускаем: sudo /etc/init.d/polipo restart
  • на данном этапе уже можете настраивать браузеры на http-proxy: 127.0.0.1:3128 либо как вариант, прописав автоматическое определение настроек на файл:

file:///*/proxy.pac
где * - путь к файлу, а сам файл имеет следующее содержание:

Цитата:

function FindProxyForURL(url, host)
{
if (shExpMatch(url, "http://localhost:*"))
{return "DIRECT";}

if (shExpMatch(url, "http://127.0.0.1:*"))
{return "DIRECT";}

if (shExpMatch(url, "http://proxy:*"))
{return "DIRECT";}

if (shExpMatch(url, "http://192.168.*.*"))
{return "DIRECT";}

if (shExpMatch(url, "https:*"))
{return "DIRECT";}

return "PROXY 127.0.0.1:3128";
}


И не забудьте подключить расширение AdBlockPlus для браузера Firefox для вырезания рекламы и экономии трафика.


Комментарии

  1. Приветствую!
    Весьма актуально при серфинге через gprs :)
    Про туннель знал, а остальные ухищрения пригодятся. Спасибо за рассказ об этом.
    Лично я определил, что чтение google reader и легкие перебежки по сайтам экономнее осуществляются через opera mini, но ряд ограничений мешает остановиться только на этом варианте.e

    ОтветитьУдалить
  2. Привет! Спасибо за статейку. Не подскажете ли, пожалуйста, как polipo (если возможно) направлять на прокси провайдера и если там нет нужного, чтобы он шел напрямую в инет? squid так может.

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Оффлайн (полные) установщики некоторых программ

Очень часто нужны бывают ссылки на скачивание некоторых программ в offline/full виде, оффлайновые (полные) установщики. Здесь список ссылок, часто мною используемых, как памятка:
SkypeYandex БраузерYandex Диск классической версии 1.4Yandex Диск новой версии 3.0Opera БраузерFirefox БраузерThunderbird почтовый клиентOrigin

изменение и обновление Ubuntu LiveCD

Вот заказал через shipit диски Ubuntu Livecd, как всегда при релизах, многие пакеты серьёзно стали обновляться уже после выхода релиза. Вот как раз недавно, обновился Firefox до версии 3 RC в отличии от 5ой беты в релизе. Плюс в Livecd отсутствовали пакеты руссификации, что тоже не очень хорошо. Так почему бы не создать свой Livecd с нужным ПО. Предлагаемый способ не решает проблему с предустановленными настройками пакетов, но позволяет настроить некоторые параметры системы, к примеру, настройки времени по UTC и другое.

Целью модификации диска будет:
удаление ненужных пакетов поддержки других языков;
обновление программного обеспечения по настоящий момент;
подключение нужных репозитариев;
поддержка флеш, mp3, divx, ndiswrapper и т.п.
настройка работы со временем и другие настройки..
В результате может получится образ диска, превышающих размер компакт-диска, поэтому результат нужно будет использовать на DVD.

1. Подготовка:
Для начала нам будет нужен диск LiveCD Ubuntu 8.04 или его образ, также …

Graphicsplayer 750Ti 2GB и обороты вентилятора

Заказал на известном сайте сабжевую видеокарту Graphicsplayer GTX 750 TI 2GB по привлекательной цене и без огромных ожиданий. Работает нормально, но шумит аки самолёт.
Скорость оборотов вентиляторов не регулируется и не показывается. Обороты вентилятора установлены на 33%. С помощью msi afterburner можно только увеличивать этот показатель до 100%, уменьшить нельзя.
Уменьшить процент оборотов возможно с помощью модификации bios карты, например до приемлемых 10%.
Обращаю внимание, что прошивку видеокарты вы осуществляете на свой страх и риск, в процессе или в результате которой может случиться непоправимое (хотя есть в сетим инструкции по восстановлению вслепую).
Для этого потребуется NVIDIA NVFlash with Certificate Checks Bypassed старой версии, например, у меня заработало v. 5.236 32-bit или 64-bit отсюда, чтобы увидеть старые версии нажмите "Show more versions".
А также нужен будет Maxwell II BIOS Tweaker.
Распаковываем nvflash в отдельную папку, например d:\nv, запускаем к…