|
|
发表于 2023-4-11 18:48:04
来自手机
|
查看: 4924 |
回复: 1
sing-box服务端安装及配置
0 Q/ A9 H& U- A+ w. _+ U
V; e. t3 G8 h# k* B5 f" f2 q r% C一键脚本特性8 i5 @0 F+ ]" w4 v
! h* b j8 W3 ~7 ?
sing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。
: D/ O) ]$ ?% m: x" I) u对vps的硬件性能要求很低,小鸡也能轻松安装。7 \* y, L/ R3 w `; J
强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)
. i3 Z1 m* P% Y6 n0 b2 w6 Z全自动安装,轻松简单
# P: M/ z; E3 t" R# @" M无需域名配置
9 e) [: O) J5 @ k1 ]+ c7 m一键脚本服务端安装
& h5 h8 f) ~/ o5 J, k4 Y1 g, B" h. ~$ _% v
利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。
1 ]& [% S; w1 j- a" N$ K% u# J$ U) T3 c' ~" i( R
PowerShell
" D1 Z U) R5 Q4 Z& g3 o5 w2 R
: ~4 Y; c0 ~9 x s1
# F7 ]8 b6 c; q; rwget -N --no-check-certificate https://raw.githubusercontent.com/lanhebe/singbox-shadowtls/main/sing-box.sh && chmod +x sing-box.sh && bash sing-box.sh1 [0 Z( g( y4 u4 J$ y6 r- k: a" X
如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。# Y8 p& K6 v9 m& z
PowerShell# f! R4 ?. K5 ~& O# ^( C4 a
" M W+ F/ @' |! e8 Q1( T# ~5 J. t' f/ c$ m( A( r5 l
apt update && apt upgrade && apt install curl
: n9 l5 U- d) M7 Gsing-box客户端安装及配置8 h N( ] y( \$ D% z
% U; f: ^( a; |( E
目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。
9 M) b2 l4 H# E$ L5 ?* @% Q4 t9 _. Q+ A5 E) L. c0 o1 M& g
Window端设置使用
2 R5 _( Z$ H5 r( Z$ m( m; b. U5 T+ J y: N( d6 i
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。
( s* @: f$ `0 v! R- w2 f8 L1 d1 j- @& C/ X+ E2 o( Z; g W: _ p
PowerShell
) F. H1 C4 q- c6 i1 J. w- }; n e5 p2 S, B
12 L1 x4 ^ Z$ }
26 @1 `- H6 V: S# K4 E0 `
echo off: v+ S0 \/ Q* |: [9 e
start cmd /k %~dp0%sing-box.exe run+ z' c. r/ }( D
从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。
- v( i5 z, k8 \0 l0 Q/ h3 _7 l4 b! }
5 }; z+ {& i: H$ Y! d使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。
( z0 d1 N k9 X k! P9 e& [3 T7 h* u2 l6 e3 d, Y5 `0 I0 ?
8 t1 `4 Q% Y! g 最后,双击start.bat即可实现sing-box科学上网。0 W% z7 M. n8 t" ]% G
关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。2 ~2 ?8 L1 ~5 G d8 T
I" ^/ A4 [9 g8 y% UAndroid端设置使用0 y- \( e* {: D# R* \
8 ]' ^# {: M- C8 u目前,Android还在测试中,未完待续·······: c4 \1 s. R9 a. \; F
& K7 ^ |, l: p# z% a8 `: R' Q- `
后记1 m1 K5 q6 r Q' ]9 G# f
: h; y- X4 B2 D5 O/ ~9 n% L: _sing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|