如何管理服务器信息(IP/名称)

如何管理服务器信息(IP/名称)

在我的公司,没有人知道确切的服务器信息。使用 excel 文件来维护所有服务器列表(主机名/ip),但不会及时更新。

有人可能会创建多台服务器,但忘记将其添加到 excel 文件中,有时后来他辞职了。所以没有人知道我们有多少台服务器。

您如何管理服务器信息?我希望有一个 Web UI,这样我们就可以管理它。

答案1

最好的方法是使用 Chef 之类的配置管理解决方案,并要求所有机器都经过 Cheffed(通过镜像或其他解决方案)。这样,您不仅可以获得机器列表,还可以获得大量属性,例如安装的确切软件、CPU 核心数、内存、操作系统/内核版本等。这使得处理 POODLE/OpenSSL 之类的安全问题变得更加容易。

如果您不想付出这些努力,并且您有一个特定的网络子网,我建议您使用 nmap 做一些巧妙的工作。您可以设置一个 cronjob,如下所示:

nmap -sP <network range> > $DATETIME.txtlogrotate每天轮换。

虽然它很笨拙,但它是一个 30 秒的解决方案,可能比 Excel 表格更好一些。

相关内容