Advertisement
Guest User

Untitled

a guest
May 28th, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. Актуально для Debian stable (Jessie/Stretch) на 28.05.2020
  2. 1. Добавляем бэкпорты и обновляем систему:
  3. echo "deb http://deb.debian.org/debian buster-backports main" > /etc/apt/sources.list.d/buster-backport.list && apt update -y
  4.  
  5. 2. Устанавливаем последнюю версию носков (3.3.4+ds-4~bpo10+1 на данный момент) из бэкпортов:
  6. apt -t buster-backports install shadowsocks-libev
  7.  
  8. 3. Качаем v2ray обфускатор (1.3.0 на данный момент) и разархивируем в /usr/local/bin одной командой:
  9. wget -cq https://github.com/shadowsocks/v2ray-plugin/releases/download/v1.3.0/v2ray-plugin-linux-amd64-v1.3.0.tar.gz -O - | tar -xz -C /usr/local/bin/
  10.  
  11. 4. Для красоты и лаконичности переименовываем, а затем разрешаем использовать привилегированные порты обфускатору:
  12. mv /usr/local/bin/v2ray-plugin_linux_amd64 /usr/local/bin/v2ray-plugin && setcap cap_net_bind_service+ep /usr/local/bin/v2ray-plugin
  13.  
  14. 5. Создаем конфиг ss-v2ray:
  15. nano /etc/shadowsocks-libev/ss-v2ray.json
  16. копипастим шаблон и правим его под собственные нужны
  17.  
  18. {
  19. "server":"0.0.0.0",
  20. "server_port":80,
  21. "mode":"tcp_only",
  22. "nameserver":"1.1.1.1",
  23. "reuse_port":true,
  24. "password":"YobaPAa$$w0rD",
  25. "timeout":60,
  26. "method":"chacha20-ietf-poly1305",
  27. "plugin":"/usr/local/bin/v2ray-plugin"
  28. }
  29.  
  30. сохраняем-выходим комбинацией ctrl+x, Y
  31.  
  32. 6. Создаем конфиг systemd юнита (грубо говоря отвечающий за автозагрузку):
  33. nano /etc/systemd/system/ss-v2ray.service
  34. копипастим уже целиком
  35.  
  36. [Unit]
  37. Description=Shadowsocks-libev with V2RAY-websocket obfuscation
  38. Documentation=man:shadowsocks-libev(8)
  39. After=network.target
  40. [Service]
  41. Type=simple
  42. User=nobody
  43. Group=nogroup
  44. LimitNOFILE=51200
  45. ExecStart=/usr/bin/ss-server -c /etc/shadowsocks-libev/ss-v2ray.json
  46. [Install]
  47. WantedBy=multi-user.target
  48.  
  49. 7. Добавляем юнит в автозагрузку, затем стартуем сервис:
  50. systemctl enable ss-v2ray.service && systemctl start ss-v2ray.service
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement