docker搭建socks5

1
2
3
4
# 指定密码(建议)
docker run -d --name socks5 -p 10808:1080 -e PROXY_USER=用户名 -e PROXY_PASSWORD=密码 --restart=always serjs/go-socks5-proxy
# 不指定密码
docker run -d --name socks5 -p 10808:1080 --restart=always serjs/go-socks5-proxy
  • 10808:1080 – 把docker的1080端口映射到VPS的10808端口

  • PROXY_USER – 用户连接的用户名,不指定默认为无认证

  • PROXY_PASSWORD – 用户连接的密码,不指定默认为无密码

自定义测速脚本

用于对国外vps配置以及网络测试

1
bash <(curl -Lso- https://git.io/superbench)

一键DD网络重装脚本

1
2
3
4
5
6
7
wget --no-check-certificate -O AutoReinstall.sh https://git.io/AutoReinstall.sh && bash AutoReinstall.sh

CentOS:Pwd@CentOS

其他 Linux 系统:Pwd@Linux

系统DD包下载:https://dd.1234234.xyz/

Debian,Ubuntu开启BBR

1
2
3
4
5
6
7
8
9
10
11
12
#修改系统变量
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

#保存生效
sysctl -p

#查看内核是否已开启BBR
lsmod | grep bbr

#显示如下,即成功
tcp_bbr 20480 2

bbr/bbrplus/锐速内核安装脚本

1
2
3
4
5
6
7
8
9
#卸载内核
wget -N --no-check-certificate "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

wget -O tcp.sh "https://git.io/coolspeeda" && chmod +x tcp.sh && ./tcp.sh

#不卸载内核
wget -N --no-check-certificate "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh

wget -O tcpx.sh "https://git.io/JYxKU" && chmod +x tcpx.sh && ./tcpx.sh

服务器状态监控

1
2
3
4
5
6
7
#海外
curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh
./nezha.sh

#大陆
curl -L https://cdn.jsdelivr.net/gh/naiba/nezha@master/script/install.sh -o nezha.sh && chmod +x nezha.sh
CN=true ./nezha.sh

宝塔

1
2
3
4
5
6
7
8
挂载数据盘
https://www.bt.cn/bbs/thread-3187-1-1.html

安装面板
https://www.bt.cn/bbs/thread-19376-1-1.html

卸载面板
https://www.bt.cn/bbs/thread-9043-1-1.html

宝塔秒级监控

1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
step=1
for (( i = 0; i < 60; i=(i+step) )); do
curl -sS --connect-timeout 10 -m 60 '网址'
echo "----------------------------------------------------------------------------"
endDate=`date +"%Y-%m-%d %H:%M:%S"`
echo "[$endDate] OK"
echo "----------------------------------------------------------------------------"
sleep $step
done
exit 0

Screen

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#新建i窗口
screen -S i

#查看所有窗口
screen -ls

#接入i窗口
screen -r i

#关闭i窗口
screen -X -S i quit

#结束已死进程
screen -wipe

Git

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#配置用户名邮箱
git config --global user.name “wkwbk”
git config --global user.email “XXXXXX@qq.com”

#克隆远程仓库
git clone https://github.com/wkwbk/wkwbk-img.git

#添加当前目录文件
git add .

#提交说明
git commit -m 'lisir.me'

#更新到仓库
git push origin main

待更新、、、