|
sing-box服务端安装及配置8 W$ k% A9 C2 Z6 G8 S
- Y- T- @5 O/ C4 s. g8 j# [一键脚本特性
5 L; f3 o/ f6 ~4 l( L7 G, k, W" H1 G3 S6 a7 `/ [6 j3 K6 Q! W
sing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。
, Z* H+ O" y9 }( h对vps的硬件性能要求很低,小鸡也能轻松安装。
0 r% g7 J' L& y强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)/ Q" T, A( f* O
全自动安装,轻松简单4 x) b# h# P! }0 U- N+ W& [
无需域名配置
$ |& h R0 u' V- d% E一键脚本服务端安装
: M- _8 u; `) q1 q: L
7 L, U; D3 `4 ^+ S; E6 Y利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。* d- l* g/ N: s$ X. X% n
# r0 |7 A& Z" ^* O. l0 V5 f
PowerShell# f1 p) d# p3 [6 M, F
7 o* Z& [; E( d
1
. k$ K( ^( o2 s6 P! A+ n$ Vwget -N --no-check-certificate https://raw.githubusercontent.com/lanhebe/singbox-shadowtls/main/sing-box.sh && chmod +x sing-box.sh && bash sing-box.sh
/ I2 q: r0 |3 V" k7 s 如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。
6 x. e1 Q6 Q( h+ i9 Q0 j: ~. QPowerShell5 D/ {" s* u4 Z6 U3 P( r8 }
/ l$ O# Y* s+ o
1
/ ^4 b' D* B0 X4 L6 \7 c9 lapt update && apt upgrade && apt install curl: F- V/ R( x% q3 X* `
sing-box客户端安装及配置; f8 X h, Q, e' G
) |# C! ?, {2 ]0 p" V% ^
目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。6 a9 m: b; v, m0 w; o) {4 j
9 x. w# O+ J! E7 ?' m2 C! b
Window端设置使用
. ~5 ^8 B: L& W: z f+ w' X# c1 V; l5 n4 v$ C0 V3 w
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。
0 u) t5 r' o3 ?& N# q* y* z) p
; b4 b3 U$ |2 Q1 a g# ^PowerShell
- T) E t8 F7 H8 k; n1 p7 \/ m: q5 D8 t8 ^# M
1
* u+ H: T9 i* R+ }% j8 o* ~2
0 n% m4 d$ M& [" R, mecho off8 ^% S# Z) t' }0 z. S
start cmd /k %~dp0%sing-box.exe run# G6 D! `9 k! g4 D1 {6 T
从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。
# K+ Q2 Q- b0 a7 G% @! o( n. o8 U: D
使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。, \) L1 g& R% Q* v
( N; ^- F( k4 p4 P+ l( H
# n. ?2 q0 w, [# E* s" g$ f
最后,双击start.bat即可实现sing-box科学上网。$ M! y# x5 Q5 |2 r" F7 M
关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。/ h, e, h5 n0 k* c! Z
/ X7 n3 p# m4 a
Android端设置使用
; j, E4 j: M$ f O& G% `0 e) y
2 h3 Z3 i, t# _2 q; I目前,Android还在测试中,未完待续·······& m) P; f, Y/ Z& A
% J; d5 m# e) I- p7 d2 [
后记
. [* |1 a1 N* w2 h! H7 V
& i1 R$ k1 h6 d( ?+ Q) ]9 R ?sing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|