темный логотип proxyscrape

Как настроить SSH SOCKS Proxy - 5 простых шагов

Путеводители, Прокси-серверы, Дек-03-20225 минут чтения
Каждый человек беспокоится о своей конфиденциальности. По данным компании Purplesec, во время пандемии COVID киберпреступность выросла на 600 %. Эти злоумышленники используют сетевые уязвимости пользователей для совершения неэтичных действий. Люди хотят работать в Интернете анонимно, чтобы защитить свою личную и конфиденциальную информацию. Другая причина анонимности - доступ к контенту с географическими ограничениями и обход веб-фильтров для доступа к запрещенным сетям. 

Есть вариант, который сейчас популярен, - это VPN. VPN хорош, когда речь идет о безопасности и тому подобном, но недостатки, такие как низкая скорость интернета, установка клиентского VPN-программного обеспечения, необходимость настройки VPN-сервера, а также подписка на VPN-сервис, перевешивают преимущества. Для некоторых людей это не является приемлемым вариантом. Так как же решить эти проблемы? Простой вариант - использовать SSH SOCKS-прокси.

В следующем разделе мы узнаем больше о прокси SSH SOCKS.

Оглавление

Что такое SSH SOCKS Proxy?

Прокси-серверы SOCKS и SSH (Secure Shell) - это две разные вещи. SOCKS-прокси - это прокси, а SSH - это протокол или, технически, программный пакет, который обеспечивает безопасное администрирование системы и передачу данных по незащищенной сети. 

Что такое протокол SSH?

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

Использование протокола SSH:

Протокол SSH в основном применяется в корпоративных сетях. Причина внедрения протокола SSH в корпоративной среде заключается в следующем:

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

Для реализации трех вышеперечисленных процессов клиенту необходим защищенный доступ. Протокол SSH позволяет обеспечить безопасный доступ к клиенту и автоматизировать процесс без контроля со стороны человека.

Как работает протокол SSH?

Как уже говорилось выше, протокол SSH помогает зашифровать сетевое соединение между клиентом и целевым сервером. В работе протокола SSH задействованы следующие четыре этапа:

ШАГ 1. При любом типе соединения клиент-сервер первым шагом является установление соединения между клиентом и сервером. То же самое относится и к протоколу SSH: первым шагом является установление соединения между SSH-клиентом и SSH-сервером. 
ШАГ 2: После того как соединение установлено, необходимо идентифицировать SSH-сервер. Это можно сделать, когда SSH-сервер отправляет открытый ключ SSH-клиенту.
ШАГ 3: После завершения настройки клиент и сервер SSH согласовывают параметры, и клиент просит сервер открыть соединение по защищенному каналу.
ШАГ 4: Протокол SSH помогает создать зашифрованную сеть с помощью надежных алгоритмов хэширования (Standard Hash Algorithm - SHA-2). Наконец, пользователи могут войти в операционную систему хоста своего сервера 

Теперь вы знаете, что такое протокол SSH и как он работает. Далее мы обсудим прокси-сервер SOCKS.

Что такое протокол прокси SOCKS?

SOCKS - Socket Secure - это протокол, который навязывает связь, перенаправляя интернет-трафик на целевой сервер от имени клиента через брандмауэр клиента. Обычный IP-адрес не позволяет пользователю обойти брандмауэр, чтобы получить доступ к ограниченному серверу. Но прокси-сервер SOCKS помогает создать TCP (Transmission Control Protocol), который используется для связи с целевым сервером за брандмауэром клиента. Проще говоря, прокси-серверы SOCKS передают целевому серверу только TCP и UDP (User Datagram Protocol). 

Основное ограничение прокси-серверов SOCKS заключается в том, что поскольку прокси-сервер SOCKS основан на уровне 5, он не применяется к протоколу туннелирования ниже уровня 5. SOCKS может принимать такие типы запросов, как HTTP, HTTP3 и FTP.

The SOCKS4 Proxy vs. The SOCKS5 Proxy:

Поэтому хорошо известно и рекомендуется, что SOCKS5 лучше и безопаснее использовать в сочетании с SSH-туннелированием для шифрования сетевого трафика. Поскольку SOCKS5 имеет несколько вариантов аутентификации, SOCKS4 не имеет такой возможности. Еще одно главное отличие заключается в том, что SOCKS4 не поддерживает UDP, а это значит, что пользователи могут отправлять только небольшие пакеты данных, да и те движутся с меньшей скоростью. SOCKS5 С другой стороны, поддерживает UDP, что позволяет отправлять кластеры данных с большей скоростью. ПРИМЕЧАНИЕ: SOCKS5 быстрее, чем VPN, и прост в использовании, поскольку SOCKS5 не требует специальной настройки программного обеспечения.
Теперь, когда вы имеете базовое представление о прокси-серверах SOCKS5 и о том, чем они лучше прокси-серверов SOCKS4 , давайте посмотрим, как подключиться к SSH-серверу с помощью SOCKS-прокси. ПРИМЕЧАНИЕ: Предстоящие шаги также могут быть использованы для HTTP/s прокси и применимы только для пользователей WINDOWS.

Как настроить туннель SSH SOCKS Proxy в Windows?

Основная цель этой настройки - безопасно перенаправить сетевой трафик из локальной системы. ПРИМЕЧАНИЕ: Вы можете выбрать номер порта, если он больше 1024. Порты, превышающие 1024, называются привилегированными. 

ШАГ 1: Выберите номер порта "9090", так как "9090" обычно используется для этого процесса. Порт сервера - "20".
[ДЛЯ WINDOWS]
ШАГ 2: Установите PuTTY. После загрузки PuTTY введите IP-адрес прокси-сервера SOCKS5 в поле IP-адреса хоста. Вы можете получить прокси-сервер SOCKS5 с сайта ProxyScrape. Все прокси-серверы SOCKS5 основаны на технологии SSL, поэтому вы можете быть уверены, что ваша сетевая активность не может быть отслежена целевым источником. 
ШАГ 3: Перейдите на вкладку подключения →SSH →Tunnels. Теперь перейдите на вкладку номер порта источника и введите "9090". ПРИМЕЧАНИЕ: Используйте тот же номер порта, что и в предыдущем шаге. Не забудьте установить флажок "Динамический". После ввода номера порта нажмите кнопку "Добавить", чтобы сохранить настройки.
ШАГ 4: После добавления кнопки в настройки рекомендуется сохранить настройки, чтобы не вводить данные прокси снова. Перейдите на вкладку "Сессия" и перейдите в раздел "Сохраненные". Дайте любое имя и сохраните настройки. 
ШАГ 5: Чтобы получить доступ к серверу, нажмите на кнопку "Открыть", и вы увидите новое окно с запросом на ввод учетных данных, таких как имя пользователя и пароль. После ввода учетных данных будет установлено соединение с защищенным SSH-туннелем. 

Теперь вы можете настроить ваш браузер по умолчанию на прокси SSH SOCKS. Для Google Chrome, поскольку он использует стандартные настройки для прокси, лучше использовать дополнения или расширения из магазина Google Chrome. Это сэкономит время и не потребует от вас знаний в области программирования. Вы можете установить такие дополнения, как FoxyProxy, ProxMate и SwitchyOmega. Добавьте расширение, и оно обнаружит SSH SOCKS-прокси и подключится к безопасному SSH-туннелю.

Теперь вы знаете, как подключиться к защищенному SSH-серверу с помощью SOCKS-прокси.

SSH SOCKS Proxy для ProxyScrape

Высокая пропускная способность - прокси-серверы Socks 5 сайта Proxyscrape помогут пользователям с высокой пропускной способностью, что позволяет им обрабатывать высокоразмерные данные из множества источников. 
Uptime - Proxyscrape работает 24/7, что гарантирует бесперебойную работу. Таким образом, эти socks-прокси станут для пользователей лучшим вариантом для неограниченного скрапинга.
Множество типов - Proxyscrape предоставляет прокси различных типов. Они предоставляют прокси для всех протоколов, таких как HTTP, socks4 и socks5. Они также предоставляют прокси для жилых помещений, выделенные прокси и прокси для центров обработки данных. 
Global Proxy - Пользователи могут использовать прокси-серверы socks в нужном им месте. Они предлагают прокси из более чем 120 стран. 
Экономичность - премиум-прокси ProxyScrape отличаются доступной стоимостью и высокой пропускной способностью. Оцените наши привлекательные цены и огромный выбор прокси.

Вопросы и ответы:

1. Что такое SSH SOCKS-прокси?
The SOCKS proxy is a proxy, where an SSH is a protocol, or technically, a software package that imposes the secure system administration and data transfer over the insecure network.
2. Какой протокол использует прокси-сервер SOCKS5 ?
SOCKS5 Прокси-серверы используют туннелирование SSH (протокол Secure Shell) для анонимного доступа в Интернет. Для установления соединения между клиентом и сервером SOCKS5 использует TCP и IPX (Internet Packet Exchange).
3. Как установить туннель SSH SOCKS proxy?
Скачайте и установите SSH-клиент PuTTY, чтобы установить соединение между клиентом и сервером. Введите необходимую информацию, например номер порта и IP-адрес SOCKS, а затем сохраните настройки. Настройте браузер по умолчанию на использование прокси-сервера SOCKS и пользуйтесь интернетом анонимно.

Заключение:

SOCKS-прокси с SSH-туннелированием - лучшая альтернатива VPN. Первая установка занимает время, но в долгосрочной перспективе она будет намного быстрее VPN. Дело в том, что вы можете просто пройти аутентификацию без ввода имени пользователя и пароля. При аутентификации с использованием "открытого ключа" соединение будет аутентифицировано автоматически. Существуют и другие функции, такие как переадресация SSH и открытие бэкдоров в корпоративную сеть, но за эти подходы тоже приходится платить: открывая бэкдор, вы можете подвергнуться атаке злоумышленников и хакеров. Но для безопасного интернет-серфинга и защиты конфиденциальной информации SSH SOCKS-прокси - это то, что нужно!