Подходит для всех платформ , поддерживающих Java(в том числе и смартфоны).
В отличие от tcompressor'а работает всегда , глюки бывают очень редко.
К тому же иногда ускоряет интернет-сёрфинг ))
Для работы требует установленную Java , желательно последнюю.
Есть возможность урезать качество jpg/gif картинок
прога Toonel написана на Java так что придется искать гдето JDK (64 метра весит для винды)
прога мультиплатформенная его можно юзать всезде где есть Java а это *nix,Win, Pocket PC и любые мобилы с поддержкой Java =)
мне понравилась прога в общем жмет текст до 50% (замерял BWMeter) подключение по IRC где-то на 70% ICQ тоже ~50
как я понял в основе лежит ziproxy сервер а прога лишь биндит порты да перенапралет пакеты (хотя там красивая статистика и график :)
повторить подобное у мя пока не вышло (пробывал один раз) чет не скомпилился ziproxy
в различных форумах предлагают юзать 3proxy+ziproxy. 3proxy - это не очень стабильный прокси сервер от 3APA3A его привлекательность в том что его можно установить на систему под nobody =)
в связке ziproxy+3proxy последний выступает в качестве авторизатора тк ziproxy авторизации не поддерживает =( ну это кароче отдельная тема
Так toonel мы поставили как бы еще трафика сохранить.
Немногие виндузятники знают че такое DNS. в кратце dns сервер переделывает имя в ip и наоборот
Что происходит когда мы поключаетмя например к yandex.ru
смотри
код:
nslookup yandex.ru
Server: 83.146.64.3 --запрос идет к dns телесота
Address: 83.146.64.3#53
Non-authoritative answer:
Name: yandex.ru
Address: 213.180.204.11
мы теряем траффик и на запрос уходит некоторое кол-во времени
выход ставим себе свой кеширующий DNS сервер
настройка его проста до безобразия
надо просто прописать свой dns в resolv.conf
nameserver 127.0.0.1 # думаю ты укажешь такой ip
(для виндузятников в настройках подклчения TCP/IP ищите сами я щас не помню)
потом настраиваешь свой dns на форвардинг
пример для BIND: named.conf
код:
options {
...
forwarders { 83.146.64.3 };
};все кеширующий днс готов !!!
теперь при запросе nslookup светится твой dns тем самым ты немного сэкономил времени и денег
кеширующий прокси сервер
виндузятники идут на opennet.ru и вливаются в nix =)
я юзаю squid-2.5
ставил сегодня, долго он не хотел ставится из исходников пришлось ставить rpm
зачем он нужен
во-первых он сохраняет все посещенные тобой транички в кеш и если ты снова зайдешь на тотже сайт то картинки и чать текста будут грузится не с интернета а с твоего компьютера
для тех кому лень копаться в документации (у мя на это ушло часа 2) я даю свой файл натсроек squid.conf
код:
http_port 127.0.0.1:8080 # тут будет висеть проксик
icp_port 0
acl QUERY urlpath_regex cgi-bin \? # запретить кешировать из cgi-bin
no_cache deny QUERY
cache_mem 16 MB
cache_dir ufs /home/cache 200 16 256 # кеш у мя размещен в /home тк там больше места осталось =)
redirect_rewrites_host_header off
acl me src 10.10.0.14 # настраивал тока для себя другим не дано =)
acl localhost src 127.0.0.1/255.255.255.255
acl all src 0.0.0.0/0.0.0.0
acl CONNECT method CONNECT
acl SSL_ports port 443 563
acl Safe_ports port 80 21 22 443 563 70 210 1025-65535 280 488 591 777 # довереные проты
http_access allow localhost
http_access allow me
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl banners url_regex "/etc/squid/banners.acl" # это банерезка
http_access deny all banners
http_access deny all
cache_mgr ger.i.k@mail.ru
cache_effective_user squid
cache_effective_group squid
log_icp_queries off
cachemgr_passwd lol all
buffered_logs on
вот так
сразу заметно увеличилась скорость загрузки страниц!
не забудь отключить все лишнее в обозревалке картикни и флешь юзай мозилу через него фиг че пройдет
в ICQ на винде я сижу через &RQ ничего лишнего удобно
насчет IRC клиента незнаю
mIRC удобно (привык) навороты свои скрипты
но xChat чисто без всяких там окошек и прочей мишуры
чтобы быть в курсе сколько ты должен телесоту юзай мой скритп (написан небрежно писал от балды)
traffic.pl
код:
#!/usr/bin/perl
### ----[ ©oded by Gar|k ]----<03.07.2006>
$mes[6]="Jul";
$mes[7]="Aug";
$log="/var/log/syslog"; # путь к системному логу
$price=6990.5068; # 1,5 руб за 1 МБ = > 1 коп = 6990.5068 Б = 6.83 КБ
@date=gmtime(time);
$m=$mes[$ARGV[0]] || $mes[$date[4]];
system("cat $log | grep \"$m.*pppd.*Sent\" > /tmp/traffic.log");
open(TR,"</tmp/traffic.log");
while($s=<TR>)
{
chomp($s);
# Учитывается только входящий трафик!!! (teles.ru)
$b=$b+$1 if($s=~/Sent .* bytes, received ([0-9]*) bytes/);
}
close(TR);
system("rm -f /tmp/traffic.log");
$pr=($b/$price)/100; # рублей
$pr=sprintf("%.2f",$pr);
print "Za $m vi zalili $b byte, eto stoit $pr rub\n";
exit;
Для винды качай toonel
В отличие от tcompressor'а работает всегда , глюки бывают очень редко.
К тому же иногда ускоряет интернет-сёрфинг ))
Для работы требует установленную Java , желательно последнюю.
Есть возможность урезать качество jpg/gif картинок
прога Toonel написана на Java так что придется искать гдето JDK (64 метра весит для винды)
прога мультиплатформенная его можно юзать всезде где есть Java а это *nix,Win, Pocket PC и любые мобилы с поддержкой Java =)
мне понравилась прога в общем жмет текст до 50% (замерял BWMeter) подключение по IRC где-то на 70% ICQ тоже ~50
как я понял в основе лежит ziproxy сервер а прога лишь биндит порты да перенапралет пакеты (хотя там красивая статистика и график :)
повторить подобное у мя пока не вышло (пробывал один раз) чет не скомпилился ziproxy
в различных форумах предлагают юзать 3proxy+ziproxy. 3proxy - это не очень стабильный прокси сервер от 3APA3A его привлекательность в том что его можно установить на систему под nobody =)
в связке ziproxy+3proxy последний выступает в качестве авторизатора тк ziproxy авторизации не поддерживает =( ну это кароче отдельная тема
Так toonel мы поставили как бы еще трафика сохранить.
Немногие виндузятники знают че такое DNS. в кратце dns сервер переделывает имя в ip и наоборот
Что происходит когда мы поключаетмя например к yandex.ru
смотри
код:
nslookup yandex.ru
Server: 83.146.64.3 --запрос идет к dns телесота
Address: 83.146.64.3#53
Non-authoritative answer:
Name: yandex.ru
Address: 213.180.204.11
мы теряем траффик и на запрос уходит некоторое кол-во времени
выход ставим себе свой кеширующий DNS сервер
настройка его проста до безобразия
надо просто прописать свой dns в resolv.conf
nameserver 127.0.0.1 # думаю ты укажешь такой ip
(для виндузятников в настройках подклчения TCP/IP ищите сами я щас не помню)
потом настраиваешь свой dns на форвардинг
пример для BIND: named.conf
код:
options {
...
forwarders { 83.146.64.3 };
};все кеширующий днс готов !!!
теперь при запросе nslookup светится твой dns тем самым ты немного сэкономил времени и денег
кеширующий прокси сервер
виндузятники идут на opennet.ru и вливаются в nix =)
я юзаю squid-2.5
ставил сегодня, долго он не хотел ставится из исходников пришлось ставить rpm
зачем он нужен
во-первых он сохраняет все посещенные тобой транички в кеш и если ты снова зайдешь на тотже сайт то картинки и чать текста будут грузится не с интернета а с твоего компьютера
для тех кому лень копаться в документации (у мя на это ушло часа 2) я даю свой файл натсроек squid.conf
код:
http_port 127.0.0.1:8080 # тут будет висеть проксик
icp_port 0
acl QUERY urlpath_regex cgi-bin \? # запретить кешировать из cgi-bin
no_cache deny QUERY
cache_mem 16 MB
cache_dir ufs /home/cache 200 16 256 # кеш у мя размещен в /home тк там больше места осталось =)
redirect_rewrites_host_header off
acl me src 10.10.0.14 # настраивал тока для себя другим не дано =)
acl localhost src 127.0.0.1/255.255.255.255
acl all src 0.0.0.0/0.0.0.0
acl CONNECT method CONNECT
acl SSL_ports port 443 563
acl Safe_ports port 80 21 22 443 563 70 210 1025-65535 280 488 591 777 # довереные проты
http_access allow localhost
http_access allow me
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl banners url_regex "/etc/squid/banners.acl" # это банерезка
http_access deny all banners
http_access deny all
cache_mgr ger.i.k@mail.ru
cache_effective_user squid
cache_effective_group squid
log_icp_queries off
cachemgr_passwd lol all
buffered_logs on
вот так
сразу заметно увеличилась скорость загрузки страниц!
не забудь отключить все лишнее в обозревалке картикни и флешь юзай мозилу через него фиг че пройдет
в ICQ на винде я сижу через &RQ ничего лишнего удобно
насчет IRC клиента незнаю
mIRC удобно (привык) навороты свои скрипты
но xChat чисто без всяких там окошек и прочей мишуры
чтобы быть в курсе сколько ты должен телесоту юзай мой скритп (написан небрежно писал от балды)
traffic.pl
код:
#!/usr/bin/perl
### ----[ ©oded by Gar|k ]----<03.07.2006>
$mes[6]="Jul";
$mes[7]="Aug";
$log="/var/log/syslog"; # путь к системному логу
$price=6990.5068; # 1,5 руб за 1 МБ = > 1 коп = 6990.5068 Б = 6.83 КБ
@date=gmtime(time);
$m=$mes[$ARGV[0]] || $mes[$date[4]];
system("cat $log | grep \"$m.*pppd.*Sent\" > /tmp/traffic.log");
open(TR,"</tmp/traffic.log");
while($s=<TR>)
{
chomp($s);
# Учитывается только входящий трафик!!! (teles.ru)
$b=$b+$1 if($s=~/Sent .* bytes, received ([0-9]*) bytes/);
}
close(TR);
system("rm -f /tmp/traffic.log");
$pr=($b/$price)/100; # рублей
$pr=sprintf("%.2f",$pr);
print "Za $m vi zalili $b byte, eto stoit $pr rub\n";
exit;
Для винды качай toonel