Shadowsocks-libev Это легкое прокси-программное обеспечение, обычно используемое для научного доступа в Интернет и защиты конфиденциальности. это основано на Socks5 Протокол, поддерживающий шифрование и безопасную связь. В этой статье объясняется, как Linux Установка, настройка и использование в системе Shadowsocks-libev。
Shadowsocks-libev можно найти в репозиториях программного обеспечения большинства дистрибутивов Linux. Ниже описаны методы установки в Ubuntu и CentOS соответственно.
Сначала обновите исходники ПО и установите необходимые пакеты:
sudo apt update
sudo apt install shadowsocks-libev
В системах CentOS сначала необходимо установить исходный код EPEL:
sudo yum install epel-release
Затем установите Shadowsocks-libev:
sudo yum install shadowsocks-libev
Shadowsocks-libev использовать JSON Отформатируйте файлы конфигурации для настройки сервера и клиента. Путь к файлу конфигурации по умолчанию: /etc/shadowsocks-libev/config.json
,Можно настроить по мере необходимости.
Создайте или отредактируйте файл конфигурации:
sudo nano /etc/shadowsocks-libev/config.json
Заполните в файле следующее содержимое:
{
"server": "0.0.0.0",
"server_port": 8388,
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "your_password",
"timeout": 300,
"method": "chacha20-ietf-poly1305"
}
Описание параметра:
server
: сервер IP Адрес, если вы являетесь пользователем терминала сервера, установите значение 0.0.0.0
,Указывает на мониторинг всех IP Адрес, если это клиентский пользователь, необходимо заполнить фактический; Shadowsocks адрес сервера.server_port
: серверпорт,по умолчаниюиспользовать 8388
。local_address
: Адрес локального прокси, обычно установленный в 127.0.0.1
。local_port
: Локальный прокси-порт, обычно 1080
,переписываться Socks5 актерское мастерство.password
: Пароль для подключения к серверу должен совпадать с Конфигурацией серверного терминала.timeout
: Таймаут соединения (секунды), рекомендуется установить на 300。method
: Рекомендуемый метод шифрования использовать chacha20-ietf-poly1305
。После настройки файла конфигурации службу Shadowsocks можно запустить с помощью следующей команды:
sudo systemctl start shadowsocks-libev
Чтобы гарантировать автоматический запуск службы при загрузке, вы можете выполнить:
sudo systemctl enable shadowsocks-libev
После запуска службы вы можете просмотреть Текущий статус Shadowsocks-libev с помощью следующей команды:
sudo systemctl status shadowsocks-libev
Если это показывает active (running)
,Это значит, что сервис нормальный.
Если вы являетесь пользователем клиента, просто установите прокси-соединение, используя адрес и порт локального прокси, указанные в файле. Это можно сделать через командную строку или настольное приложение, например proxychains
или SwitchyOmega
)Приходить Конфигурациясистемаиспользовать Shadowsocks актерское мастерство.
Например, вы можете использовать командную строку curl
Тестовый агент:
curl --socks5 127.0.0.1:1080 http://ipinfo.io
Команда пройдет Shadowsocks доступ через прокси ipinfo.io
и вернитесь в свою общедоступную сеть IP информация.
Убедитесь, что серверная часть Shadowsocks Порт открыт в брандмауэре. использовать Следующая команда открывает порт (с 8388
Например):
sudo ufw allow 8388
sudo firewall-cmd --permanent --add-port=8388/tcp
sudo firewall-cmd --reload
Для дополнительной безопасности можно предпринять следующие шаги:
password
Установите случайный и достаточно надежный пароль.server
установить на конкретный IP Адрес, ограничивающий область клиентских подключений.8388
Порт, вы можете выбрать случайный номер порта с высоким битом для повышения безопасности.aes-256-gcm
Этот метод шифрования имеет более высокую надежность шифрования и лучшую производительность.Если вы столкнулись с проблемой, вы можете устранить ее, просмотрев файл журнала. Shadowsocks-libev Файлы журналов обычно расположены по адресу /var/log/syslog
середина. использовать Используйте следующую команду для просмотра журналов:
sudo tail -f /var/log/syslog | grep shadowsocks
Это позволяет вам просматривать журнал работы Shadowsocks в режиме реального времени и помогать обнаруживать проблемы.
Shadowsocks-libev Это эффективный прокси-инструмент, который может удовлетворить потребности в защите конфиденциальности в различных сетевых средах посредством зашифрованной передачи и гибкой настройки. В этой статье подробно описано, как Linux Установить, настроить и запустить в системе Shadowsocks-libev и связанные с ним Оптимизация Безопасность и методы устранения неполадок. Я надеюсь, что это содержание поможет вам пройти гладко. Shadowsocks-libev Для научного использования Интернета и других целей агентства.