|
sing-box服务端安装及配置
" T8 {- U% ? [, e9 U% L/ q
3 l* F$ ?! ~( M; E" ]' ~) r, o+ U一键脚本特性
" [5 a @* P) H( z3 f
4 H9 U1 v4 t: Rsing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。2 |, s' m1 D* W3 H3 N6 K- p' |2 W7 }9 W
对vps的硬件性能要求很低,小鸡也能轻松安装。3 O) m U W* a+ [
强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)0 |9 a9 ]. N- N7 L( o
全自动安装,轻松简单7 ~* m" t2 @- M7 \9 f
无需域名配置1 m) s3 I7 ?2 o% j) {" N: Q6 E/ k
一键脚本服务端安装: ~5 g |0 o. I8 W' S7 ?
8 \8 i6 D+ Y& S1 E利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。
% R+ N. W# l7 b" M& [) F2 v/ S m
3 A/ R# y* i* U" }% j% A* TPowerShell
6 I, Z" W7 o! V" @2 ~2 Y+ Y0 q- f2 U1 M2 C5 X
1
% s9 s* h' n1 h! s6 _wget -N --no-check-certificate https://raw.githubusercontent.com/lanhebe/singbox-shadowtls/main/sing-box.sh && chmod +x sing-box.sh && bash sing-box.sh" m& [% e! l- }! K# l6 x
如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。- h! w2 y4 L* M
PowerShell
, Y" R+ I# K2 _- b6 s2 E% j& V4 s' T! _+ E8 O+ A7 a T
1
$ q* x1 L5 \" F* t& {8 _ Capt update && apt upgrade && apt install curl
/ \* M- \4 y/ H: ?& X: Gsing-box客户端安装及配置' }' x# N+ p. ?4 `5 N& s8 {# E
5 i0 C% c3 d. N& C
目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。) `" J N* a% x1 T
% b* b. X3 ^) x* \
Window端设置使用5 _5 v" z# N7 k) Q* ~% ]" }
4 ?4 ?1 c4 j M2 g8 @* }
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。 a% X1 V8 r4 i7 {- z1 A6 m
1 C( y$ G6 f6 c6 y
PowerShell
" M* M4 h4 ^; C3 T1 Z c+ s# I: }
1
$ B Z7 W. k3 Q( u2 n2 u, t: L% H5 }! L7 v+ B+ F
echo off
3 C! [/ r" W" k# S& tstart cmd /k %~dp0%sing-box.exe run
4 }9 }( T1 N; `0 |. h从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。$ @' E8 S$ h- Z6 z
- D9 D$ @+ x& J8 v使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。
0 v8 q0 Q/ I J2 {1 v/ H7 O2 `0 \: @) V$ j
3 s) \4 [; I- k* E8 J" \6 J% `7 p 最后,双击start.bat即可实现sing-box科学上网。
) ^/ P' K4 G9 ~7 C s6 F* t$ k# Q- p 关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。
9 Q- {. Z: Q+ K3 f1 q4 W3 X- U
1 B0 b. C7 C3 `8 E; P3 V0 TAndroid端设置使用
. v- _0 V) F4 `/ D: ~+ \1 Y( v- ^
: x3 z+ M" X' M+ P; E目前,Android还在测试中,未完待续·······8 V4 Q- d) O0 U" D: W2 N
4 H( h& w/ H) p/ a2 I+ |
后记: }- c/ i: w4 {6 z% l1 B
; c# _ C3 ^/ ~4 J9 F
sing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|