Требования: Поскольку доступ к некоторым сайтам в сети особенно медленный, для повышения скорости доступа, возможно, потребуется использовать прокси SOCKS5 для ускорения доступа. Основное сервисное программное обеспечение включает: Dante, SS5, gost и др.
обзор
Данте
Dante — это продукт, разработанный компанией Inferno Nettverk A/S. Он содержит сервер SOCKS и клиент SOCKS, а также реализует RFC 1928 и связанные стандарты. Dante — это гибкий продукт, который позволяет обеспечить удобное и безопасное сетевое подключение. 15 декабря 2024 года: Версия Dante 1.4.4 теперь доступна.
Официальный сайт:Вход по гиперссылке виден. Загружать:Вход по гиперссылке виден. Документация по конфигурации:Вход по гиперссылке виден.
SS5
SS5 — это сервер SOCKS, реализующий протоколы SOCKS v4 и v5. В качестве прокси-сервера SS5 отвечает за аутентификацию, анализ и обработку сетевых запросов для клиентов. Он устанавливает соединение с хостом приложения для клиентского приложения.
На самом деле, в начале я хотел собрать SS5 и попробовать еёПоследняя версия была обновлена в 2013 году, что слишком далеко, и сдался.
Адрес исходного кода:Вход по гиперссылке виден.
Учебное руководство по развертыванию Dante-1.4.4
Купил виртуальную машину в Azure, система: Rocky Linux 9.6, сначала установите пакет зависимостей с помощью следующей команды:
Компиляция версии dante-1.4.4 с исходного источника команда выглядит следующим образом:
Результат выглядит следующим образом:
Настройка статуса:
Client: Enabled
Server: Enabled
Preloading: Enabled
Libwrap: Disabled, tcpd.h missing Аутентификация BSD: отключена, bsd_auth.h не найдена
PAM: Enabled
GSSAPI: Enabled
KRB5: Enabled
SASL: Enabled
UPNP: Not found/disabled
Compatability: issetugid setproctitle strlcpy strvis
Модули:
redirect: Not found
bandwidth: Not found ldap: не найдено
pac: Not found Как показано ниже:
После успешной установки проверьте версию следующей командой:
Создайте новую конфигурацию sockd.conf следующим образом:
Создайте новый сервисный файл sockd.service на основе правила systemd и настройте его следующим образом:
Установите загрузочную систему загрузки и запустите сервис с помощью следующих команд:
Как показано ниже:
Помните, что сетевой межсетевой экран должен разрешить порт 50001, который опущен.
Используйте тесты на закрутку для доступа через агент socks5 со следующей командой:
Ошибка следующая:
curl: (7) No authentication method was acceptable. (Вполне вероятно, что сервер SOCKS5 хотел ввести имя пользователя/пароль, поскольку на этом соединении серверу не было предоставлено.)
Ошибка связана с необходимостью использования имени пользователя, аутентификации по паролю для доступа к целевой сайту через прокси, созданию пользователя на сервере Dante, созданию пользователя без домашней или оболочки и только для аутентификации через прокси. Команда следующая:
Повторяя тест закрутки, команда выглядит следующим образом:
Как показано ниже:
Ссылка:
Вход по гиперссылке виден.
Вход по гиперссылке виден.
Вход по гиперссылке виден. |