峯言凬语 O ever youthful O ever weeping~
本无意与众不同,怎奈何口味太重。
文章分类
友情链接

修改sysctl.conf配置文件:

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

保存sysctl并使之生效:

sysctl -p

验证是否生效(方法一):

sysctl net.ipv4.tcp_available_congestion_control

提示如下则表明bbr生效:

sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = bbr cubic reno

验证是否生效(方法二):

lsmod | grep bbr

提示如下则表明bbr生效(16315数字各不同):

tcp_bbr                16315  1

lofree03.jpg

December 27, 2019

灯幽唯见手,
雨湄弄红弦。
空阶容心处,
点滴落眼前。

20191225.jpg

December 20, 2019

1、静态化插件:wp super cache,加快网页响应速度,减少对数据库的查询。

2、备份插件:backupwordpress,自动备份。

3、图片懒加载插件:a3 Lazy Load,图片延时加载,降低带宽占用。

4、表格插件:tablepress,表格插件。

AWSD.JPG

December 20, 2019

灯暗裙轻玉腰身,
结衣拢鬓萏香闻。
一街叶落梧桐老,
十载风吹梦里人。

20191220.jpg

December 20, 2019

如果说HTTP是单工通讯的话,WebSocket则是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议,由此便产生了新的代理形式。

Github:

https://github.com/lzjluzijie/websocks

安装Websocks:

wget https://github.com/lzjluzijie/websocks/releases/download/v0.5.0/websocks_Linux_x86_64.tar.gz
tar -xzvf websocks_Linux_x86_64.tar.gz
chmod +x websocks

安装Caddy:

Websocks采用TLS加密,用户也可以使用Caddy实现TLS,若采用后者,则需要安装Caddy,可自动申请Let’s Encrypt的TLS证书。

wget https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/caddy_install.sh
chmod +x caddy_install.sh
./caddy_install.sh

Caddy配置文件Caddyfile(/usr/local/caddy/Caddyfile):

https://域名 {
  proxy /密码 localhost:监听端口 {
  websocket
  }
}

启动/停止/重启Caddy:

service caddy start/stop/restart

systemctl start/stop/restart caddy

Caddy自动申请SSL证书位置:

/.caddy/acme/acme-v01.api.letsencrypt.org/sites/xxx.xxx(域名)/

卸载 Caddy:

./caddy_install.sh uninstall

Systemd配置:

vi /etc/systemd/system/websocks.service

内容:

[Unit]
Description=websocks

[Service]
ExecStart=/root/websocks server -l 127.0.0.1:监听端口 -p /密码
(若使用内置TLS,应为:ExecStart=/root/websocks server -l 127.0.0.1:监听端口 -p /密码 https://www.debian.org/ --tls)
Restart=always

[Install]
WantedBy=multi-user.target

运行/停止/重启Websocks:

service websocks start/stop/restart

systemctl start/stop/restart websocks.service

设为自启动:

systemctl enable websocks.service

客户端配置:
内置 TLS:

./websocks client -l :1080 -s wss://the-real-server.com:2333/密码 -n www.debian.org --insecure

Caddy TLS:

./websocks client -l :1080 -s wss://server.com/密码

kongkong.jpg