如何构建一个万能的服务器?

如何构建一个万能的服务器?

我的背景是,我是 5 名大学生的“居家”管理员。所以我需要低 ping(在线游戏)、高连接负载(种子)和高吞吐量。

目前,我有一个较旧的双 1.4 GHz 工作站,运行 Smoothwall,我对它相当满意,但它需要更多工具来精确定位占用带宽的服务器,并且对其他服务器的支持很少。我刚买了一台 Poweredge 2850,所以我希望将我的其他服务器(MySql、FTP、SSH 等)合并为一台。

是否有任何发行版可以为此而构建?

答案1

考虑将 VMware ESXi(免费)、Xen 或类似软件加载到服务器上,并为不同的服务添加虚拟机。

然后,您可以运行 smoothwall/pfsense VM 来驱动网络连接,同时运行 Ubuntu VM 作为游戏服务器,运行 Windows XP VM 进行远程管理/工作。

它将为您提供控制权和选项,并允许您在需要时尝试学习新的发行版。它还将使服务器的远程控制变得更加容易,并减少硬件不兼容。

根据我的经验,一体化发行版往往会全部崩溃,配置不当的游戏服务器将使您的数据库受到损害,并且您的数据库不会想在与文件服务器相同的平台上运行,而防火墙/vpn 服务器往往会与本地服务发生冲突。将它们分开,您的生活就会变得轻松。

答案2

您对 Smoothwall 不满意的原因是它不是一个完整的 Linux 发行版,它具有特定的功能和用途,并且已锁定。基本上,任何具有包管理功能和大量可用软件的主流 Linux 发行版都可以满足您的需求。以下是一些我能想到的发行版:

  • Ubuntu
  • Debian
  • CentOS

答案3

查看解开。它性能良好,并具有一些不错的报告功能,应该可以满足您的需求。您还可以以 root 身份登录系统并安装所需的任何其他服务器。

答案4

我个人喜欢 PFsense,它有各种可用的插件,你可以做你需要做的事情。

编辑:哎呀,跑题了。PFsense 是 Smoothwall 的防火墙替代品。我个人会研究某种虚拟化平台,并将所有各种服务器加载到该平台上。

相关内容