主页

利用 Vnstat 监控 VPS 流量

Vnstat: 简单实用的网络流量统计工具,优点是可以直接可以输出流量统计图。

我们可以利用这个工具来进行流量控制,对于采用流量计费的 vps,例如阿里云,万一哪天收到天价账单就亿脸懵逼了。

利用 Vnstat ,配合一些简单的脚本即可对 ss 流量进行预警——超出一定流量立即停止 ss 进程,这比搭建个 ss-panel 便捷多了;另外一定程度也能预防 cc 攻击带来的流量悲剧。

以下命令均为 debian 环境,其他系统请自行更改命令。

一、安装

apt-get install vnstat vnstati

初始化数据库,即对网卡进行操作

vnstat -u -i eth0

启动 daemon 进程

/etc/init.d/vnstat start

开机启动

insserv vnstat

二、操作

直接输入 vnstat ,或后面加相应的参数

vnstat -d #日流量信息
vnstat -m #月流量信息
vnstat -m -i eth1 #指定网卡为eth1
vnstat -l #实时监控状态
man vnstat #显示详细参数

#输出每月参数到文本
vnstat -m > /root/month.txt
#输出每月参数到图形
vnstati -i eth0 --months --output /root/month.png

三、流量控制

1. 目的

监控 VPS 流量,若超过 50G 则直接关闭 ss 服务

2. 思路

  1. vnstat 输出流量信息到文本
  2. 读取流量信息文件,判断若超出则停止 ss
  3. 以上写一个python程序,每隔半小时执行一次

3. 操作

直接撸代码,以下存为 txss.py

阅读更多

一键切换浏览器 chrome firefox edge

Chrome 与 Firefox 都是非常优秀的浏览器,出于有些需要,我经常要将当前标签页发送到另一个浏览器打开。chrome 应用商店内有些扩展插件可以实现,但反响都一般,这些扩展需要访问网页信息,出于对安全的忧虑,就想到了是不是可以用 Autohotkey 来实现呢,摸索一番,发现非常简单。

这个 Autohotkey 脚本能实现以下功能

  1. Alt+Shift+F将标签页发送到 Firefox
  2. Alt+Shift+C将标签页发送至 Chrome
  3. Alt+Shift+E将标签页发送至 edge

阅读更多

lnmp 环境搭建 ownCloud 私有云

题记

在经历了两次心惊肉跳的硬盘数据恢复后,我渐渐把自己的数据资料转移到云端。与其惴惴不安地使用百度云,Dropbox等云储存工具,不如自己动手搭个云。

ownCloud是一个自由且开源的个人云存储解决方案,配置好服务器端后,就可以进行多平台的数据同步。

使用私有云之前必须先了解可能存在问题: 由于数据全部储存在服务器上,vps忘记续费导致被删除或者vps供应商跑路等状况将导致资料万劫不复,所以请谨慎操作,对数据资料一定要做好备份,永远不要把鸡蛋放一个篮子里!

本篇不探讨各种云储存方案的优劣,请自行斟酌。

安装步骤

搭建环境:Debian(Ubuntu)|nginx|mysql|php 省心的一键脚本可以戳这里:Tennfy - debian下lnmp一键安装脚本完善版 使用一键配置可以省略文本很多操作步骤,只需 8,9,11

阅读更多

使用 nginx 为网站添加身份验证

为了实现个人网站的私密访问,需要添加身份验证,即访问网站的时候要求输入用户名和密码,效果如下:

看了好多教程感觉略繁琐,其实使用nginx为网站添加身份验证登陆只需两个步骤:

  1. 生成加密的验证信息文件
  2. 修改网站的nginx配置文件

阅读更多

使用 v2ray 科学上网

2017-10-13 更新

一、简介

V2Ray 是一种类似SS的科学上网工具,采用独特的VMess协议进行加密传输,理论上更安全可靠。
目前已支持 Windows、Mac OS X、Linux、Android。

二、原理

运作方式与SS基本一致,通过加密协议与远程服务器连接绕过防火墙,因此同样需要配置服务器与客户端。

三、服务器端配置

环境:Debian

阅读更多

反曲弓入门二三事-新手射箭心得

射箭在国内是项小众运动,我觉得一方面受制于场地器材,另一方面在奥运会上也没有足够的关注度,因此有关这项运动的教材资料对于新手来说并不多见。我从接触到热爱这项运动没花多少时间,现在每天坚持练习,深感射羿之益,也在学习过程中不可避免的走了一些弯路,这也让我萌生了写篇小文的想法。

在此抛砖引玉,希望能让新接触射箭的朋友,心里有个谱。

一、器材篇

1. 弓的种类,区别

现在流行的弓种类大致可以分为三种:传统弓,现代射准弓,和复合弓

反曲弓的反曲二字代表的意思是弓片向外弯曲。反曲弓是具有这种弓片构造的弓的总称
无论是传统弓还是现代射准弓,都可以是反曲弓。日本弓也是反曲弓。
反曲的构造可以对箭矢有加速作用,因此相对于直拉弓更有优势。

种类 主要特点
传统弓 无箭台,无任何辅助瞄准设备,也叫做秃弓
现代射准弓 可以装配多种辅助瞄准设备,奥运会比赛用弓
复合弓 有滑轮机械结构可以省力,使用撒放器,精准度最高
  • 猎弓
    猎弓的设计顾名思义为了打猎,上述三种弓型均可以是猎弓,猎弓为了适应打猎环境一般设计比较紧凑。猎弓的瞄准设备也相对简化,目的是为了快速瞄准。

我玩射准弓,以下内容均是围绕现代反曲弓展开的。

阅读更多