Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 1|Відповідь: 0

[Зв'язок] Linux створює проксі-сервіс трафіку SOCKS на основі Dante

[Копіювати посилання]
Опубліковано14 секунд тому | | | |
Вимоги: Оскільки доступ до деяких вебсайтів у мережі особливо повільний, для підвищення швидкості доступу може знадобитися використання проксі SOCKS5 для прискорення доступу. Основне сервісне програмне забезпечення включає: Dante, SS5, gost тощо.

огляд
[Практичний бой] Створіть HTTP-проксі-сервіс на основі Tinyproxy
https://www.itsvse.com/thread-10373-1-1.html

Linux використовує ProxyChains4 для проксі доступу до вказаної програмної мережі
https://www.itsvse.com/thread-11162-1-1.html

Данте

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, який опущено.

Використайте тести curl для доступу через агент socks5 за допомогою наступної команди:
Помилка наступна:

curl: (7) No authentication method was acceptable. (Цілком ймовірно, що сервер SOCKS5 хотів вказати ім'я користувача/пароль, оскільки жоден сигнал не був наданий серверу на цьому з'єднанні.)

Помилка пов'язана з необхідністю використання імені користувача, автентифікації за паролем для доступу до цільового сайту через проксі, створення користувача на сервері Dante, створення користувача без домашнього дому або оболонки, і лише для автентифікації за допомогою проксі. Команда звучить так:
Знову використавши тест завитку, команда виглядає так:
Як показано нижче:



Посилання:

Вхід за гіперпосиланням видно.
Вхід за гіперпосиланням видно.
Вхід за гіперпосиланням видно.




Попередній:Azure Virtual Machine VM Reinitialization System (Reinstall System)
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com