欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言

新鸡新开机vps必备的基本优化流程

linux sky995 8个月前 (12-10) 194次浏览 0个评论

1、DD纯净系统

主要用于国内的一些主机商的非大陆地区vps,例如腾讯和阿里会在vps里预装监控。监控我们的一些ss和v2ray之类的(国外主机商一般情况用不着DD系统)

<code>bash <(wget --no-check-certificate -qO- 'https://file.moe.am/dd/linux/InstallNET.sh') -d 10 -v 64 -a</code>

-d代表debian,可改为-u和-c,分别代表ubuntu和centos

10代表版本号(例如:debian10,ubuntu18),centos仅支持centos6,其他版本无法dd成功,基本是废

64代表64位系统,32位也没啥人会用。非要改也可改为32

dd完系统后密码:MoeClub.org

2、修改密码

此步骤主要用于上面dd纯净系统后改密

<code>passwd</code>

连续输入2次新设置的密码就好(输入的密码是不可见的,只管2次输入一致就好)

3、修改SSH登录端口

一般vps默认都是22端口,很容易被暴力破解。改一下更安全

<code>nano /etc/ssh/sshd_config</code>

centos系统使用命令:vi /etc/ssh/sshd_config vi语法跟nano有所差异,保存方式也有所不同,自行Google

在#Port 22下面增加一行(不带#如下图),然后ctrl+x保存,y确认,回车键退出新鸡新开机vps必备的基本优化流程

重启SSHD服务生效

<code>systemctl restart sshd.service</code>

4、修改系统DNS

国外dns最好用的就是Google的8.8.8.8,毕竟全球cdn加速,有的主机商在vps默认用的它自己家的dns。甚至举个例子ovh加拿大的vps,它默认的dns竟然是它自家的法国dns。vps在这边,dns却在那边。速度肯定有影响。所以改为8.8.8.8全球ping值都很低!会升不少的速度

<code>nano /etc/resolv.conf</code>

centos系统使用命令:vi /etc/resolv.conf vi语法还是自行Google

有的vps只有一行dns,也可增加一行8.8.4.4备用,如下图↓,然后还是ctrl+x保存,y确认,回车键退出

新鸡新开机vps必备的基本优化流程

5、开启Google BBR

bbr是Google开源的进出流量优化算法,开了bbr和不开bbr速度有明显差别。

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

现在已经开启,最后用下面↓命令验证一下是否成功开启bbr

<code>lsmod | grep bbr</code>

输出→tcp_bbr 20480 0

如果有如上类似输出,则证明Google BBR配置成功了。

centos6、7系统无法直接开启bbr,可参考如下

好人卡资源网 vps服务器安装bbr

由于Centos8,Debian,Ubuntu这几个版本的内核都内置了bbr,只需用命令开启即可,不需要升级内核,而Centos7则需要升级内核,详情请看下面

Centos8,Debian,Ubuntu开启bbr

<code><span class="pln">echo </span><span class="str">"net.core.default_qdisc=fq"</span> <span class="pun">>></span> <span class="str">/etc/</span><span class="pln">sysctl</span><span class="pun">.</span><span class="pln">conf</span></code>
<code><span class="pln">echo </span><span class="str">"net.ipv4.tcp_congestion_control=bbr"</span> <span class="pun">>></span> <span class="str">/etc/</span><span class="pln">sysctl</span><span class="pun">.</span><span class="pln">conf</span></code>
<code><span class="pln">sysctl </span><span class="pun">-</span><span class="pln">p</span></code>

然后执行如下命令查看配置是否成功生效

<code><span class="pln">lsmod </span><span class="pun">|</span><span class="pln"> grep bbr</span></code>

输出→tcp_bbr 20480 0

如果有如上类似输出,则证明Google BBR配置成功了。

Centos7升级内核并开启bbr

Centos8Debian/Ubuntu系统一般默认内核都是4.9以上所以只需上面3个命令就可以直接开启,CentOS 7一般默认内核没有4.9需要升级内核,可以使用秋水大佬的脚本(此链接非正常反问)一键升级内核并开启bbr,具体操作步骤如下

<code><span class="pln">yum install wget</span></code>
<code><span class="pln">wget </span><span class="pun">--</span><span class="kwd">no</span><span class="pun">-</span><span class="pln">check</span><span class="pun">-</span><span class="pln">certificate https</span><span class="pun">:</span><span class="com">//github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh</span></code>

安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。

重启后执行如下命令查看配置是否成功生效

<code><span class="pln">lsmod </span><span class="pun">|</span><span class="pln"> grep bbr</span></code>

输出→tcp_bbr 20480 0

如果有如上类似输出,则证明Google BBR配置成功了。


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:新鸡新开机vps必备的基本优化流程
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址