Results 1 to 7 of 7

Thread: Прокси сервер

  1. #1
    Join Date
    Mar 2013
    Location
    Russia
    Posts
    154

    Question Прокси сервер

    Добрый день
    Нужно поставить анонимный HTTP (HTTPS) прокси сервер с авторизацией по логину/паролю на openSUSE 12.2. Какой самый простой в настройке и установке посоветуете?

  2. #2
    Join Date
    Mar 2013
    Location
    Russia
    Posts
    154

    Default Re: Прокси сервер

    Поставил ffproxy на мяте. Очень простая настройка http://veseloff.net/6.html Анонимный (правда выдает HTTP_PROXY_CONNECTION: close, но это не страшно), поддерживает HTTPS. Логи пишет в syslog. Может запускаться как демон. Но нельзя задавать пользователей, ограничения доступа только по IP. Удивительно, но для других линуксов я его не нашел. Можно попытаться перегнать через alien.

  3. #3
    Join Date
    Mar 2013
    Location
    Russia
    Posts
    154

    Default Re: Прокси сервер

    Наконец то разобрался с более функциональным 3proxy. Я проверял в Ubuntu 13.04 x86 ставив из исходников. Для openSUSE же есть готовый пакет http://software.opensuse.org/package/3proxy (там он собран уже анонимный)
    Ставил по этой инструкции http://50na50.net/ru/content/3proxy
    Если будете собирать на сусе из исходников очевидно понадобятся сборочные пакеты (список возможно излишен):
    Code:
    sudo zypper in gcc gcc-c++ make automake cmake binutils patch glibc-devel linux-glibc-devel kernel-devel kernel-source kernel-syms nano
    Конфиг удобно править в текстовом редакторе gedit, для удобства увеличив шрифт и включив подсветку синтаксиса "others - .ini"
    В статье предлагают запускать от своего юзера. Как останавливать сервер или перезапускать я так и не понял, поэтому просто убивал из диспетчера задач.
    Были ошибки подключения. Погуглив, узнал, что надо было увеличить значение maxconn. В сусе не проверял, но надо будет или отключить брэндмауер или создать в нем правило для входящего порта подключения (как и в самом роутере, если он есть). К слову говоря suse firewall очень капризный. Когда я его отключал и заново заходил, он оставался включенным. Лучше его выключать нафиг при установке системы.
    Конфиг я немного подправил, добавил несколько описаний: http://susepaste.org/57005782 (для скачивания конфига нажмите на той странице ссылку Download и сохранить под именем 3proxy.cfg)
    И на всякий случай бэкап статьи http://susepaste.org/17918081

    Проверял я анонимный доступ и доступ по логину/паролю. Как с локальной системы, так и с удаленной (моя мобилка). HTTPS также работает. Проверить свой IP и анонимность прокси можно здесь http://checker.samair.ru/

    В общем то 3proxy имеет и другие опции http://www.google.ru/search?q=настройка+3proxy например ограничение скорости, но я их не проверял. Есть также сборка для Windows http://3proxy.ru/download/

  4. #4
    Join Date
    Mar 2013
    Location
    Russia
    Posts
    154

    Default Re: Прокси сервер

    Firefox-у иногда (довольно часто) пишут ошибку на гугле. Однако Opera работает нормально

  5. #5
    Join Date
    Aug 2010
    Location
    Russia
    Posts
    995

    Default Re: Прокси сервер

    Quote Originally Posted by onedirectionfan View Post
    Наконец то разобрался с более функциональным 3proxy.
    Функционирует без проблем? Хотел его вам посоветовать, но обнаружил что он очень старый.

  6. #6
    Join Date
    Jan 2011
    Location
    Vladivostok
    Posts
    621

    Default Re: Прокси сервер

    3proxy - на самом деле клевая штука, использовал достаточно долго. Единственный, кто умеет правильно ограничивать трафик (актуально для небезлимитных тарифов).
    Не хватало только ntlm-аутенфикации под *nix-ами.

  7. #7
    Join Date
    Mar 2013
    Location
    Russia
    Posts
    154

    Default Re: Прокси сервер

    Функционирует без проблем?
    Да вроде нормально работает. Поставил теперь и на openSUSE 12.3 x86. Тоже собрал из исходников. Кстати для сборки наверное еще надо поставить
    Code:
    sudo zypper in libevent-devel libopenssl-devel
    судя по статье.
    Вот какие файлы создались:

    Ну и конечно в /usr/src . Так чтобы знать, если потом удалять.
    Для тестирования в браузере полезно поставить расширение-кнопку для быстрого включения/выключения прокси.

Posting Permissions

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