|
|
sing-box服务端安装及配置' O4 o- m, K# l' D) N
% ^9 O/ h4 s% N8 K/ R0 u
一键脚本特性
1 r) i* M2 N9 _! n# I R/ [
# ~2 ~6 {4 @, d: rsing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。
3 { @# \9 c, p% v+ D+ U F对vps的硬件性能要求很低,小鸡也能轻松安装。& q4 u7 S/ z1 p7 i& z) v1 T' S4 r
强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)
( v' j6 l; C3 U( j9 C全自动安装,轻松简单
& p5 L9 ^8 X8 F3 _6 y4 u无需域名配置5 G+ W: k% q) T6 {9 R5 e% g9 V( Z
一键脚本服务端安装
, `. S4 E5 S. c2 U: J( k
# H9 K" B; J% |2 F/ Y利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。+ l) W4 b/ d& ^! o9 B' S
3 x# Y# G' [; \& Z* F# o6 R8 HPowerShell
. u0 N9 \! p8 ]7 q7 w: R# n
3 i# W4 w* R3 S% r1, h0 o: S! I, j# g
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- X* a, [5 J+ Q- e
如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。5 F7 i& s. j5 N4 @5 X/ c6 k7 \! U; p
PowerShell
7 W) r$ b& R# N' W9 D
. x7 l: h2 u- G1 e1
5 B1 ^. a# ^0 A. Fapt update && apt upgrade && apt install curl( l% U4 a" m& E3 V8 \. J
sing-box客户端安装及配置
3 [9 p8 u% ?. u% a0 G
, B+ [% c0 {; y* R5 O目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。
) L: u, B4 r9 `! `5 k' r A4 z9 A" [) F4 }: i: `9 f
Window端设置使用
8 E8 m5 y3 Y9 W- w& P7 B& r9 g1 I2 B2 K3 M: ^
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。4 Z9 O' N" ~3 F: m5 d
$ h" Z" i, K" H8 ~* v4 |: t, S9 k- |PowerShell* S% L& |) O5 ^/ ]
& q: r% \6 ~( |6 U
16 u; Z" V1 C5 u% X% f
2+ A5 \4 t. U) @, j! n3 Y p4 K
echo off
( s) x6 d$ ]4 b3 o% ^start cmd /k %~dp0%sing-box.exe run
; `, C; R& S( t5 ^从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。7 `: |% c4 U: {# |. I
; I# ]0 y* x. c# R* |
使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。. H6 t7 j" a( T. B
/ ~- h5 Y4 Q7 [8 [4 I1 ]0 s; T( w
, k8 x6 M% M: ]2 s# ` v& y 最后,双击start.bat即可实现sing-box科学上网。
; o5 J( a6 N3 _( x 关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。
1 h3 G% T; Z3 @
, l7 e) ?. p. }# W/ Y" UAndroid端设置使用
3 d3 b3 c2 Z9 o7 j3 S" b7 C
9 g8 S6 a( ^9 K3 O2 `9 H7 s目前,Android还在测试中,未完待续·······$ A `* E4 E5 s# b8 Z9 C
1 D# o; j2 J! Q& d! ~
后记/ R1 U* r7 p1 e! g3 _3 [/ r
8 k5 s3 z. Y: h1 j! f
sing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|