Linux下使用Fail2ban来阻止SSH爆破
前言
Fail2ban是一个使用python编写的日志分析工具。可以根据自定的规则来自动封禁满足条件的IP地址。Fail2ban可以用于各种情况下,本文将专注于使用Fail2ban来自动封禁SSH暴力破解的IP地址。阅读更多 »Linux下使用Fail2ban来阻止SSH爆破
Fail2ban是一个使用python编写的日志分析工具。可以根据自定的规则来自动封禁满足条件的IP地址。Fail2ban可以用于各种情况下,本文将专注于使用Fail2ban来自动封禁SSH暴力破解的IP地址。阅读更多 »Linux下使用Fail2ban来阻止SSH爆破
最近把热备的vps迁移到了阿里云国际版$4.5刀上面. 由于阿里云本身不支持原生IPv6, 只能使用tunnelbroker提供的隧道来实现IPv6的支持. FreeBSD 11的API和之前版本有一些不同,因此写一篇blog来记录官方推荐… 阅读更多 »FreeBSD 11设置Tunnelbroker IPv6隧道
当在Linux下修改了某个文件(夹)之后,如果需要把修改的部分分享出去,可以使用diff命令来创建patch(补丁)文件. 在使用diff命令创建patch之前,我们需要修改之前的原始文件,和修改过的新文件. 当为一个文件创建patch的时… 阅读更多 »Linux下创建Patch的方法
在OpenSUSE下使用以下命令可以禁用掉系统自带的防火墙. 通过防火墙 /sbin/SuSEfirewall2 off 使用Systemd来禁用防火墙 systemctl -q is-enabled SuSEfirewall… 阅读更多 »禁用OpenSUSE防火墙SuSEfirewall2
因为FreeBSD base包中带的dhclient不支持IPv6, 所以FreeBSD原生不支持DHCPv6. 但是如果我们可以使用dual-dhclient来让FreeBSD支持DHCPv6. 通过Pkg安装dual-dh… 阅读更多 »FreeBSD 11.1下使用DHCPv6
因为家中使用的树莓派意外损坏,使用NAS上的虚拟机来代替原来树莓派的工作.在配置Munin的时候出现错误,当更新网络设备数据时,munin服务器端报错 2016/12/20 17:30:05 [INFO] creating rrd-file… 阅读更多 »Munin提示min must be less than max in DS definition
越来越多的公司开始使用HTTP/2来提高他们网站的性能以及用户体验. 开启HTTP/2的方法很简单,但是如何开启在HTTP/2与SSL 当你使用Varnish? 正如我们所了解的,Varnish 4.*不支持SSL, 我们需要找到一个方法来… 阅读更多 »使用Nginx来让Varnish支持HTTP/2
Munin默认的CPU使用百分比超过100%, 如图所示 如果你想把CPU的百分比缩放到100%你所需要做的仅仅是 在/etc/munin/plugin-conf.d下创建cpu, 内容如下 [cpu*] env.scaleto100 y… 阅读更多 »Munin CPU多核心机器图标百分比超过100%
在不接受注册的WordPress Multi User(WPMU)中在wp-config.php设置NOBLOGREDIRECT开启访问不存在的BLOG地址的时候进行跳转. #跳转到主BLOG define( ‘NOBLOGREDIRECT… 阅读更多 »WordPress Multi User(WPMU) 404页面跳转BUG修复
在varnish使用中会涉及代理多个后端域名(或网站)的情况,可通过判断请求的URL来设置对应backend即可解决问题。 以varnish官方文档中例子说明(https://www.varnish-cache.org/docs/trunk… 阅读更多 »Varnish4 按照域名选择后端服务器