Тема: [how-to] Экономим gprs-трафик с toonel
Периодически на форуме возникают вопросы по экономии gprs-трафика.
Для тех, кому это актуально, небольшое руководство, как можно реализовать сёрф в интернете через сжимающий прокси-сервер на примере toonel (http://ru.toonel.net).
Что нам понадобится:
1. java-машина.
# apt-get install icedtea6находится пакет в Extras-devel и Extras-testing.
2. Скачиваем клиент нашего прокси-сервера toonel.jar с официального сайта http://toonel.net/generic/005050/toonel.jar. Сохранить можно в любое место, у меня для этих целей (java-приложения) специальное место - /home/user/jar.
Настала пора запуска апплета клиента прокси-сервера, делаем это из консоли либо с полным путём до апплета
$ java -jar /home/user/jar/toonel.jarлибо перейдя в каталог с апплетом
$ cd /home/user/jar
$ java -jar toonel.jarи видим на экране диалог с параметрами настройки клиента
сразу скажу, что настраивать через это диалоговое окно очень неудобно, да и мешается оно при работе, поэтому рекомендую запускать апплет следующим образом, без гуя и в фоне
$ java -jar /home/user/jar/toonel.jar -t &Спросите, а как же настройка и просмотр статистики?
Всё предусмотрено!
Просто перейдите в web-браузере по адресу http://127.0.0.1:7999 и получите страничку управления клиентом
Так, запустить запустили, а что же дальше? Сразу скажу, что настроек по умолчанию больше чем достаточно, чтобы пускать трафик через прокси!
Но! Но для этого необходимо настроить наше приложение, чтобы оно ходило в инет не напрямую, а через прокси-сервер.
Покажу, как это делается на примере стандартного web-браузера microB.
Открываем страничку с настройками браузера, набрав в адресной строке about:config, согласившись с предупреждением
чтобы легче было искать нужный параметр, набираем в строке фильтра proxy
нас интересуют всего-навсего 3 параметра
network.proxy.http, ему присваиваем значение "127.0.0.1"
network.proxy.htp_port, присваиваем ему значение 8080
network.proxy.type, присваиваем значение 1
удобнее всего менять параметры, тапнув стилусом на строке с параметром, нажать Enter на хардварной клавиатуре и ввести нужное значение.
Вот и всё, если вы сделали, как я описал выше, то весь трафик браузера пойдёт через сжимающий прокси-сервер, расположенный в Германии.
Спросите, как проверить?
Просто зайдите на страничку с определением вашего IP-адреса, например 2ip.ru, и если вы увидите что-то подобное вместо адреса вашего мобильного провайдера, то значит всё работает нормально
И ещё, логичный вопрос, а оно точно сжимает? Зайдите на страничку статистики http://127.0.0.1:7999 и убедитесь сами
На вкладке "web" можно настроить качество и уровень сжатия картинок
Удачного сёрфа! Данный метод можно ещё рассматривать как вариант лёгкого анонимайзера. ![]()
P.S. Описанный вариант, рассчитан на бесплатную версию toonel, поэтому его работоспособность напрямую зависит от загруженности серверов сервиса и может время от времени не работать. Т.е. трафик сжиматься не будет.
P.P.S. Пускать через сервис можно не только трафик браузера, просто научите приложение работать через прокси-сервер. ;-)







