|
|
sing-box服务端安装及配置/ f: k8 \, n7 k$ `( ~
) c4 h" J4 y; U( f( F
一键脚本特性" }# P/ m4 n8 F3 p7 Q
{/ f) q' G0 c9 x: ?% F
sing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。" W$ Z6 I* u, ^. r3 P+ ]) ?. }
对vps的硬件性能要求很低,小鸡也能轻松安装。
: F# Q# Y$ K! J7 q( ^强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)
5 s1 \+ F" q( ^% `4 j- U3 u全自动安装,轻松简单
$ F! i2 _ r6 p- b9 B无需域名配置
6 i! U, O2 Y4 C/ i一键脚本服务端安装" j5 P6 ^9 p# a8 _. [' d
( Q6 S5 W C0 b6 G
利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。
7 u- I9 C* o1 W7 ]* F1 x' x
+ U- K2 z! Q$ M6 f' r- `4 HPowerShell. K9 b; w8 T# \' ~$ C t
! X/ C( D6 D/ L# y6 y J7 f1" a: J9 _( J9 I
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
" }1 s4 `, J( u { 如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。2 m- x* C1 I; Q* A' w1 e/ Z
PowerShell
) X4 \6 ^& @: Q; s, z3 n; G' D/ t7 y7 V' ~* v
1
* ]& t( D4 A5 W$ J" uapt update && apt upgrade && apt install curl* v: d, M6 y j' [! e5 P
sing-box客户端安装及配置
, p2 `2 `) F9 k
1 F; J/ U) O8 `' ]目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。
8 P9 U/ W K% C% u. S! p! }8 L9 ] k
/ H- r5 G1 i; r' o1 K# ^Window端设置使用
6 G. y% b9 d* Z/ V) i+ Q7 m7 o2 U1 m) }4 N
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。, }$ J+ I2 a" j. C+ x5 q/ c# x4 H2 B
* F8 K% D+ R9 n" t9 jPowerShell& ^" G2 e# {# w D, j
, ]! @$ e4 v+ i8 A) |' u12 L& o. u! _& F2 T+ B
2
+ l# g6 H4 Z; b8 Q1 n! W% }' Cecho off$ H6 h! n% M5 v3 C* Z; }
start cmd /k %~dp0%sing-box.exe run
6 \/ {. ^0 z. ~4 T从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。 P3 e& V! N& ^( b$ {2 s
p. A( q" l' q& F- L
使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。5 I* d# L3 a- L
" {; F( W) \- [$ j8 T: B
! t' x- F7 P5 }- \* \
最后,双击start.bat即可实现sing-box科学上网。
9 ]8 X. v& ]$ A8 Z: ^1 k( E0 {$ E7 C. U 关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。
: h1 H% {* N( P$ f, Z& b/ a! Z+ P% g/ H" G
Android端设置使用
5 O! m) y h! `; V- C% }$ i
8 O& j2 `( C& R* _' C目前,Android还在测试中,未完待续·······
0 T$ @4 I. s- l6 b2 e3 M! e$ F C2 l' c2 w B9 C
后记- \4 O6 o/ @1 m4 Z8 K, Y5 S
- Y" T1 e$ w+ f8 Q( w
sing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|