Merge remote-tracking branch 'origin/main' into main
This commit is contained in:
commit
88b2815b41
34
content/post/068.vps-optimize-shell/index.md
Normal file
34
content/post/068.vps-optimize-shell/index.md
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
---
|
||||||
|
title: "大幅度优化你的 VPS 网速"
|
||||||
|
categories: [ "程序人生" ]
|
||||||
|
tags: [ "vps" ]
|
||||||
|
draft: false
|
||||||
|
slug: "linux-network-optimize"
|
||||||
|
date: "2023-05-21 23:59:00"
|
||||||
|
---
|
||||||
|
|
||||||
|
## 网速优化脚本
|
||||||
|
|
||||||
|
我在买到手一台新的独立服务器或者是虚拟服务器(VPS)时,第一件事情就是先对服务器的网络进行优化,尤其是海外的服务器到国内的速度,将会大幅度提升。
|
||||||
|
|
||||||
|
我将要做的内容全都整合进一个脚本,使用以下命令行即可执行。
|
||||||
|
|
||||||
|
```shell
|
||||||
|
wget https://gist.githubusercontent.com/taurusxin/a9fc3ad039c44ab66fca0320045719b0/raw/3906efed227ee14fc5b4ac8eb4eea8855021ef19/optimize.sh -o optimize.sh && sudo bash optimize.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
具体做的事情,有以下几点:
|
||||||
|
|
||||||
|
1. 更新软件源和软件包。
|
||||||
|
2. 安装 `haveged` 优化 Linux 随机数生成器,可以解决在某些情况下,系统熵过低的问题。
|
||||||
|
3. 最关键的,内核网络参数优化,具体就是对一些 IPv4 的 TCP 参数做了调整,另外还启用了 Linux 原版 BBR 拥塞控制算法,这个算法是 Google 开发的,可以大幅度提升网络速度。
|
||||||
|
|
||||||
|
### 具体测速
|
||||||
|
|
||||||
|
如图所示是我的一台位于香港的 VPS,在使用脚本之前的速度如下
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
安装脚本后,测速如下
|
||||||
|
|
||||||
|

|
Loading…
x
Reference in New Issue
Block a user