linkthis blog

The law is reason free from passion.

调整Linux I/O调度器优化性能

Adjustment Linux I/O Scheduler Optimize Performance

Linux I/O 调度器是Linux内核中的一个组成部分,用户可以通过调整这个调度器来优化系统性能。 Linux I/O调度器 目前主流的Linux发行版本一般提供以下三种I/O调度器,下面进行简单的介绍: CFQ CFQ全称Completely Fair Scheduler,中文名称完全公平调度器,它是目前多数Linux发行版默认使用的调度器,其由内核默认选择。CFQ将由...

Fail2ban使用记录

The Note of Using Fail2ban

Fail2ban是Python语言开发监控软件,它可以监控系统的日志文件并根据检测到的任何可疑的行为自动触发不同的操作。 Fail2ban安装 可以采用apt直接安装Fail2ban: 1 apt install fail2ban 但是源的版本往往不够新,所以可以通过源码来安装: 1 2 3 git clone https://github.com/fail2ban/fa...

Debian使用记录

The Note of Using Debian

本记录主要对应的是桌面版Debian,而且由于系统的特性,本文所叙述之内容只能尽量保证在同一个版本之下的有效性,其它版本系统采用时请多加注意。 安装镜像及源选择 首先安装镜像选择Debian9或以上,因为根据之前的经验,Debian8对UEFI引导支持不佳无法安装GRUB,导致系统无法启动。在选择镜像的时候,可以选择自带固件的非官方镜像,同时为了保证安装的顺利,最好不要选择Liv...

Mozilla已经开始在Firefox中逐步启用TLS 1.3

Mozilla Has Started Gradually Enabling TLS 1.3 in Firefox

原来这也是看脸的事情 TLS 1.3将作为系统插件逐步提供 Mozilla已经开始推出一款可以在Firefox中启用TLS 1.3的系统插件。根据错误报告,此插件于2017年4月3日推出,由Firefox静默更新提供,可为50%已安装用户的启用TLS 1.3。 Mozilla将根据需要以静默功能更新的方式推送系统插件。在这种情况下,此插件被称为TLS 1.3 gradual ro...

何时使用HTTP请求而不是WebSocket(HTTPS2.0)

When to use a HTTP call instead of a WebSocket (or HTTP 2.0)

TL;DR TL;DR TL;DR 在你的项目中,明确何时采用HTTP请求/响应或WebSockets并不容易,无论是UWP还是其它程序;当你在同时面对项目/应用程序中的其他重要决策时这点尤为突出。为了一些明晰的帮助(至少是对此决策),今天的博客会比较HTTP请求( REST )和WebSocket通信,并提供一些你可以遵循的一般性指导。这种指导是一般性的,并不是泾渭分明的,也可能...

DNSSEC如何工作

How does DNSSEC work

其实并没有什么卯月的记录。 首先快速了解DNS的背景 DNS通常被称为互联网的电话簿。DNS是将域名(如cloudflare.com)转换为IP地址的协议。尽管整个互联网都严重依赖于DNS,但是它有一个巨大的安全漏洞:无法保证用户最终收到的DNS记录没有被篡改。这意味着可以伪造DNS记录将浏览器重定向至恶意网站来下载内容,在页面添加JavaScript来运行,或者将邮件引导至攻击...

Image of Wechat