|
sing-box服务端安装及配置
1 h/ S6 `: L: `( [+ Q5 {
. H) D! R' I) C2 b一键脚本特性5 V9 T- @, `: g9 ]
' V/ |! e( C9 F/ d6 C0 v3 u
sing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。2 m* o6 B; s/ k2 N# F) G, }6 ^+ [6 G
对vps的硬件性能要求很低,小鸡也能轻松安装。. P& J' e. r; M1 o3 D0 [6 Y+ m5 E
强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)* W8 g: U2 @5 ~7 g h1 M; w
全自动安装,轻松简单
5 j! P9 j6 k: Q6 n& o; D; \. i, T无需域名配置
# w& E1 Q+ b+ @3 h1 ^* U一键脚本服务端安装+ z1 u8 N, b6 x# ?2 q
( g5 \. b' Y0 v) r, a& h
利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。
: e# A+ v9 N! C }: d5 I
2 J- B4 H# I- M o+ ?PowerShell- ~8 @0 l/ l) V8 P/ T1 r
5 M2 s/ ]& {1 M; h# J) B
1. P6 T z* T; G' H" `- c
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
- f! L+ z* P, l 如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。, @1 M! k" P( g: [
PowerShell X- d& O0 F" W# b/ ^4 X
: Q' H( `1 A" O2 o1
( U+ K# ?# N F0 ~apt update && apt upgrade && apt install curl9 s8 T5 ~. ^2 K u! h2 n) D' ^
sing-box客户端安装及配置+ E# B2 _. Q1 }
. L* R( _( u# T/ g8 H
目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。2 h5 }# X% X+ @
' s- z7 F" k9 G; R! u$ ~Window端设置使用8 |0 N5 U7 h9 S9 O0 N
- F$ ]- K0 D2 V
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。
! f! ~# _; V) G
, V& ] `1 [5 y p5 O; BPowerShell
# ^& Z6 ^* g. I* n" X7 c n: n! ^5 u3 H) W
1
0 C4 t- |2 b+ y! V. l2
1 I6 B& o2 Q5 D) ~8 ]( C9 necho off
1 ?4 h O/ I+ b _9 d( i; y& Cstart cmd /k %~dp0%sing-box.exe run
; z# e4 C# h! J从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。
: A/ ] z; x: a; ~* j# ]$ M) K1 Y4 U
: ]/ I1 x6 l* K2 X使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。
( e- x! q2 d/ D' {9 b# j$ k6 C7 f( m$ Q/ D2 T- O& @
9 W) z. `- M0 \0 X" A% x6 I( w, N 最后,双击start.bat即可实现sing-box科学上网。( s# s# @, P' \! Q$ A8 ]
关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。
$ p6 J9 I! Y+ m& `# S7 R# H8 J: s3 ` l8 V
Android端设置使用
: ~2 X' B9 {6 `% X7 i; ~
; n5 y* V, p- J# g8 t! c目前,Android还在测试中,未完待续·······8 V" a2 x3 G" \; d7 \
" z6 q0 s, y& u$ Q1 M) ^8 G. h后记
$ X- b: n8 Y; n: I! M8 L
9 [% F5 K& x5 fsing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|