Skip to content

A-Zuro/Secret-Sing-Box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SSB Logo

SECRET SING-BOX

Русский | English

ΠŸΡ€ΠΎΡΡ‚Π°Ρ настройка прокси с Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ TLS Π½Π° NGINX ΠΈΠ»ΠΈ HAProxy

Π”Π°Π½Π½Ρ‹ΠΉ скрипт ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈ быстрой настройки Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ прокси-сСрвСра с ядром Sing-Box ΠΈ маскировкой ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ NGINX ΠΈΠ»ΠΈ HAProxy. Для проксирования Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ Trojan ΠΈ VLESS. Π”Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° настройки сСрвСра Π½Π° Π²Ρ‹Π±ΠΎΡ€:

  • ВсС запросы ΠΊ прокси ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ NGINX, запросы ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π½Π° Sing-Box Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π² Π½ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ (транспорт WebSocket ΠΈΠ»ΠΈ HTTPUpgrade)

nginx-ru

  • ВсС запросы ΠΊ прокси ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ HAProxy, ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Trojan ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… 56 Π±Π°ΠΉΡ‚ запроса с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скрипта Π½Π° Lua, запросы ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π½Π° Sing-Box Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π² Π½ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ пароля Trojan (транспорт TCP) β€” ΠΌΠ΅Ρ‚ΠΎΠ΄ FPPweb3

haproxy-ru

Оба Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° настройки Π΄Π΅Π»Π°ΡŽΡ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Sing-Box снаруТи, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ бСзопасности.

Important

РСкомСндуСмая ОБ для сСрвСра: Debian 11/12 ΠΈΠ»ΠΈ Ubuntu 22.04/24.04. Достаточно 512 Мб ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, 5 Π“Π± Π½Π° дискС ΠΈ 1 ядра процСссора. Для настройки понадобится IPv4 Π½Π° сСрвСрС ΠΈ свой Π΄ΠΎΠΌΠ΅Π½ (Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ?). ЗапускайтС ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ root Π½Π° чистой систСмС. НуТно ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ систСму ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ сСрвСр ΠΏΠ΅Ρ€Π΅Π΄ запуском скрипта.

Note

Π‘ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ для России. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ Π½Π° сСрвСрС: 443 ΠΈ SSH.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ создан Π² ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ дСмонстрационных цСлях. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Π² законности Π²Π°ΡˆΠΈΡ… дСйствий ΠΏΠ΅Ρ€Π΅Π΄ использованиСм.

Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚:

  1. Настройку сСрвСра Sing-Box
  2. Настройку ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ прокси Π½Π° NGINX ΠΈΠ»ΠΈ HAProxy Π½Π° 443 ΠΏΠΎΡ€Ρ‚Ρƒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ сайта-Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ
  3. TLS сСртификаты с автоматичСским ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ
  4. Настройку бСзопасности (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ)
  5. ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ соСдинСний ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ TLS Π²Π½ΡƒΡ‚Ρ€ΠΈ TLS
  6. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ BBR
  7. Настройку WARP
  8. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ настройки Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΈ Π±ΠΎΠ»Π΅Π΅ сСрвСров
  9. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ IP Cloudflare
  10. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΈ Sing-Box с ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ для России
  11. АвтоматизированноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³Π°ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ
  12. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρƒ для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ Π²Ρ‹Π΄Π°Ρ‡ΠΈ подписок (ΠΏΡ€ΠΈΠΌΠ΅Ρ€)

Настройка сСрвСра:

Для настройки сСрвСра Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π½Π° Π½Ρ‘ΠΌ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

bash <(curl -Ls https://raw.githubusercontent.com/A-Zuro/Secret-Sing-Box/master/Scripts/install-server.sh); source /etc/bash.bashrc

Π—Π°Ρ‚Π΅ΠΌ просто Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:

pic-1-ru

Caution

ΠŸΠ°Ρ€ΠΎΠ»ΠΈ, UUID, ΠΏΡƒΡ‚ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π²Ρ‹ΡˆΠ΅ Π΄Π°Π½Ρ‹ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°. НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΈΡ… Π½Π° своём сСрвСрС.

Π’ ΠΊΠΎΠ½Ρ†Π΅ скрипт ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ссылки Π½Π° клиСнтскиС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΈ ΠΈ страницу Π²Ρ‹Π΄Π°Ρ‡ΠΈ подписок, рСкомСндуСтся ΠΈΡ… ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ.


Π§Ρ‚ΠΎΠ±Ρ‹ вывСсти мСню настроСк, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

ssb

Π”Π°Π»Π΅Π΅ слСдуйтС инструкциям:

pic-2-ru

ΠŸΡƒΠ½ΠΊΡ‚ 5 синхронизируСт настройки Π² клиСнтских ΠΊΠΎΠ½Ρ„ΠΈΠ³Π°Ρ… всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‡Ρ‚ΠΎ позволяСт Π½Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ:

5.1. Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ настройки с шаблоном Π½Π° GitHub.

5.2. Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ настройки с Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ шаблоном, позволяСт Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ свои ΠΏΡ€Π°Π²ΠΈΠ»Π° Π² клиСнтских ΠΊΠΎΠ½Ρ„ΠΈΠ³Π°Ρ…. ΠŸΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΈ Π½ΠΎΠ²Ρ‹Ρ… Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΏΡ€Π°Π²ΠΈΠ» (rule sets) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΏΡƒΠ½ΠΊΡ‚Π°, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ автоматичСски Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ Π½Π° сСрвСр, Ссли это Π½Π°Π±ΠΎΡ€Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ» ΠΎΡ‚ SagerNet.

ΠšΠ»ΡŽΡ‡ΠΈ WARP+:

Π§Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ WARP+, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² ΠΊΠ»ΡŽΡ‡ Π½Π° свой:

warp-cli registration license CMD5m479-Y5hS6y79-U06c5mq9

Настройка ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ²:

Important

РСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Sing-Box, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ обСспСчиваСт Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½Ρ‹Π΅ настройки ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ссылку Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Hiddify, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π° Π±Π°Π·Π΅ ядСр Sing-Box ΠΈΠ»ΠΈ Clash/Mihomo. Если ΠΏΡ€ΠΈ использовании Hiddify Π½Π΅ ΠΏΡ€ΠΎΠΊΡΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прилоТСния, Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ > Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ > VPN.

На Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… устройствах ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ "stack": "system" Π² настройках tun-интСрфСйса Π² клиСнтских ΠΊΠΎΠ½Ρ„ΠΈΠ³Π°Ρ…. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях рСкомСндуСтся Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° "gvisor" с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡƒΠ½ΠΊΡ‚Π° 4 Π² мСню настроСк (см. Π²Ρ‹ΡˆΠ΅).

Android ΠΈ iOS. Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ Π΄Π°Π½Π° для Android, Π½Π° iOS интСрфСйс прилоТСния отличаСтся, Π½ΠΎ настройки Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹.

Windows. Π”Π°Π½Π½Ρ‹ΠΉ способ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ настройку чистого ядра Sing-Box ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΠΊΠΎΠ³ΠΎ интСрфСйса.

Linux. ЗапуститС ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½ΠΈΠΆΠ΅ ΠΈ слСдуйтС инструкциям.

bash <(curl -Ls https://raw.githubusercontent.com/A-Zuro/Secret-Sing-Box/master/Scripts/sb-pc-linux-ru.sh)

Π—Π²Ρ‘Π·Π΄Ρ‹ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

Stargazers over time