|
|
sing-box服务端安装及配置, b$ ?, k8 W9 }- H+ S% I5 c% U
, }: ]/ E$ I3 M/ p& P/ ]' @
一键脚本特性
0 i: T8 ?. I+ _: ?
5 z, w( W# G9 S7 h, @' i8 Rsing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。
* s! ?8 m* V+ I- \7 |/ L对vps的硬件性能要求很低,小鸡也能轻松安装。9 D/ v$ m1 P' z% R
强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)1 `- }. w9 _6 k
全自动安装,轻松简单
j5 P: @9 k/ p% y. F, A无需域名配置
3 F" p& T- z2 v7 u& B5 ~一键脚本服务端安装
" z. w7 L; p7 V# {5 N
2 w& D) L6 |9 R& D- f利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。3 W5 w( i, X8 h
+ x- X- b; K: GPowerShell1 ?0 L) L0 D8 C# K+ `* T$ r2 ]% _
1 |2 v( m7 p9 x: \8 w
1) q* A* E6 [- ]0 d8 m% u
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& p( G$ U3 O& {* x. o0 J; x! i
如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。
6 k8 l) m7 Z4 i% JPowerShell
) {& p" T9 g9 N! R1 q7 i
, b3 i y4 N! x2 z1/ ^% ?1 e1 q8 g$ t8 }: C- v
apt update && apt upgrade && apt install curl' b6 L! g. {1 d" r! T* ]
sing-box客户端安装及配置
, ^5 h9 ~$ W) B2 O) Q* U( q. n
$ q1 E2 r* A x" {2 J目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。
! I6 q ?* [5 O
6 H4 k7 d& s& x: K- A1 X& uWindow端设置使用
. p5 ~) V5 X. o) v/ Z% m2 I& \" J0 z8 j3 d \& n6 Y
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。, ~, p3 ^ K5 u
G5 |9 r- d5 u1 D( \5 }1 \PowerShell
0 x3 B" }. `) H5 J( V1 G8 L
1 n! X+ Z% E+ a: ~1
% n D" O; y# X3 e# }$ t9 j* N% e2
( ?. ^; l- T" S# recho off
3 z* W3 d5 q( r( F6 C7 y& Wstart cmd /k %~dp0%sing-box.exe run/ H- V0 T# z0 O. S
从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。
8 L. W/ d5 I! w' w
P7 I: n% w0 \4 h: T N使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。8 z, z0 f' a% T4 u; i; C
3 t" t3 Q& l* ?( P, m# X* X8 b9 C5 g5 u4 R+ k
最后,双击start.bat即可实现sing-box科学上网。/ x( Z" v7 Y! v+ Q
关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。
- ?" D9 U" y" I. k* o& v+ U. D3 Z7 m& `# G0 {- c2 m* r
Android端设置使用
: w& b4 s9 ]% i/ \7 o% J8 \" ~8 X. N8 E$ }& ] |. I5 j1 x
目前,Android还在测试中,未完待续······· m3 A/ k! K' |& y. @# [ ^
- U. K m" X6 I6 L5 S
后记6 j, W4 j; X) A$ i g' i
/ a& L3 a( `$ J
sing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|