|
|
sing-box服务端安装及配置2 d( F; Y/ I3 s' c; G
1 V8 ?8 [/ K) L: I+ J4 W一键脚本特性
+ b: s) V2 I7 G6 s c0 `* c, z1 D& J3 q
sing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。" ^4 k" ~4 H& [; x; \3 s
对vps的硬件性能要求很低,小鸡也能轻松安装。
, P& y5 A/ U. Q$ T1 H b1 k( i$ w- T/ x4 z3 q强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)
2 L( `0 R0 F! s9 |4 v6 O全自动安装,轻松简单. ]: D3 F B6 d9 M! H' S" O
无需域名配置" {8 M) k( N3 Q
一键脚本服务端安装' C6 G& D. G9 b% Y+ m6 c
/ E% r* f, n, C' u2 o4 ]3 ~) `
利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。* f" b. f: |5 p/ o# ~3 x
) j2 i5 b! n: ]# C# D m/ e6 Z
PowerShell
4 i. U3 q+ g6 Y! H
* D/ q7 c, I% y1
2 h4 w5 A- V8 K# iwget -N --no-check-certificate https://raw.githubusercontent.com/lanhebe/singbox-shadowtls/main/sing-box.sh && chmod +x sing-box.sh && bash sing-box.sh5 B' W3 b0 ^& |6 v q
如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。2 d7 b6 ^+ I0 @( l* X9 g# Q
PowerShell
]; A3 |/ T2 A# V4 A3 N9 U
0 P; M$ ^: Q4 ]" I* I1: x, q7 P2 K) A9 t
apt update && apt upgrade && apt install curl1 T0 ~% M9 U" H. n$ z
sing-box客户端安装及配置" K" h1 C' q; j4 I% Y* b5 T
, m/ ]0 o2 |6 Y目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。6 v' f& K5 B; f' U: \! z5 g8 ^
+ X3 q; G" D* y" oWindow端设置使用
9 R/ i4 H# W- E. o" [4 r* E. `* i/ K+ h) d7 t& N3 s
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。
% ^+ z/ b3 W$ k( ]; }# w
) H( k4 E, @6 u; {% ?4 {PowerShell
' a9 X( `- F4 n; \7 z' v
- R; d3 c4 h& k, \, E2 z1
2 u& O* q- Y$ }. g2
/ r4 H# h2 ]) p4 q" A* Qecho off+ U# {2 _7 O( l- E7 W7 S
start cmd /k %~dp0%sing-box.exe run
& r( i- X. F8 }: H! j2 q" N从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。/ n4 r) z& W) d q
2 ^; ^8 [8 w6 G$ S7 W* q使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。, q9 c1 b6 B5 A- h
# i* q, h5 f& d
4 F h% J% t# d; ~2 m9 I& Z 最后,双击start.bat即可实现sing-box科学上网。8 T) p* j( k0 x/ `9 S4 P# d9 C9 ^
关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。1 g6 Y$ }$ r' c
# J6 p0 m7 y9 k1 ?, DAndroid端设置使用
% e. G. q6 _: {& n" _# ?
/ y* l3 U$ Y) A3 j$ y目前,Android还在测试中,未完待续·······" C7 {9 J# S- f2 G
' E! l) k I# E" a# Q- |0 ] k后记* P: \' L0 ^& y
! Q! I1 g* X8 z ]) H* y; O( w
sing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|