Как установить прокси сервер Dante Socks5 в CentOS

В этой статье мы продемонстрируем, как установить и настроить прокси-сервер Dante Socks 5 на базе ОС CentOS.

Dante — это свободный и открытый прокси-сервер, который используется для управления трафиком в сетях VPN.

Socks — это сетевой протокол, который позволяет скрывать реальный IP-адрес и местоположение пользователя, анонимно передавая данные через прокси-сервер.

Шаги по установке и настройке Dante Socks 5 Proxy Server в CentOS

Обновляем систему и устанавливаем необходимые для сборки компоненты

далее, нам необходимо скачать архив с последней версией и собрать его из исзодников

для проверки, что установка прошла успешно, выполняем команду

Проверка версии DanteСоздаем необходимые для работы файлы и назначаем им права

Далее, нам необходимо сконцентрировать прокси сервер

указываем следующий текст

Это конфигурация по умолчанию, важдые параметры

  • external - необходимо указать имя сетевой карты
  • internal - просшуливаемый сеттевой адрес, по умолчанию можно оставить 0.0.0.0, для того что бы прослушивались все адреса
  • port - порт подлключения, рекомендуется именить, для примера мы будем использовать порт по умолчанию

далее, нам необходимо создать файл службы

со следующим текстом

и запускаем службу

так же открываем порт для подключения

в приципе, на данный момент уже можно использовать прокси сервер, проверьте п

Ограничение доступа к проси серверу

Ограничение по имени пользователя

Отредактируйте конфигурацию Danted в файле /etc/sockd.conf и измените этот раздел:

После чего, необходимо перезапустить службу

Cоздание пользователя и пароля

Ограничение по IP-адресу

Отредактируйте конфигурацию Danted в файле /etc/sockd.conf и измените

на

Где 1.2.2.11/32 - это единственный IP-адрес, к которому вы хотите разрешить доступ вашему прокси-серверу.

После чего, необходимо перезапустить службу

Проверка работы

Чтобы продемонстрировать работу сервера Dante, вы воспользуетесь программой командной строки под названием curl, которая популярна для выполнения различных типов веб-запросов. В общем, если вы хотите проверить, должно ли данное соединение работать в браузере при идеальных обстоятельствах, вы всегда должны сначала протестировать его с помощью curl. Для этого вы будете использовать curl на своей локальной машине - он установлен по умолчанию во всех современных средах Windows, Mac и Linux, поэтому вы можете открыть любую локальную оболочку для выполнения этой команды:

Если вы используете авторизацию

где

  • your_dante_user - имя пользователя, для подключения к серверу
  • your_dante_password - пароль пользователя
  • your_server_ip - IP адрес сервера, для подключения

либо, без нее

Примечание

Иногда IPv6 вызывает проблемы, поэтому рассмотрите возможность его отключения:

Заключение

Установка и настройка Dante Socks 5 Proxy Server на базе ОС CentOS завершена. Теперь вы можете анонимно передавать данные через свой прокси-сервер и скрывать свое реальное местоположение.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий