Архив метки: proxy

Использование прокси в Debian

Когда в конфигурации сети используется прокси (скажем для выхода в интернет), и требуется обеспечить работу Debian через этот прокси-сервер – требуется прописать настройки прокси в системе.

Для использования прокси открываем файл /etc/environment и записываем в него параметры Proxy сервера:
В формате (любые параметры можно пропускать, если они не требуются):

http_proxy=http://user:password@host:port/

для http

https_proxy=http://user:password@host:port/

для https

ftp_proxy=http://user:password@host:port/

для ftp

rsync_proxy=http://user:password@host:port/

для rsync

socks_proxy="socks://user:password@host:port/"

для socks

no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"

укзываем адреса не требующие прокси

и далее перезагружаем список переменных:

source /etc/environment

Теперь приложения будут использовать укзанные Proxy сервера.

Интеграция Tor и i2p в SQUID

Сегодня я решил добавить в SQUID доступ к сайтам, которые работают через Tor (зона .onion). Проксирование в i2p я добавил ранее. Чтобы не повторяться, приведу ссылки на статьи с предварительной настройкой:
Как интегрировать i2p в SQIUD, я рассказывал в статье Интеграция i2p в SQUID.
Как настроить SQUID, я рассказывал в статье Установка SQUID с авторизацией паролем и поддержкой ICQ.

Теперь собственно перейдем к настройке Tor + SQUID (небольшое лирическое отступление по поводу совместимости с i2p будет в конце)

Для начала установим Tor:

apt-get install tor

После прочтения манов, узнаем что SQUID это HTTP прокси, а Tor это SOCKS прокси. И без дополнительной прокладки они вместе работать не будут. В качестве такой прослойки установим Privoxy.
Читать далее Интеграция Tor и i2p в SQUID

Интеграция i2p в SQUID

Сегодня мы настроим интеграцию SQUID и i2p. Конечно решение со стороны безопасности не очень хорошее, потому что если кто-то встроит в сайт i2p скрипт ведущий в обычный интернет, то этот скрипт сможет деанонимизировать реальный IP.
Но когда нужно посмотреть несколько страниц из i2p, не боясь деанонимизации, и при этом не хочется постоянно переключать прокси, то данное решение поможет.
Как настраивать SQUID я рассказывал в статье Установка SQUID с авторизацией паролем и поддержкой ICQ.
Как настроить i2p я рассказывал в статье I2P прокси.
Теперь пришло время их совместить.
Для этого откроем файл конфигурации SQUID: /etc/squid3/squid.conf и в список acl допишем
Читать далее Интеграция i2p в SQUID

Установка SQUID с авторизацией паролем и поддержкой ICQ

В один прекрасный день, в одной прекрасной стране, у одного прекрасного провайдера я узнал что доступ к некоторым сайтам сайтам заблокирован.
Но меня это не устраивало, поэтому было решено установить в другой прекрасной стране прокси.
После долгих мучений с добавлением авторизации в SOCKS прокси dante мой выбор пал на SQUID.
Для начала установим SQUID

apt-get install squid3

Создадим файл с паролями:
Читать далее Установка SQUID с авторизацией паролем и поддержкой ICQ

I2P прокси

для начала установим java

apt-get install openjdk-6-jre

теперь создадим пользователя из-под которого будет запускаться i2p

adduser i2p --disabled-password

залогинимся под пользователем i2p

su -l i2p

Скачем последнююю версию i2p отсюда:

http://www.i2p2.de/download

wget http://mirror.i2p2.de/i2pinstall_0.9.5.jar

Создадим директорию для i2p
Читать далее I2P прокси