暴力魔改BBR

BBR是Google出品的TCP拥塞控制算法,目前集成在最新的Linux内核中。国外VPS服务器上安装BBR后,可以明显提高连接速度,降低丢包。BBR对SS/SSR有明显的加速作用,看Youbube视频时更为明显。另外如果在国外VPS服务器上架设网站,BBR也可以加速网站的加载速度。魔改版BBR,则是在原版BBR基础上的修改版本,通过参数的修改,使加速算法更为激进,比原版BBR有更为明显的加速效果。 浏览器单线程下载测速原版BBR 与 魔改BBR 加速效果对比测试以下提供 未安装BBR、安装原版BBR、安装魔改版BBR,共三种情况下的速度测试对比,测试在同一时间段进行,安装魔改BBR后,下载速度由12.7KB/S,提升至635KB/S,50倍提升。原版BBR也有明显提速效果,但与魔改版BBR仍有差距。 IDM多线程下载测速测试结果仍然是魔改BBR表现最好,将下载速度提升至4.4MB/S,原版BBR表现也不错,但还是逊于魔改版。 魔改BBR一键安装脚本目前网络上使用较多的,是南琴浪的魔改版BBR。适用平台:KVM虚拟的VPS服务器。适用系统:Debian 7+ 32位/64位(Debian7、Debian8、Debian9)、CentOS 6+ 64位(CentOS6、CentOS7) 安装:1.连接VPS服务器,根据系统不同,分别运行如下两条命令。Debian版: CentOS版: 2.出现下图提示时,输入数字1选择安装内核,然后回车: 3.接下来的安装过程中,部分系统可能会有如下提示,提示删除旧的内核,是否取消。 4.出现如下提示后,输入reboot回车重启系统: 5.系统重启完成后,重新Putty连接,输入以下命令重新运行脚本: Debian: CentOS: 6.出现如下图提示后,输入2 选择安装并开启算法: 7.稍等片刻,安装成功后的提示如下图:

Continue reading …

V2Ray WS+TLS 一键安装脚本

本文介绍的一键脚本,来自Atrandys,在此表示感谢。 脚本特点:全自动安装V2Ray最新版本全自动配置V2ray连接参数全自动编译安装Nginx全自动搭建伪装网站全自动申请SSL证书支持SSL证书自动续期兼容TLS 1.1、TLS 1.2、TLS 1.3 脚本要求:架构:KVM、OpenVZ(OVZ)系统:Debian 9+、CentOS 7+ Ubuntu 16.04+域名:将购买的域名,提前指向VPS服务器IP地址。 V2Ray WL+TLS 一键安装脚本使用教程:1. VPS购买成功后,使用 终端 连接至VPS,右键复制以下命令运行 2.少部分情况下,如果提示curl相关错误,那么需要先为服务器安装curl后,再运行以上命令,Google云服务器请安装 unzip。 3.出现如下界面时,输入数字1回车,开始安装V2Ray: 4.在下图界面中,输入你申请并设置好DNS的域名,比如abc.com,注意不要带http://。 5.如果之前域名设置没有问题的话,会提示域名解析正常,开始安装。耐心等待nginx安装完成。 6.全部安装完成后,会出现下图界面,列出V2Ray的各项连接参数。 至此,V2Ray服务器端就搭建完成了,输入你的域名即可打开伪装网站。下一步就可以用V2Ray客户端与服务器连接了。 V2ray客户端连接服务器建议下载最新版本使用,V2Ray从版本4.18开始,支持TLS1.3,较老的版本可能不支持。下面以V2Ray Windows客户端为例,简单介绍下如何连接V2Ray服务器。 1.打开V2Ray Windows客户端V2rayN,依次点击菜单中的 服务器——添加Vmess服务器。2.在弹出的窗口中,填写各项连接参数。下图红框内需要填写,与之前V2Ray服务端提供的参数一一对应。 其中:地址:对应服务器端的地址,即域名,不要带http://。端口:443用户ID:对应服务器端的uuid额外ID:对应服务器端的额外id加密方式:对应服务器端的加密方式传输协议:ws别名:对应服务器端的别名路径:对应服务器端的路径底层传输安全:tls 3.参数填写完成后,点击确定即可添加服务器。然后将当前服务器设为活动服务器,即可自动连接V2Ray服务器端。 如果你使用的是其它平台的V2Ray客户端,那么添加服务器的方式与此类似,可以参考填写。 转载:https://ssr.tools/1317

Continue reading …

一键安装最新内核并开启 BBR 脚本

最近,Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。于是我根据目前三大发行版的最新内核,开发了一键安装最新内核并开启 TCP BBR 脚本。 本脚本适用环境 系统支持:CentOS 6+,Debian 8+,Ubuntu 16+虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware内存要求:≥128M日期  :2020 年 6 月 23 日 关于本脚本 1、本脚本已在 Vultr 上的 VPS 全部测试通过。2、当脚本检测到 VPS 的虚拟方式为[…]

Continue reading …

VPS服务器Google BBR一键安装脚本

BBR是Google的一套拥塞控制算法,用在VPS服务器上,可以有效减少拥堵丢包,大幅提高网络连接速度。目前Linux类系统的最新内核,都已内置BBR。而我们购买VPS服务器时安装的系统,一般都不是最新的内核。怎么解决呢,在CentOS、Debian、Ubuntu等Linux系统上,可以通过升级最新内核的方式,获取BBR。BBR的安装也很简单,下面我们以Teddysun的一键安装包为例,介绍下BBR安装流程。 BBR安装要求 系统要求:CentOS+、Debian7+、Ubuntu12+。 BBR一键安装 1.用 终端 连接VPS服务器,输入以下命令运行: 2.接下来BBR会自动开始安装,安装完成后会英文提示是否重启,输入y回车重启。 3.等待大概一分钟,系统重启成功后,重新用Putty连接VPS服务器,输入以下命令验证BBR是否安装成功: 如果得到如下结果则代表BBR安装成功:net.ipv4.tcp_congestion_control = bbr

Continue reading …

利用ssh传输文件

在linux下一般用scp这个命令来通过ssh传输文件。 1、从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录)  例如scp root@192.168.0.101:/var/www/test.txt  把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录) 2、上传本地文件到服务器scp /path/filename username@servername:/path    例如scp /var/www/test.php  root@192.168.0.101:/var/www/  把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中 3、从服务器下载整个目录scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录) 例如:scp -r root@192.168.0.101:/var/www/test  /var/www/   4、上传目录到服务器scp  -r local_dir username@servername:remote_dir例如:scp -r test  root@192.168.0.101:/var/www/   把当前目录下的test目录上传到服务器的/var/www/ 目录

Continue reading …

How to Install PHP 7.3 on Debian 9

In this tutorial, we will show you how to install PHP 7.3 on Debian 9. PHP (Hypertext Preprocessor) is an open-source server-side scripting language designed primarily for creating dynamic interactive websites. PHP is one of[…]

Continue reading …

更新到苹果的10.15.4之后被迫学了一招

首先升级到了MacOS 10.15.4,然后打开习惯使用的Sketch想搞点事儿,这里的Sketch肯定是TNT版本,但意外发生了,Sketch崩溃无法打开。 上网查了一下这方面的信息,突然看到某位大神的一句话:“Apple删除了TNT的证书,因此诸多应用程序将在2019年7月12日之后崩溃,出现“意外退出”,无法打开的情况” 他提供的解决办法就是: “自己签名”! 具体操作就是:1、先安装xcode2、打上签名codesign –force –deep –sign – /Applications/name.app 上面的name就是你软件的名称,比如我要给sketch打签名,命令就是:codesign –force –deep –sign – /Applications/Sketch.app 执行之后再次打开,一步到位!

Continue reading …

BBR安装教程:Debian9、CentOS

BBR 是 Google 开源的一个 TCP 拥塞控制算法项目,可以充分发挥服务器的带宽。开与不开 BBR,搭建 SSR 和 V2Ray 等代理工具时,最高可以相差近 10 倍!目前该 BBR 算法已经并提交到了 Linux 内核,从 Linux 4.9 开始已经默认安装编译了该算法. 所以采用 Linux 4.9 内核的Debian9系统不用再安装可以通过几行命令开启,CentOS系统则还需要一些简单的步骤进行安装和开启,翻墙君为分别为演示如何为 Debian9 和 CentOS 系统开启 BBR 加速。 Debian9 开启 BBR 1.使用[Xshell]之类的程序连接你的 Debian9[…]

Continue reading …

How to Install PHP 5.4, PHP 5.5 or PHP 5.6 on CentOS 6

Install EPEL and Remi Repository 1. To install latest stable version of PHP, you need to add EPEL and Remi repository to your CentOS 6distribution using the following commands as root user. # wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm # rpm -Uvh[…]

Continue reading …

nginx强制使用https访问(http跳转到https)

1. nginx的rewrite方法 思路 这应该是大家最容易想到的方法,将所有的http请求通过rewrite重写到https上即可 配置 server { listen 192.168.1.111:80; server_name test.com; rewrite ^(.*)$ https://$host$1 permanent; } 搭建此虚拟主机完成后,就可以将http://test.com的请求全部重写到https://test.com上了 2. nginx的497状态码 error code 497 497 – normal request was sent to HTTPS 解释:当此虚拟站点只允许https访问时,当用http访问时nginx会报出497错误码 思路 利用error_page命令将497状态码的链接重定向到https://test.com这个域名上 配置 server[…]

Continue reading …