Page 1 of 10 123 ... LastLast
Results 1 to 15 of 145

Thread: Установка и настройка 3proxy/tinyproxy server на роутере

  1. #1

    Post Установка и настройка 3proxy/tinyproxy server на роутере

    Установка и настройка 3proxy

    предполагается, что подмонтирована флешка (/opt/) и что стоят пакеты:

    ipkg-opt
    tar
    wget
    make
    optware-devel
    buildroot
    nano
    net-tools
    procps
    как это ставить, Вы можете прочесть в ИНСТРУКЦИИ

    3...2...1...поехали.
    Code:
    $ cd /opt/
    качаем.
    Code:
    $ wget http://3proxy.ru/0.6/3proxy-0.6.tgz
    распаковываем.
    Code:
    $ tar -zxf 3proxy-0.6.tgz
    компилируем.
    Code:
    $ cd /opt/3proxy-0.6/
    Code:
    $ make -f Makefile.Linux
    Code:
    $ cd /opt/3proxy-0.6/src
    делаем файл конфигурации.
    Code:
    $ nano config.cfg
    PHP Code:
    #!!!ВНИМАНИЕ!!! минимальный конфиг. пример более подробного /opt/3proxy-0.6/cfg/3proxy.cfg.sample
    #подробное руководство по настройке файла конфигурации на сайте http://3proxy.ru
    daemon
    auth strong
    users login
    :CL:password
    proxy 
    -p3128 
    не забываем всё это сохранить.

    создаём файл, который будет выполняться после монтирования флешки (возможно этот файл был создан ранее).
    Code:
    touch /usr/local/sbin/post-mount
    выставляем ему права на исполнение (возможно это было сделано ранее).
    Code:
    chmod +x /usr/local/sbin/post-mount
    подпихиваем в автозагрузку.
    Code:
    $ nano /usr/local/sbin/post-mount
    PHP Code:
    #!/bin/sh
    cd /opt/3proxy-0.6/src/
    ./
    3proxy config.cfg 
    сохраняемся и перезагружаемся.
    Code:
    $ flashfs save && flashfs commit && flashfs enable && reboot
    проверяем запущен ли демон.
    Code:
    $ps aux | grep 3proxy
    если видим следующее то демон запущен.
    PHP Code:
    0         1069  0.0  1.0   3192   320 ?        S    05:10   0:00 ./3proxy config.cfg 
    проверяем слушается ли порт.
    Code:
    $ netstat -na | grep 3128
    если видим следующее то всё ок.
    PHP Code:
    tcp        0      0 0.0.0.0:3128           0.0.0.0:*               LISTEN 
    Если включен firewall и дропает запросы то создаём файл, который будет выполняться
    после включения firewall (возможно этот файл был создан ранее).

    Code:
    touch /usr/local/sbin/post-firewall
    выставляем ему права на исполнение (возможно это было сделано ранее).
    Code:
    chmod +x /usr/local/sbin/post-firewall
    добавляем правило.
    Code:
    $ nano /usr/local/sbin/post-firewall
    PHP Code:
    iptables -I INPUT -p tcp --dport 3128 -j ACCEPT 
    проверяем работает ли правило
    Code:
    $ iptables -L | grep 3128
    если видим следующее, то правило работает.
    PHP Code:
    ACCEPT     tcp  --  anywhere             anywhere           tcp dpt:3128 
    Last edited by Omega; 27-11-2014 at 00:11. Reason: fixed

  2. #2
    Join Date
    Oct 2006
    Location
    Russia, Kursk
    Posts
    74

    Post Установка и настройка 3proxy/tinyproxy server на роутере

    В пакетах есть privoxy - он работает только не в MultiThreaded и у него нет поддержки transparent proxy

    Вот линк на вражескую территорию http://forum.openwrt.org/viewtopic.php?id=2069

    Подковырнул оттуда tinyproxy - он при загрузке пишет:

    Code:
    # ./tinyproxy
    Segmentation fault
    Сквид вообще ставить боюсь.

    В общем кто может чего докумекать???

  3. #3
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353
    Почему вражеская? Я и там руку приложил.

    Перекомпилировать видимо надо. А в наших пакетах нет?

  4. #4
    Join Date
    Oct 2006
    Location
    Russia, Kursk
    Posts
    74
    Quote Originally Posted by Oleg View Post
    Почему вражеская? Я и там руку приложил.
    LOL

    Quote Originally Posted by Oleg View Post
    Перекомпилировать видимо надо. А в наших пакетах нет?
    Не-а. Есть еще вариант может проще - http://transproxy.sourceforge.net
    Там компилить 20 кил кода....и проверить два скрипта под линух

    Сквид бы было МОЩНО поиметь....

  5. #5
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353
    Сквид нереально собрать. Он так сделан, что кросс-компиляция невозможна.

  6. #6
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353
    Бинарник здесь: http://oleg.wl500g.info/bin/tproxy
    Пакет мне собирать лень

  7. #7
    Join Date
    Oct 2006
    Location
    Russia, Kursk
    Posts
    74

    Thumbs up

    Quote Originally Posted by Oleg View Post
    Бинарник здесь: http://oleg.wl500g.info/bin/tproxy
    Пакет мне собирать лень
    Все работает. Сейчас через прокси пишу. Попытаюсь сейчас пошаговый инструктаж провести чегось сделал...

    Вот только не понятно чего privoxy работает только в single-thread режиме.... и судя по всему тормозит ЖУТКО

    Oleg! Собери плиз какой-нить толковый маленький прокси - а я факу напишу пошаговую по его транспорентному использованию:

    http://tinyproxy.sourceforge.net Этот например... может еще найду - отпишусь...
    Last edited by Omega; 24-12-2012 at 03:36. Reason: fixed

  8. #8
    Quote Originally Posted by Oleg View Post
    Бинарник здесь: http://oleg.wl500g.info/bin/tproxy
    Пакет мне собирать лень
    (ОФФТОП)
    А мона узнать назначение остальных бинарников в той папке?
    И их отличия от стандартных(прим трейсроутпаф)

  9. #9
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353
    Они все стандартные, но откомпилированные мной и не помещённый пакеты. tracepath вроде измеряет PMTU, уже не помню.

  10. #10
    Join Date
    Oct 2006
    Location
    Russia, Kursk
    Posts
    74

    Lightbulb

    Quote Originally Posted by Oleg View Post
    Они все стандартные, но откомпилированные мной и не помещённый пакеты.
    Как на счет проксятника? Я нашел один работающий нормально - junkbuster - как ни странно работает без проблем, а вот сделанный на его основе privoxy глючит... :-(
    Хотелось бы большую функциональность, чем это позволяет junkbuster...
    Там даже внутри бинарника ответы о Denied и прочем - это конечно bithackом поправить можно - но это не есть гуд :-(

  11. #11
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353
    Это называется "помоги себе сам". Вы понимаете, что здесь все занятые люди и что вряд ли все бросятся реализовывать чьё-то желание.
    Вот если бы Вы чётко сказали, хочу что-то конкретное, исходные тексты лежат там-то и известно, что оно очень хорошее, то м.б. кто-то Вам и помог...

  12. #12
    а у меня такая проблемма поставил nylon и понял что мне его не хватит, вобщем мне нужен прокси с авторизацией желательно http у нас такие есть?

    типо мне не светит? народ любой проксик с авторизацией надо!

    Пипл это удручает же! проксиков 5 штук а где авторизация хз =( Народ нужно очень и срочно хелп плз

    понял я для начала просто хотел узнать есть ли у нас в пакетах то что мне надо.
    "значит будем искать" (с) Никулин
    Last edited by Omega; 08-12-2010 at 22:42. Reason: merge 4 post

  13. #13
    все пипл я сдаюсь =( я даже на sourceforge.org немогу найти ничего с авторизацией =(

  14. #14

    Помогите с 3proxy tiny proxy server

    подскажите пожалуйста, можно ли прикрутить 3APA3A 3proxy tiny proxy server к нашей коробочке (пока интересует только SOCKS), возможно ли установить во внутреннюю память(не расширенную), не скажется ли это сильно на производительности. Также интересует вопрос о необходимости устанавливать полным пакетом, если обязательно нужна авторизация доступа через прокси. и если все-таки возможно установить, то объясните пожалуйста по шагам (а если возможно, то посимвольно :-) )
    вот ссылка на 3APA3A 3proxy tiny proxy server:
    http://3proxy.ru/download/

  15. #15
    Join Date
    Jun 2007
    Location
    Saint-Petersburg
    Posts
    119
    Если это поможет - откомпиленные под wl500 бинарники. Вроде-бы даже запускаются
    Attached Files Attached Files

Page 1 of 10 123 ... LastLast

Similar Threads

  1. Установка и настройка asterisk на роутере
    By ptabashov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 246
    Last Post: 10-07-2017, 14:26
  2. TwonkyMedia server - установка и настройка
    By Pteros in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 393
    Last Post: 19-11-2016, 08:35
  3. Установка и настройка Quagga на роутере
    By mymp in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 149
    Last Post: 02-09-2016, 16:21
  4. [HOW-TO] Установка и настройка ownCloud на роутере
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 6
    Last Post: 11-08-2013, 20:53
  5. Установка и настройка ipkg на роутере
    By FilimoniC in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 250
    Last Post: 06-12-2008, 08:37

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •