Поиск по сайту:
Быть побежденным нередко выгодно людям, Когда победитель и мягок и кроток (Овидий).

Как настроить прокси-сервер SOCKS в Linux

25.11.2020
Как настроить прокси-сервер SOCKS в Linux

Сервер SOCKS – это прокси-сервер общего назначения, который устанавливает TCP-соединение с другим сервером от имени клиента, а затем направляет весь трафик туда и обратно между клиентом и сервером. Он работает для любого сетевого протокола на любом порту. SOCKS версии 5 добавляет дополнительную поддержку безопасности и UDP.

Использование SOCKS – это инструмент обхода ограничений, позволяющий трафику обходить интернет-фильтрацию для доступа к контенту, который в противном случае блокируется, например, правительствами, рабочими местами, школами и веб-службами конкретных стран.

Если вам нужен надежны прокси-сервер, то купить прокси можно на сервисе proxys.io. Безопасные и анонимные прокси-сервера, высокопроизводительные и высокоскоростные каналы обслуживания.

 

Использование SSH

Прокси-серверы SOCKS можно создавать без какого-либо специального программного обеспечения Socks proxy, если на вашем сервере установлен открытый SSH и на вашем клиентском компьютере установлен SSH-клиент с поддержкой динамического туннелирования.

ssh -D 1080 user@"IP Address or Domain your Server"

 

Теперь введите свой пароль и убедитесь, что окно терминала открыто. Теперь вы создали прокси-сервер SOCKS на localhost: 1080. Закройте это окно только в том случае, если вы хотите отключить локальный прокси-сервер SOCKS.

 

Использование программы Microsocks

MicroSocks – это многопоточный, небольшой, эффективный сервер SOCKS5.

Он очень легкий, и очень легкий на ресурсы тоже:

для каждого клиента создается поток с размером стека 8 КБ. основной процесс в принципе не потребляет никаких ресурсов вообще.

Читать  Что можно сделать с вашим IP-адресом и как это предотвратить? Часть 2

единственными ограничениями являются количество файловых дескрипторов и объем оперативной памяти.

Он также разработан, чтобы быть надежным: он изящно справляется с истощением ресурсов, просто отказывая в новых соединениях, вместо вызова abort (), как это делает большинство других программ в наши дни.

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

 

Установка microsocks

git clone git@github.com:rofl0r/microsocks.git

cd microsocks

make

 

Запуск сервиса socks

microsocks -1 -i listenip -p port -u user -p password -b bindaddr

 

Все аргументы являются необязательными. по умолчанию listenip равен 0.0.0.0 и Порту 1080.

Опция -1 активирует режим auth_once: как только определенный ip-адрес успешно аутентифицируется с помощью user/pass, он добавляется в белый список и может использовать прокси-сервер без auth. это удобно для таких программ, как firefox, которые не поддерживают user/pass auth. чтобы он работал, вы в основном устанавливаете одно соединение с другой программой, которая его поддерживает, а затем вы также можете использовать firefox.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Продайте свой подержанный ноутбук, чтобы помочь вам субсидировать новый. Вы…

Спасибо!

Теперь редакторы в курсе.