Skip to content

alexandrovas/socks-proxy-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

socks4-proxy

В данном репозитории находится конфигурация SOCKS-proxy для быстрого запуска на любом Linux-хосте. Можно поднять виртуальную машину в любом облаке в самой минимальной конфигурации.

Требования

  • Linux
  • Docker
  • docker-compose

Запуск

  1. Клонируем репу в произвольный каталог на сервере:

    git clone [email protected]:alexandrovas/socks-proxy-compose.git
  2. Заходим в каталог и запускаем через docker-compose:

    cd socks-proxy-compose
    docker-compose up -d --build

По умолчанию docker опубликует сервис на порту 8888, но его можно изменить в файле docker-compose.yaml.

Не забудьте добавить разрешающее правило в firewall своего облачного провайдера.

Аутентификация

Аутентификация поддерживается только в протоколе SOCKS5, убедитесь что используемые клиенты поддерживают данную версию протокола.

Если нужно аутентификация на прокси-сервере, то заходим в файл docker-compose.yaml и раскоментируем следующие строки, указав нужные значения для логина и пароля:

args:
  SOCKS_USER: 'socksuser'
  SOCKS_PASS: 'sockspass'

Если изменения вносятся для уже запущенного прокси, то снова выполняем для перезапуска и ребилда:

docker-compose up -d --build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published