1

Тема: [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

и видим на экране диалог с параметрами настройки клиента
http://tmnhy.su/galery/pictures/upload/628e8055f9152ad130fff20d762e882c.png

сразу скажу, что настраивать через это диалоговое окно очень неудобно, да и мешается оно при работе, поэтому рекомендую запускать апплет следующим образом, без гуя и в фоне

$ java -jar /home/user/jar/toonel.jar -t &

Спросите, а как же настройка и просмотр статистики?
Всё предусмотрено!
Просто перейдите в web-браузере по адресу http://127.0.0.1:7999 и получите страничку управления клиентом

http://tmnhy.su/galery/pictures/upload/ca353824a7898a82f74e999ee0b35a86.png

Так, запустить запустили, а что же дальше? Сразу скажу, что настроек по умолчанию больше чем достаточно, чтобы пускать трафик через прокси!

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

Покажу, как это делается на примере стандартного web-браузера microB.

Открываем страничку с настройками браузера, набрав в адресной строке about:config, согласившись с предупреждением

http://tmnhy.su/galery/pictures/upload/e8935ae9f9953c786602a5552edeb4c0.png

чтобы легче было искать нужный параметр, набираем в строке фильтра proxy

http://tmnhy.su/galery/pictures/upload/2362864afd05934f982e74c48671bf92.png

нас интересуют всего-навсего 3 параметра
network.proxy.http, ему присваиваем значение "127.0.0.1"
network.proxy.htp_port, присваиваем ему значение 8080
network.proxy.type, присваиваем значение 1

http://tmnhy.su/galery/pictures/upload/e9346694ca74c007b3c818b394e93667.png

удобнее всего менять параметры, тапнув стилусом на строке с параметром, нажать Enter на хардварной клавиатуре и ввести нужное значение.

Вот и всё, если вы сделали, как я описал выше, то весь трафик браузера пойдёт через сжимающий прокси-сервер, расположенный в Германии.
Спросите, как проверить?
Просто зайдите на страничку с определением вашего IP-адреса, например 2ip.ru, и если вы увидите что-то подобное вместо адреса вашего мобильного провайдера, то значит всё работает нормально

http://tmnhy.su/galery/pictures/upload/ba209ab35ba28ffce1c56f69a3b64f52.png

И ещё, логичный вопрос, а оно точно сжимает? Зайдите на страничку статистики http://127.0.0.1:7999 и убедитесь сами

http://tmnhy.su/galery/pictures/upload/a2979522390912737528ddc165a8aadf.png

На вкладке "web" можно настроить качество и уровень сжатия картинок

http://tmnhy.su/galery/pictures/upload/ae31310880c88cbce730b5035b3a602e.png

Удачного сёрфа! Данный метод можно ещё рассматривать как вариант лёгкого анонимайзера. smile

P.S. Описанный вариант, рассчитан на бесплатную версию toonel, поэтому его работоспособность напрямую зависит от загруженности серверов сервиса и может время от времени не работать. Т.е. трафик сжиматься не будет.

P.P.S. Пускать через сервис можно не только трафик браузера, просто научите приложение работать через прокси-сервер. ;-)

2

Re: [how-to] Экономим gprs-трафик с toonel

А как-то по проще можно это сделать? мб есть прога проще или как-то можно сделать один раз и не мучиться с каждодневным запуском?
сори за нубский вопрос если что smile

Поделиться

3 (22.06.2010 07:24:34 отредактировано unregistered)

Re: [how-to] Экономим gprs-трафик с toonel

smile  Не думаю, что как-то можно упростить, Если только безлимитку подключить.
И еще, замечено, микроб при каждом запуске сбрасывает network.proxy.type в 0, т.е. отключает прокси.

Поделиться

4

Re: [how-to] Экономим gprs-трафик с toonel

Думаю, стоит в базу знаний добавить руководство.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

5

Re: [how-to] Экономим gprs-трафик с toonel

Чтобы сжимался весь проходящий через аппарат траффик, а не только тот который в браузере, нужно зайти в параметры -> интернет соединения -> соединения. Затем выбрать ваше подключение к интернету (которое вы используете), и в его настройках (пункт дополнительно) указать прокси 127.0.0.1 порт 8080.

Поделиться

6

Re: [how-to] Экономим gprs-трафик с toonel

А ещё можно использовать SSH туннель, но тоже сжатие умеет.

OsSMaX
на сколько я понимаю это подействует только на те проги которые умеют брать параметры прокси из системы.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

7 (22.06.2010 12:42:06 отредактировано ANUTKAWAP)

Re: [how-to] Экономим gprs-трафик с toonel

Так какой из тунелей на сайте качать для н900 mad ???

Нет проблем? Купи Nokia N900!

Сайт ANUTKAWAP

Поделиться

8

Re: [how-to] Экономим gprs-трафик с toonel

MrClon
А ещё можно использовать SSH туннель, но тоже сжатие умеет.

Для этого нужен как минимум ssh-хостинг, а лучше свой сервер (linux/bsd) с подключенным анлимом и доступом к настройке демона ssh.

Хотя реализация ssh-тунеля будет попроще

$ ssh -C -D 3333 user@domain.my

Приложения на N900 в этом случае надо будет настраивать на socks5 прокси 127.0.0.1:3333.
Кстати, в bsd видел настройку уровня компрессии 1-9, а вот для openssh, что-то такой возможности не нашёл.

ANUTKAWAP

2. Скачиваем клиент нашего прокси-сервера toonel.jar с официального сайта http://toonel.net/generic/005050/toonel.jar Сохранить можно в любое место, у меня для этих целей (java-приложения) специальное место - /home/user/jar.

Поделиться

9

Re: [how-to] Экономим gprs-трафик с toonel

Ой вэй, как всё сложно-то. Хостинг, анлим, доступ к настройкам… Зачем анлим? Ты собираешся через мобильные инет фильмы качать? Зачем доступ к настройкам? Компрессия разрешена в настройках по умолчанию. Хостинг тоже не обязателен. Можно поднять sshd на домашнем компе, можно использовать пользовательскую учётку на чужом сервере (например конторы в которой работаешь), в крайнем случае всегда можно вымутить учётку на халяву например на hax.tor.hu. Всё это не такое уж диво для целевой аудитории N900.

В качестве бонуса твой трафик шифруется, ОпСоС не может его регулировать или прослушивать. И в не зашифрованном виде твой трафик скорее всего (если не использовать hax.tor.hu или что-то вроде) не пойдёт через сервер каких-то «добрых людей» которым непонятно зачем это нужно.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

10

Re: [how-to] Экономим gprs-трафик с toonel

MrClon пишет:

только на те проги которые умеют брать параметры прокси из системы

Мб оффтоп, но все же... как заставить софт использовать прокси??? Прокся прописана в настройках подключения вайвая... но такие софтины как qtirreco и виджет погоды от FORECA в упор не хотят юзать проксю

Internet Explorer - это такая программа, с помощью которой можно зайти на сайт www.opera.com и скачать себе браузер...

Сайт Venom4eG

Поделиться

11

Re: [how-to] Экономим gprs-трафик с toonel

Есть несколько утилит https://forum.antichat.ru/thread59766.html
Только как их прикрутить к виджетам не знаю.
Если виджет на Python то наверное не так трудно его подправить что-бы он использовал proxy.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

12

Re: [how-to] Экономим gprs-трафик с toonel

Все, поняла

Нет проблем? Купи Nokia N900!

Сайт ANUTKAWAP

Поделиться

13

Re: [how-to] Экономим gprs-трафик с toonel

MrClon
Хостинг тоже не обязателен. Можно поднять sshd на домашнем компе

Вы это ANUTKAWAP расскажите.

можно использовать пользовательскую учётку на чужом сервере (например конторы в которой работаешь)

/me поперхнулся
Вы это серьёзно? Руки оторвать тому админу, кто по своей воле шелл к конторской машине из вне откроет.

в крайнем случае всегда можно вымутить учётку на халяву например на hax.tor.hu

Чем это не хостинг?

Зачем анлим?

Затем, что экономя в одном месте, считать трафик в другом - как-то нелогично.

Хостинг тоже не обязателен.

Конечно не обязателен, но желателен. И не просто хостинг, а именно ssh-хостинг.
Могу подкинуть ссылку, где раздают его безвозмездно.

Всё это не такое уж диво для целевой аудитории N900.

Ты ж регулярно заглядываешь в "вопросы новичков", как тебе та "целевая аудитория"?

Поделиться

14

Re: [how-to] Экономим gprs-трафик с toonel

unregistered пишет:

Хостинг тоже не обязателен. Можно поднять sshd на домашнем компе

Вы это ANUTKAWAP расскажите.

Она тут причём?

unregistered пишет:

можно использовать пользовательскую учётку на чужом сервере (например конторы в которой работаешь)

/me поперхнулся
Вы это серьёзно? Руки оторвать тому админу, кто по своей воле шелл к конторской машине из вне откроет.

Не на конторской а на сервере. Меня это тоже малость удивляет, но контора совсем не Газпром. Да и в более солидных конторах такое встречается, например сайт моего провайдера lianet.ru.

unregistered пишет:

Зачем анлим?

Затем, что экономя в одном месте, считать трафик в другом - как-то нелогично.

Ещё как логично, прикинь разницу между ценой одного Мб трафика GPRS/3G и тем-же Мб у нормального провайдера.
Если N900 будет качать круглые сутки на скорости 100кбит/с то он скачает чуть меньше 31-го Гб. На выделенной линии это не так уж и дорого (мой провайдер возьмёт 830 руб). Что-то мне подсказывает что ОпСоСы возьмут гораздо больше.
Кстати на VPS хостингах трафик стоит подороже.

unregistered пишет:

Конечно не обязателен, но желателен. И не просто хостинг, а именно ssh-хостинг.
Могу подкинуть ссылку, где раздают его безвозмездно.

Вообще что за «ssh-хостинг» обычный виртуальный хостинг (не VPS) но с SSH доступом?
Ну дай ссылочку, гляну что это такое. Хотя мне вроде не надо.

unregistered пишет:

Всё это не такое уж диво для целевой аудитории N900.

Ты ж регулярно заглядываешь в "вопросы новичков", как тебе та "целевая аудитория"?

Пожалуй «целевая аудитория» не самое удачное выражение, правильнее было-бы сказать «те кому действительно стоило приобретать N900».

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

15

Re: [how-to] Экономим gprs-трафик с toonel

Посмотри на devio.us, они в рамках рекламы bsd предлагают учетки с shell-доступом.

Поделиться