|
sing-box服务端安装及配置
, T6 F) |) t4 F2 P+ N( T; m/ J; r
一键脚本特性4 ]1 S/ q9 Q( J6 z
3 j M9 j0 L2 Y* U
sing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。8 s6 g7 X1 L9 F& e9 T5 B+ u8 W
对vps的硬件性能要求很低,小鸡也能轻松安装。7 ~4 k; f5 w+ O7 E1 v% u o* V
强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。) O; G$ a$ u$ n0 l: w4 ^; |# F" T
全自动安装,轻松简单
( X/ x; K7 Z; h3 o( Z; P" V0 D无需域名配置
* ^9 R- {8 H; h" w: H4 l+ t) g' \一键脚本服务端安装
4 S2 i, L1 I9 {9 n* ~2 R! ?# G3 a
4 [7 J/ ^: P; ~' P/ h) G利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。
( p% a B3 @6 U0 |4 B6 ?
6 }' {3 r. F- G" \3 E1 IPowerShell, K1 H+ R, ]% u4 C, i
/ h5 I( H8 Y$ x6 W8 l' p, e
1
$ m5 L$ P% @' p, g8 Rwget -N --no-check-certificate https://raw.githubusercontent.com/lanhebe/singbox-shadowtls/main/sing-box.sh && chmod +x sing-box.sh && bash sing-box.sh! Z, h# v# N) U0 s: A" i
如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。
* X, M, R" j, z: G/ Q3 uPowerShell% [* L1 e+ M- r8 R# o
P+ f& U6 y2 {6 i
1' m+ y J) o: Y- \. h
apt update && apt upgrade && apt install curl
! } Y4 N! v" Z/ o2 \! ising-box客户端安装及配置* w+ T2 L6 l( _
) [) w# H: e k$ Y) i8 g5 G目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。
0 m* ^. w; M5 _5 ^' L( L, C0 d. y9 ]8 R, v5 {$ e
Window端设置使用: T4 S- y# a ^5 l" i, N
" C( o S4 ~4 a- t! y
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。# X. I6 N1 @' g I- I
9 b v K* P4 ~' { ?2 CPowerShell- j- x: a* n7 E$ Z
4 [6 i( b/ Q1 n. P* B/ r( ^11 n6 [( F# o2 A& d$ E
2$ z3 K0 b" `8 e
echo off- x+ r) ] R! m
start cmd /k %~dp0%sing-box.exe run
* _& _7 W+ u' I2 f% _. W& ?从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。; g2 |% J) U& u1 X5 E5 M
& I8 V! }2 ?2 N! x
使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。
8 [6 {2 j; X7 i0 N3 j1 z$ B: D3 c) ?4 R3 f7 {
0 Z: g ]9 i$ p6 z1 g2 o2 q9 ?
最后,双击start.bat即可实现sing-box科学上网。
9 N0 Q' P. n) o1 M/ h3 l4 A' f# v, W 关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。3 d5 t/ j, n# [/ |2 L. Y# V
% o$ ^/ U9 B+ i2 r" K( a! t) gAndroid端设置使用
* ~. d: Z5 T x1 Z1 ~4 u
9 J6 C0 P9 W5 F; o; b+ ?# g目前,Android还在测试中,未完待续·······6 o: v$ H! K7 J# M: n* z
* h6 r- P, G* y9 a
后记
5 }+ T! ]8 R; u& V0 B7 }
9 C# u* q* X+ H! T2 o) \2 @ A2 bsing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|