Category: 网络

WordPress 3.8开启Google AMP的问题

关于 AMP Accelerated Mobile Pages(简称 AMP)是 Google 带领开发的开源项目,主要为了提升移动设备对网站的访问速度,大概包括 AMP HTML、AMP JS 和 AMP Cache 三部分,非常适合博客及新闻展示类的静态网站。 有关 AMP 的详细介绍可以参考其官方网站: https://www.ampproject.org/zh_cn/ AMP 网页只能使用 AMP HTML 中允许的有限的标签,不允许使用 AMP Runtime、AMP Components 之外的 JS,而且 AMP Runtime、Components 都必须从 cdn.amppr […]

OpenWRT实现OpenVPN按ipset自动分流

接着上面一篇介绍 Windscribe 免费 VPN 的文章,住处的网络通过 OpenVPN 连接 Windscribe 之后虽然速度不快,但好歹广电宽带下没有之前用的几个 VPS 经常超时的问题了。因此想着最好能部署到现在用的 newifi mini 路由器上(毕竟已经刷了 PandoraBox 固件),目标就是能在路由器上用 OpenVPN 连接 Windscribe 并自动分流翻墙访问某些特殊的网站。 OpenWRT 安装使用 OpenVPN 首先在路由器上安装 OpenVPN 客户端: 把上篇文章中生成的 Windscribe OpenVPN 配置文件上传到 /etc/openvpn […]

使用OpenVPN连接Windscribe免费VPN

前言 最近换了住处之后,我还是没想到平时上网的宽带问题会成为一大痛点:现在住的地方基本上只能办理南京的广电宽带。广电宽带不但有着臭名昭著的速度慢游戏卡以及墙中墙问题,而且由于其 IP 地址资源有限,访问一些网站经常出现 IP 全国各地乱飞的情况,最要命的是其出国线路与我之前用的移动宽带完全没法比。 我观察到的南京广电宽带基本出国都是走联通线路,使用的是内蒙古包头之类的奇葩 IP 地址。之前在住处用于翻墙的 AlphaRacks VPS 和 Arukas 容器搭建的 Shadowsocks 服务器现在基本都处于不可用的状态,Google 搜索勉强能打开,Gmail 经常卡的不要不要的,YouTu […]

移动宽带丧心病狂的流量劫持

流量劫持情况 最近我发现在住处的江苏移动宽带网络环境下用手机浏览一些 HTTP 网站很容易出现和网站内容明显不符的抢红包广告,有时候页面会显示错乱,而在 PC 端打开同样的网址又没有问题。这种情况只在 HTTP 网站上碰到过,初步判断这就是移动宽带一贯使用的流量劫持把戏。 被劫持的网页在手机端显示起来是这样的: 页面中间的浮标和页面下方的开红包图标都明显不是原始网站投放的广告。这种劫持行为一般在手机浏览器上刷新一下就暂时没有了,但很多情况下会碰到运营商插入的广告导致移动端网页布局出现异常,无法正常使用。 劫持情况分析 由于直接在 PC 端打开被劫持的网址很可能不会出现被插入广告的情况,模拟手机 […]

小内存OpenVZ VPS使用UML开启BBR

前言 Bottleneck Bandwidth and RTT(BBR)是 Google 最近提交到 Linux 4.9 版本内核的新 TCP 拥塞控制算法,BBR 相对于 Linux 中已经用了好多年的默认 CUBIC 算法的主要改进是在有一定丢包率的网络链路上充分利用带宽,另外也能有效降低延迟。这对于很多使用美帝 VPS + Shadowsocks 爬墙方案的人来说应该还是比较有用的,目前从一些更新了内核开启 BBR 的 KVM VPS 用户的反馈来看效果也还是不错的。 我目前使用的爬墙服务器是 AlphaRacks 的低配 OpenVZ VPS,内存只有 96 MB,到国内的线路质量倒还 […]

暂时迁移被爬虫扒得内存不足的VPS

VPS 内存不足问题 最近一两个月我在查看 VPS 运行日志的时候,经常发现 kernel 日志中会有 Out of memory 内存不足报错,而且报错基本都是 php-fpm 引起的: 从日志里可以看到每个 php-fpm 进程的 rss 内存占用都接近 30 MB,我之前就已经将 LNMP 环境里的 php-fpm.conf 配置文件中的 pm.max_children 改为 8,这样如果碰到同时请求数较多的情况,php-fpm 就可能会占用 240 MB 内存。再加上 MySQL、BTSync 等其它程序也要占用内存,我这个在 HighSpeedWeb 上购买的 256 MB 内存的 […]

博客正式启用Let’s Encrypt HTTPS证书

之前几个月我关注过目前网上几个免费为个人网站提供 HTTPS 证书的服务,开始了解到的是有一些站长用到的免费一年的沃通证书,后来看到 Let's Encrypt 这个专门提供免费 HTTPS 证书的公益组织。 前段时间发现 Let's Encrypt 终于开始正式提供服务了,看到 Let's Encrypt twitter 里提到 mozilla、Google 这些公司也开始赞助他们,观望了一阵之后看到不少博客主们也启用了他们的证书,虽然 Let's Encrypt 现在只提供 90 天的 HTTPS 证书,但好在有自动部署的工具可以自动更新证书。 这下必须心痒 […]

newifi mini路由器OpenWRT初步体验

关于 newifi mini 之前在我住的地方一直都是凑合用着房东默认提供的渣渣 FAST 牌子路由器给几个人 PC 和手机上网,最近在尝试手机视频和照片通过 Wi-Fi DLNA 推送到 Android TV 棒上时发现这款路由器的 Wi-Fi 速度虽然看起来是 56 Mbps 的,但实际无线局域网的传输速度却异常感人,通过 iperf 测试工具得到的局域网机器之间的纯粹网络传输速度只有 600 KB/s 左右,这就造成 DLNA 媒体推送的效果非常差:稍微大点的照片需要等个几秒才能出来,视频推送更是经常缓冲无法忍。 这几天在网上搜索一番之后果断有了换路由器的念头,刚好最近小米、360、百度 […]

共同维护公共Google Blocklist的倡议

Google Blocklist介绍 最近在使用 Google 搜索的时候发现搜索一些中文关键字的时候经常出现搜索结果和网站内容不对应的情况,搜索结果描述里看起来和关键字对应,但点开搜索结果看到的网站内容往往是风马牛不相及的垃圾信息,这样明显干扰用户正常搜索结果的行为也算是中文互联网上的一大特色了:SEO过度“优化”(具体可以试试这个关键字:“Y460 驱动”)。 Google 有时会检查搜索结果并做调整,但这样的措施总是跟不上为了利益恶意优化的网站主的,因此 Google 也推出了一款 Personal Blocklist Chrome 浏览器扩展允许用户自行屏蔽掉不需要显示的垃圾搜索结果。 […]

博客搬家到HighSpeedWeb VPS了

2013年的4月份因为不堪忍受 000webhost 三蛋空间的蛋疼速度和恶心无故封账户机制,切换到 Linost 空间用了差不多两年了。平心而论 Linost 的主机还算比较稳定,虽然不定时的抽风一下,但做简单的博客主机还是可以,期间还在 Linost 上买了一年的 SSH 代理服务并使用至今,现在看到 SSH 代理服务器被 GFW 封的越来越厉害,于是想自己搞个 VPS 跑 WordPress 博客程序,顺带跑下 Shadowsocks 用来爬墙比较方便(只要不是流量很高被 GFW 盯上了一般不易被封)。 左挑右选之后还是决定先拿一个性价比比较高的 VPS 来练练手,因此在 Linost […]