关于不负责任的 ISP

作者:David A. Bandel
关注软件

关于不负责任的 ISP

本月 David 涵盖了从垃圾邮件到计算您的身体质量指数的一切内容。

作者:David A. Bandel

我只是想在本月谈谈一个我非常关心的话题:不负责任的 ISP——似乎有很多这样的 ISP。我在我的服务器日志和电子邮件中每天都能看到它们。不久前,由于澳大利亚的法庭案件,我发现有必要删除我在 sendmail 中的 RBL 条目——这是一个错误。我通常每天收到大约 200 封电子邮件。删除 RBL 条目后,我收到了如此多的垃圾邮件,以至于淹没了我的邮箱。我有一个选择:删除所有邮件,或者浪费一整天的时间删除垃圾邮件,同时回复我收到的少量合法邮件。所以,如果你们中有人给我发过邮件但没有收到回复,请再试一次。我正在有条不紊地阻止我收到的每封垃圾邮件的 IP。我已经阻止了 90% 的韩国和日本的 IP。我还不得不阻止我所理解的 80% 的德国 IP,但原因是另一个:脚本小子对我的服务器的大规模攻击,以及 <@url>t-online.net (<@url>t-online.de) 对此无动于衷。我正准备对 wanadoo.fr 做同样的事情。我差点阻止了 sympatico.ca,但是当我告诉他们我即将阻止他们时,他们采取了行动。本不该如此。如果我有时间,我会建立一个 SQL 服务器,其中包含一份纵容犯罪行为(垃圾邮件中继和服务器攻击)的 IP/IP 块/域名列表。两者都窃取了我(和你们)付费的资源。在立法者开始依赖电子邮件并被垃圾邮件淹没之前,不要指望立法会有所帮助。在那之前,我的阻止列表每天都在增长。对于合法用户来说太糟糕了。

fwmon www.sourceforge.net/projects/firestorm-ids

对于你们这些防火墙爱好者来说,这个实用程序应该会让您感兴趣。使用它的最大问题是它需要您使用 Rusty Russell 的 patch-o-matic 编译 iptables,因为根据文档,iptables NETLINK 目标永远注定是实验性的。您还需要内核 netlink 设备模块。之后,您可以为任何过滤器表链制作一个非终止规则,目标为 -j NETLINK。然后运行 fwmon。在屏幕上观看数据包流动非常令人惊叹。并且因为它写入 stdout,您可以将其管道传输到任何程序以用于几乎任何目的。需要:带有 NETLINK 的 iptables,使用 NETLINK 设备编译的内核,glibc。

ConnMon www.student.lu.se/~nbi98oli

此实用程序将执行类似于 netwatch 的连接监控。但是,通过内核补丁,您可以使用它进行统计跟踪(带宽使用情况)监控。ConnMon 使用 adns 包,这是一个非常快速的异步解析器库和工具集。需要:libadns、libncurses、glibc。

BMI ibiblio.org/bmi

如果您想知道您的身体质量指数,这个小实用程序将为您计算。如果您习惯了美国标准的英尺和英寸以及磅为单位的身高和体重,您需要确保您有 units 实用程序来进行转换。我要指出的是,这是身体质量(而不是体脂),因为它没有考虑肌肉质量(密度更高)与脂肪。因此,您需要比简单地呈现的数字更多的信息,但是如果您知道您的目标身体质量指数是多少,这可以帮助您监控您的结果。需要:libstdc++、libm、glibc。

Rotix elektron.its.tudelft.nl/~hemmin98/rotix.html

对于那些记得(甚至可能使用过)ROT-13,并注意到它在大多数(如果不是全部)现代发行版中都缺失的人来说,Rotix 将是一个不错的替代品。默认情况下,Rotix 执行 rot-13 旋转,但也可以被告知执行其他旋转。根据我看到的一些邮件列表帖子,Rotix 将是许多发帖者的知识库的一个很好的补充。需要:glibc。

Noguska 在线会计系统 nola.noguska.com

如果您是一家有复杂会计需求的中型企业,这可能是适合您的东西。小型企业和 SOHO 可能使用 SQL-Ledger 会更好,但 NOLA 提供了许多优势。NOLA 提供从销售点到库存等一切功能。目前,它仅提供英语和葡萄牙语版本,但预计很快会扩展。关于这一点,我唯一的注意事项是当您准备尝试安装它时,所有文档都是用 MS Word 编写的——这并不是 Linux 服务器上可用于阅读安装文档的应用程序。需要:带有 PHP 和 MySQL 的 Web 服务器、MySQL 服务器、支持 JavaScript 的 Web 浏览器。

Calcoo calcoo.sourceforge.net

Calcoo 是一款非常易于阅读和使用的科学计算器。您还可以在标准和 RPN(逆波兰表示法)之间进行选择以进行计算。这款计算器唯一缺少的功能是无法从十进制切换到十六进制、八进制和二进制。需要:libgtk、libgdk、libgmodule、libglib、libdl、libXext、libX11、libm、glibc。

真理部 mot.sourceforge.net

我查看了三年前的几个应用程序,虽然你们中的一些人可能更喜欢 GABY 或 Gentoo,但这是我的选择。我不能说它改变了很多,但我觉得也没有必要改变。我继续使用这个小巧的宝石。还需要说什么呢?跟踪硬件、软件、用户和作业。虽然它似乎处于维护模式,但它运行良好。需要:Apache、PHP、MySQL。下个月见。

On Irresponsible ISPs
电子邮件: david@pananix.com

David A. Bandel (dbandel@pananix.com) 是一位 Linux/UNIX 顾问,目前居住在巴拿马共和国。他是《Que Special Edition: Using Caldera OpenLinux》的合著者。

加载 Disqus 评论