|
|
发表于 2023-4-11 18:48:04
来自手机
|
查看: 4483 |
回复: 1
sing-box服务端安装及配置
- P3 l: t8 T+ o/ c' ^' q' l; i2 {* L
一键脚本特性: b4 P) b' c! Z3 r1 u
9 G6 N c- I) R; S5 G! B- o% ]3 Ssing-box服务端支持Ubuntu/Debian/CentOS操作系统安装。9 r8 Z# m1 G. }4 e8 R! N4 j P
对vps的硬件性能要求很低,小鸡也能轻松安装。8 H, i+ e' D! n) ]7 d
强密码安全保护—-(为避免ShadowTLS设置的密码相同,以致被黑客攻击,该脚本将密码设置项更改为随机生成16位密码,进一步优化安全设置。)6 G0 s8 u8 K" a4 g3 n5 [
全自动安装,轻松简单, [# i0 V' E8 `! H0 q- |. \ Y
无需域名配置5 g2 J$ r& I: a
一键脚本服务端安装% w: O+ _- J/ y( a0 f' f6 e( {
' }6 M& t! Y; n- \. \5 T
利用Finalshell打开vps终端,复制以下命令代码到终端回车执行,即可一键安装singbox脚本。
6 j! o( q8 |- Z3 [- \" _
! T, o) s' \/ ?* y5 Z; `3 lPowerShell5 A! y" p3 ~0 \7 d0 _/ i
. x; W, a5 m+ C$ W4 \3 G
1 n. x+ K& {: B. X
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
- c1 W, X% [/ H- J- n) F2 S, }1 } 如果vps首次安装提示检测 Sing-box 版本失败,可能是超出 Github API 限制,请稍后再试,无法正常安装,请先执行以下命令,更新完成再重新安装sing-box一键脚本。
1 X) K: |4 \1 Z( h* }PowerShell# n X6 r6 D2 R4 `2 \( ~5 q; P
! {- K. a2 i; l; N1) d0 A2 Z; o& J8 ]' D- w+ A
apt update && apt upgrade && apt install curl
, P$ `( }, [! S# @sing-box客户端安装及配置
" U+ E8 [( Z+ x1 Z( u1 @9 P Y% ]
目前,sing-box程序仅支持Linux、Window、Android使用,Mac及IOS苹果手机暂不支持。这里仅演示Window和Android手机配置使用。
, o" p ?- u0 J p! J& U$ S* E( w
Window端设置使用5 j; M, u" b& @! c
, N- \6 F; ^5 ]9 F6 p+ D* ?7 @下载sing-box win程序,将其解压,进入解压目录,新建一个文本文件,复制以下内容并保存,将文本文件名修改为start.bat,作为客户端启动程序使用。; I J, L/ l" d) L/ Y8 k A
0 x* v0 A8 }& n
PowerShell
4 m% @* v3 w, g; e
; u) V5 g2 Z) s) C0 V- N1
: K- f9 j3 t: U8 `" s2
9 ?% ^2 t: I0 z# ]8 u" @: Decho off
. p* S# O6 B- l$ g$ g0 mstart cmd /k %~dp0%sing-box.exe run4 H: S2 w T; v2 G% X" n
从服务端下载sing-box配置文件,目前脚本自动生成client-sockhttp.json和client-tun.json。前者适用于sockhttp代理,后者适用于tun代理(所有流量都经它转发,强烈推荐使用)。
+ ?1 A" j; r! {* ^' J( x1 B0 r2 t/ |* d5 c
使用方法:打开finalshell软件,在文件界面,找到/root/sing-box路径,将client-sockshttp.json或client-tun.json下载到客户端启动程序目录中,并重命名为config.json。% Z2 q* H Z# w5 M+ ^1 I! O
- O, Z. u2 o" G6 B/ C
7 |- J& K: S# O2 s 最后,双击start.bat即可实现sing-box科学上网。
" v3 o: x7 F. L3 u 关于使用tun虚拟网卡的可以搭配client-tun.json配置文件使用。" F5 E9 t% s+ y. b7 W; E
' z- [8 V( T- i f2 V
Android端设置使用) t+ i# v+ m1 E2 A. x; \/ R) v
' P6 c4 v+ `2 C: Q' W目前,Android还在测试中,未完待续·······6 g" D4 ]7 v5 V; C4 f# p; N, V
+ K; j" h/ S1 ?- s* G4 }
后记
) m0 v) r+ M* t5 G
. e+ H* X/ @& f: Nsing-box通过本章教程搭建,确实易用简单,虽然它支持很多协议,但由于东西新颖,网上教程屈指可数,少之又少。所以配置其他协议还需要有动手能力及配置技术,感兴趣的朋友可以继续关注,后续会更进一步完善它的其他玩法。 |
|