Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Минимальная настройка прокси-сервера 3proxy  (Прочитано 23090 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн postrg

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
  • Не судите познающего строго.
    • Просмотр профиля
  Недавно пересел на Ubuntu Linux. В Win достаточно давно пользовал именно 3proxy.
Настроилось не с первого раза и честно говоря с непонятками.
В общем описываю с начала, может кому даже и помогу.

Задача у меня простая. Дома два компа, и одна наша Челябинская Интерсвязь (акцентирую внимание ибо надеюсь не один я такой счастливый  :idiot2: ;D ). ИС в хаб, от хаба оба компа, локалка работает превосходно, на второй комп с моего хотель раздавать инет.Поехали.

    Идем на сайт 3proxy в раздел с документацией - http://3proxy.ru/documents/ .
Открываем пример конфигурации и смотрим.
(Нажмите, чтобы показать/скрыть)

Ну здесь у меня возникла первая дурная мысль. Скачать 3proxy, на мой взгляд проще самостоятельно и не по мануалу... =) То есть начнём с того что...
wget http://3proxy.ru/0.6/3proxy-0.6.tgzСледите за обновлениями, я скачивал рабочую версию на текущую дату.
Дальше почти как в мануале.
sudo tar -xvzf 3proxy-0.6.tgz
Почему то мне показалось, что будет практичнее указать права доступа к разархивированной папке со всеми вложенными файлами.
то есть...
sudo chown post:post -R /home/post/3proxy-0.6
Переходим в разархивированную папку (по умолчанию беру домашнюю дирректорию, что вроде как туда мы архив и скачали)
cd /home/post/3proxy-0.6
Дальше как по написанному...
sudo make -f Makefile.Linux
sudo mkdir /usr/local/3proxy
sudo mkdir /usr/local/3proxy/logs
sudo mkdir /usr/local/3proxy/stat

Первые грабли у меня возникли в процессе компиляции 3proxy.
В терминале посыпалось куча ошибок. Но как ни странно компиляция закончилась успешно(как выяснилось позже)...Кстати если прав доступа у меня не было ко всей папке компиляция не заканчивалась так успешно. =) Честно говоря во второй раз, после компиляции, я снова (как описано выше) установил права доступа к папке со всеми файлами.

Дальше начались траблы и расхождения.
Как написано в мануале, скопировать 3proxy в папку /usr/local/3proxy
Только вот беда в том, что нашёл я файл три прокси в папке ./3proxy-0.6/src
соответственно и копировать его пришлось иначе, нежели описано в мануале.

sudo cp /home/post/3proxy-0.6/src/3proxy /usr/local/3proxy Соответственно конфиг лежит в ./3proxy-0.6/cfg
sudo cp  /home/post/3proxy-0.6/cfg/3proxy.cfg.sample /usr/local/3proxy/3proxy.cfgИ наконец.
chown -R nobody:nogroup /usr/local/3proxy

  После этих нехитрых действий, как мне показалось, осталось настроить конфиг.
В этом мне помогло - http://3proxy.ru/doc/3proxy_for_dummies.rtf
На мой взгляд замечательный мануал по конфигу 3proxy. Для нас чайников - наидоступнейше)))
Самый простой в моём случае конфиг выглядел так
(Нажмите, чтобы показать/скрыть)

Ну и в итоге запускаем в терминале
/usr/local/3proxy/3proxy /usr/local/3proxy/3proxy.cfg

У меня слава богу всё работает(пока).
Вопросы только по грабле по моей. И просьба если не сложно поделиться мыслями всё ли нормально проделано.

PS Надеюсь пост поможет кому либо в решении чего-либо!))

PPS Плз не судите очень строго, додумывал сам, как мог...Возможно лишнего надумал. Жду исправлений в свой адрес.


Информация частично взята из личного опыта, но по большей части с сайта прокси-сервера http://3proxy.ru/
 




Почти во всех делах самое трудное - начало.
Жан-Жак Руссо (с)

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #1 : 13 Августа 2009, 11:28:42 »
не самый распространенны выбор прокси под nix. Может взглянешь в сторону squid?

Оффлайн postrg

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
  • Не судите познающего строго.
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #2 : 13 Августа 2009, 13:57:33 »
Побаиваюсь я пока))в ту сторону смотреть....Да и проксик вполне удовлетворяет.
Почти во всех делах самое трудное - начало.
Жан-Жак Руссо (с)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #3 : 13 Августа 2009, 16:46:39 »
На родном сайте есть первоклассная статья по его настройке.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #4 : 13 Августа 2009, 20:22:18 »
Цитировать
$ cat 3proxy.cfg
(Нажмите, чтобы показать/скрыть)

думаю в тему => http://verhoum.livejournal.com/tag/proxy

Пользователь решил продолжить мысль 13 Августа 2009, 16:25:29:
побороть бы 090813162038.956 3129 00000 - 0.0.0.0:0 0.0.0.0:0 0 0 0 Warning: too many connected clients (100/100)
и вполне хороший проксик получается, вернее набор прокси серверов

Пользователь решил продолжить мысль 13 Августа 2009, 18:26:51:
на Debian кстати с ним проблем меньше
« Последнее редактирование: 13 Августа 2009, 20:36:22 от Unreg »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #5 : 14 Августа 2009, 01:22:34 »
Забыл перед allow поставить

flush
auth iponly
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #6 : 14 Августа 2009, 02:11:29 »
не самый распространенны выбор прокси под nix. Может взглянешь в сторону squid?
зато SOCKS5 =)

автор молодец !

пользуясь случаем, и темой, опишу как этот сокс настроить:
создаем простейший конфигурационный файл, после установки 3proxy в домашней папке появится папка src

    cd src
    nano config.cfg

    daemon
    auth strong
    socks -p8888
    users login:CL:password
    log /dev/null
запрещаем порты, и разрешаем остольные
    deny * * * 25,80-88,443,1080,3128,8080-8088
    allow * * * *
    proxy -n

либо только разрешаем, например icq, dc

    allow * * * 5190,411
    proxy -n

запускаем
    ~/src/./3proxy config.cfg
На порту 8888 откроется socks5, с логином для авторизацией login и паролем password
все)
« Последнее редактирование: 14 Августа 2009, 02:16:58 от kostrukov »
у меня можно спросить=)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #7 : 14 Августа 2009, 04:16:05 »
Который никому не будет доступен?
У тебя нет разрешающих записей до запуска сервера.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #8 : 14 Августа 2009, 09:12:36 »
Прочитал сайт и действительно довольно занимательная штука, вот только одного не понял, логи то он ведет, кто куда когда и сколько, а какой-нибудь парсер для них имеется? Чтобы можно было статистику получать в "нормальном виде". И еще если например пользователь выбрал свой лимит, то добавление только через конфигурирование файла?

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #9 : 14 Августа 2009, 12:00:12 »
Который никому не будет доступен?
У тебя нет разрешающих записей до запуска сервера.
внимательнее ;)
прокси будет доступен по логину паролю, на те порты которые разрешили

Цитировать
логи то он ведет
log файл_для_записи_лога
у меня можно спросить=)

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #10 : 14 Августа 2009, 12:31:29 »
Прочитал сайт и действительно довольно занимательная штука, вот только одного не понял, логи то он ведет, кто куда когда и сколько, а какой-нибудь парсер для них имеется? Чтобы можно было статистику получать в "нормальном виде". И еще если например пользователь выбрал свой лимит, то добавление только через конфигурирование файла?
+ logformat в документации, настройка формата лога может быть какая угодно

для win - http://wrspy.ru

Пользователь решил продолжить мысль 14 Августа 2009, 12:33:52:
Забыл перед allow поставить

flush
auth iponly
всё чего казалось в конфиге не хватает

на раз список доступа 1 - нужен ли flush?
« Последнее редактирование: 14 Августа 2009, 12:33:52 от Unreg »

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #11 : 14 Августа 2009, 15:56:19 »
для win - http://wrspy.ru
Самый актуальный совет, а самое главное как раз для этого форума
Кстати про админку я нашел, осталось настроить все и посмотреть на нее

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #12 : 14 Августа 2009, 20:10:13 »
а тут уже создавал тему как прикрутить wrspy к wine

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #13 : 14 Августа 2009, 21:46:11 »
Забыл перед allow поставить

flush
auth iponly
всё чего казалось в конфиге не хватает

на раз список доступа 1 - нужен ли flush?

Чисто технически - нет.
Но лучше поставить. Просто чтобы быть уверенным, что оно работает именно так, как ты ожидаешь, а не как написано.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Минимальная настройка прокси-сервера 3proxy
« Ответ #14 : 19 Августа 2009, 09:28:41 »
а кто-нибудь задавался вопросом о прозрачном проксировании с помощью 3proxy

 

Страница сгенерирована за 0.019 секунд. Запросов: 19.