Установка SOCKS 5 сервера с авторизацией на CentOS

Автор: Гость | от 2016 » Август » 28 | посмотрело: 2354

0

SOCKS 5 расширяет модель SOCKS 4, добавляя к ней поддержку UDP, обеспечение универсальных схем строгой аутентификации и расширяет методы адресации, добавляя поддержку доменных имен и адресов IPv6.

Устанавливаем службу ss5 для реализации SOCKS 5 сервера на CentOS. На момент публикации статьи, актуальная версия 3.8.9-8.

Скачиваем ss5:

Код
wget http://sourceforge.net/projects/ss5/files/ss5/3.8.9-8/ss5-3.8.9-8.src.rpm
wget http://sourceforge.net/projects/ss5/files/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

Устанавливаем необходимое:

Код
yum install -y gcc
yum install -y automake autoconf libtool make
yum install -y pam-devel
yum install yum-utils
yum-builddep ss5-3.8.9-8.tar.gz

Распаковываем архив и устанавливаем:

Код
tar zxf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9*
./configure
make
make install

Теперь немного конфигурации:

Код
cd /etc/opt/ss5

Редактируем пароли:

Код
nano ss5.passwd

Пример: (в каждую строку логин и пароль через пробел)

Код
user secret
superuser supersecret

Далее:

Код
nano ss5.conf

Добавляем:

Код
auth 0.0.0.0/0 - u

permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -

Это позволит запрашивать авторизацию у любого IP и откроет доступ ко всему миру.

Для запуска и просмотра логов команды:

Код
ss5 -u root -b 0.0.0.0:1080
tail -f /var/log/ss5/ss5.log


Категория: Прокси

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться или войти на сайт под своим именем.
Всего комментариев: 0
avatar