为什么 net-tools 被弃用?在没有安全问题的情况下我还能使用它吗?

为什么 net-tools 被弃用?在没有安全问题的情况下我还能使用它吗?

我十多年前学习 Linux 和网络。现在我需要为我的工作再次配置网络,我发现我以前知道的大多数命令行工具不再工作/已被弃用。我说的是 net-tools 包的所有命令。

我只是想知道为什么它们被弃用?这是因为开发人员停止维护它吗?更重要的是,如果我继续使用它(旧习惯),这会导致安全问题吗?

答案1

net-tools已被弃用,因为它已经过时了,很久以前(它的最后一个版本是在 2001 年,尽管发行版从那时起一直在维护它),并且当人们决定需要对此采取一些措施时,有一个更好的替代方案(ip路由2)已经存在。2009 年“net-tools 未来”电子邮件提供更多背景信息。

如果你继续使用net-tools,它不应该原因任何安全问题,但您将错过过去二十年来添加到 Linux 内核网络堆栈中的功能,这些功能有助于提高您的安全性。仍在发行的发行版net-tools仍然为其提供安全支持,并且工具设置的内核功能也仍然受到支持。

替代品非常值得学习;Debian wiki 的net-tools弃用页面列出它们,您会在这里找到许多相关问题,例如“netstat -s”的替代方案

相关内容