|
|
sing-box服务端安装及配置
- Y1 B$ i* R' w; ?4 \6 I& H& e2 R/ d& X5 r- ?+ M
一键脚本特性# a) i* H% L- a3 P& T" o' r
' M6 k6 h: P: Q; \6 f
sing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。
- \5 w3 e% W) M9 }4 i8 ]8 x* E' l3 u2 n对vps的硬件性能要求很低,小鸡也能轻松安装。3 `2 J/ _1 x$ ?- F* w, n# r
强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)8 {% K" K3 N$ T% |7 y2 `' V
全自动安装,轻松简单
M- t0 X7 T) a9 g4 {0 L8 T无需域名配置; m6 R( o, d6 M* }0 Q
一键脚本服务端安装7 C7 J. Y4 R! i- J% v1 G
' K3 E6 |% d8 }4 \9 y; U利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。: [1 @3 P1 C2 r! j, {8 ~
0 ? g C4 o) hPowerShell0 w+ x1 g# u) ~# z
4 R' k3 J I6 t, u
1
N: h8 d6 f/ |4 J \! S. mwget -N --no-check-certificate https://raw.githubusercontent.com/lanhebe/singbox-shadowtls/main/sing-box.sh && chmod +x sing-box.sh && bash sing-box.sh" c; u4 |7 U4 i5 T6 e1 J4 F
如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。
6 d8 e B: K0 _7 s6 K4 OPowerShell' c8 P# N8 y1 \5 U0 G. L
8 K. L/ N; O S! R
1
# E) N p& I) bapt update && apt upgrade && apt install curl
& \! `' ~6 Z# Qsing-box客户端安装及配置
8 x( t5 A x7 h
/ g9 ^ D: x- k" P+ \目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。; k8 m3 y: h4 q- L) ]% R# V4 {
7 W. G9 M' ?1 h; N' E3 `: B# R$ uWindow端设置使用, O/ k0 F o* [ x0 j& q
1 g$ \& r+ G0 W$ i7 s* S下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。, v( w! U. r" k V! I
, d/ t9 E! }0 o+ C8 f
PowerShell
; k( \5 v/ Q; k# k. z! I; D0 W5 K1 d* f p% K$ ^
1
R. \2 V" }: N26 ?6 n/ r% s. U
echo off
8 ]& x' T9 N2 O" Hstart cmd /k %~dp0%sing-box.exe run. h" W7 ]/ V; z0 h4 [) ]+ Q. N
从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。0 a8 z% G8 P/ |
) |' J9 V [% ]4 k$ l+ k" t使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。) h* T0 n1 J2 x8 R* d
2 W4 B0 F' q6 d& Y5 B {( `- h
8 a. F' ^& O' R6 T2 L 最后,双击start.bat即可实现sing-box科学上网。- ^, p3 U1 w- i0 S7 L
关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。
4 {5 S9 L8 o# k2 @) Z+ i
' F! h2 J( t& @0 zAndroid端设置使用/ g. R, X* D' Q) E4 A. g
# D& d, ~' q& T9 Y1 C
目前,Android还在测试中,未完待续·······+ N' _$ J4 \+ Z
' j: }) G) ]# J: e# D# K
后记
; j/ Q: r3 n1 T+ s u
6 L3 T/ R3 s9 S$ @sing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|