Home

03Aug 2018

最近,Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。 根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。 于是我根据目前三大发行版的最新内核,开发了一键安装最新内核并开启 TCP BBR 脚本。 本脚本适用环境 系统支持:CentOS 6+,Debian 7+,Ubuntu 12+ 虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等 内存要求:≥128M 日期  :2018 年 06 月 09 日 关于本脚本 1、本脚本已在 Vultr 上的 VPS 全部测试通过。 2、当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。 3、脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导, 手动选择内核即可。 4、由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。 使用方法 使用root用户登录,运行以下命令: […]

03Aug 2018

本脚本适用环境: 系统支持:CentOS,Debian,Ubuntu 内存要求:≥64M 日期:2018 年 03 月 15 日 关于本脚本: 一键安装 Go 版的 shadowsocks 最新版本 1.2.1。与 Python 版不同的是,其客户端程序能使用多个服务端配置,本脚本安装的是服务端程序。 友情提示:如果你有问题,请先参考这篇《Shadowsocks Troubleshooting》后再问。 默认配置: 服务器端口:自己设定(如不设定,默认从 9000-19999 之间随机生成) 密码:自己设定(如不设定,默认为 teddysun.com) 加密方式:自己设定(如不设定,默认为 aes-256-cfb) Shadowsocks for Windows 客户端下载: https://github.com/shadowsocks/shadowsocks-windows/releases 使用方法: 使用root用户登录,运行以下命令: wget –no-check-certificate -O shadowsocks-go.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-go.sh chmod +x shadowsocks-go.sh ./shadowsocks-go.sh 2>&1 | tee shadowsocks-go.log 安装完成后,脚本提示如下: Congratulations, Shadowsocks-go server install completed! Your […]

01Mar 2012

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, nisi quis porttitor congue, elit erat euismod orci, ac placerat dolor lectus quis orci. Phasellus consectetuer vestibulum elit.

01Mar 2012

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; In ac dui quis mi consectetuer lacinia. Nam pretium turpis et arcu. Duis arcu tortor, suscipit eget, imperdiet nec, imperdiet iaculis, ipsum.

01Mar 2012

Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus.

23Aug 2010

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque non eleifend tellus. Ut dui velit, porttitor et accumsan ac, faucibus placerat sapien. Ut sapien erat, vulputate non ultricies id, venenatis ac mauris. Morbi sit amet diam ut tortor pellentesque gravida vitae id eros. Aliquam gravida lacus massa, eu rhoncus metus. Nulla facilisi. Morbi dignissim metus nec lacus imperdiet sagittis. Nam in dolor eu risus bibendum vestibulum at vitae risus. Aliquam convallis euismod eros ac dignissim. Aliquam quis sapien sapien, quis semper felis. Aliquam tortor nulla, sodales et molestie et, euismod vel magna. Vivamus non risus id purus scelerisque rutrum. Phasellus congue lectus quis erat convallis imperdiet.

  • 1
  • 2