|
sing-box服务端安装及配置
9 h0 r0 X" P) Y) M- |# |1 y* V/ |4 U7 n
# t" p" A7 F+ q一键脚本特性
% \0 k- M( K6 g5 o
0 e( C; Z j& X0 A! k! esing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。$ v) D. S9 L" F9 Y4 f
对vps的硬件性能要求很低,小鸡也能轻松安装。
+ s4 z$ |4 _9 V) p) y I5 q3 u强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)0 e, q8 {( w2 V* W
全自动安装,轻松简单
) U) e4 j {4 A& w0 }3 e+ D无需域名配置+ b7 }+ V) c* `8 b1 x$ {1 P
一键脚本服务端安装0 {/ Z# Q3 G1 r' w% j
5 q8 E5 b& J. K& M3 {' W
利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。. p1 F/ K3 [) J/ [; [' L1 f5 C7 [
3 n) D& A! Y [% M0 I4 VPowerShell7 S, R2 }; I/ r* d/ T1 [
2 _/ H5 S8 t# W$ ^3 L
1
+ d) y7 ^( K* [9 i4 jwget -N --no-check-certificate https://raw.githubusercontent.com/lanhebe/singbox-shadowtls/main/sing-box.sh && chmod +x sing-box.sh && bash sing-box.sh! y& M8 @: q: N+ p
如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。% C7 f. J( V; a& t
PowerShell
- l2 s4 r# l: }, i
" t% h: h# {$ Z11 i# E- I% q" F& C: c' D
apt update && apt upgrade && apt install curl
' o# V4 A, }8 Esing-box客户端安装及配置5 o6 x+ z6 m2 {) e
% r" P& w6 s: {( S7 x" f: g) K! p
目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。( f; k3 I% W+ o5 \- y# m( s" ^
2 s" i# W, e7 e5 p$ G8 `
Window端设置使用- L/ I2 ]% L |, }/ a
% a9 u. W, s& O+ |: |
下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。7 s4 t/ O8 d1 x1 S
# ` y0 k2 N1 a( N% G( SPowerShell
- z3 r4 S5 i8 u- G- x6 J
6 J: {" J" ~/ V" u( r1( g v$ m) Q s4 f
25 K$ r, |6 {2 B5 N2 i. y. q
echo off3 ?0 V5 O1 t9 N G6 s' ~
start cmd /k %~dp0%sing-box.exe run: r/ |' w% C& f% E3 o$ _1 G( u
从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。: V3 Q8 H- B Z+ ]
1 _0 x; [" @" c4 T7 q3 t& f- N使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。
3 a0 k9 ^% P. ~: Z+ z+ ^ k1 }4 ~: Y m% B2 J+ Z+ c4 Y
8 X* ^9 w# a" ` 最后,双击start.bat即可实现sing-box科学上网。
1 B/ N9 M. h' n) `' ^ 关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。
3 ~1 [ H1 A% O* v9 d) a
( J. T4 Z2 p/ m* Q! SAndroid端设置使用
0 F/ e# H/ Q4 ~: u w" a
, d% b$ ?% X. H目前,Android还在测试中,未完待续·······
1 k, U8 O! a/ L1 T X/ X6 Q" b7 c6 ~" | [
后记
8 t+ R% `; P- Q
* c6 ]% ~& r' g6 ?' N4 f/ rsing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|