我正在尝试构建一个始终在线的路由器 + 文件服务器系统,该系统将用作(有线)路由器和文件服务器,我将从我的两台 Windows(7/XP)机器访问它。我并不担心这种构建带来的功耗或环境噪音。我的主要标准是预算(低于 150 美元)和保护我的数据,以防我的廉价组件坏掉。此外,在这个项目中,我大致遵循此处的建议。
事实上,我认为我会运行他使用的 Smoothwall 软件。如果相关的话,我位于大学局域网中,我相信 DHCP 服务器会为我们分配静态 IP。
本次构建的主要组成部分如下:
芯片:该产品的一些反馈说,在某些主板上可以解锁另一个核心 - 这在我打算在下面使用的主板上可行吗?对于此构建的目的而言,这是否可取?
AMD Sempron 145 Sargas 2.8GHz 插槽 AM3 45W 单核台式机处理器
价格:40美元
MoBo:我对主板的主要担心是它是否能够处理某种 RAID 配置(我对 RAID 或备份一无所知)。我的另一个想法是使用第二个 HDD,通过 cron 作业定期进行备份。
BIOSTAR N68S3+ AM3 NVIDIA MCP68S Micro ATX AMD 主板
价格:45美元
内存:我认为 2GB 内存应该足够了。这个内存适合这个主板吗?
金士顿 HyperX Blu 2GB 240 针 DDR3 SDRAM DDR3 1600 (PC3 12800) 台式机内存
价格:14美元
机箱:这是一个微型 ATX 机箱,配备 400W PSU。
价格:23美元
HDD:我有一块 5400rpm 120gb IDE HDD 翻新硬盘,从 newegg 上花 18 美元买的。如果需要备份,我可以再买一块。
NIC+杂物:Rosewill RC-402 网卡10/100Mbps PCI 售价 7 美元,附带一些以太网电缆和一个Netear 金属交换机售价 10 美元。
这使得建造成本增加至约 160 美元。
我现在关心的是所有组件是否相互兼容,是否适合我选择的机箱(我没有太多组装电脑的经验)。此外,任何有关如何连续备份我的文件服务器并轻松恢复的最佳策略的建议都将不胜感激。
因此我又进行了一些谷歌搜索,希望 Smoothwall Linux 发行版能够允许我使用 Samba 来运行我的文件服务器,但是一些建议似乎表明情况并非如此。
因此,我提出的问题是什么发行版可以允许我同时运行路由器和文件服务器。
答案1
几乎任何发行版都能满足您的需求,只需设置正确的软件包即可。这里有一个相当全面的指南debian 的网页上有这样的一个设置和这里还有另一个更简单的.您应该能够在任何其他发行版上使用等效软件包来执行此操作。
基本上,您正在设置网络接口来执行其需要执行的操作(与广域网通信、与局域网通信、从广域网获取 IP 地址、广播其为局域网上的服务器这一事实) 域名系统处理 dhcp 和 dns 内容,然后按正常方式设置文件共享。
在其上运行您喜欢的文件共享风格(例如 samba),这可能比尝试在以路由器为中心的发行版上运行它容易得多。
在这种特殊情况下,我可能会建议将操作系统和数据分开(在这种情况下,例如,可能通过 USB 密钥运行操作系统),并通过 rsync 运行定期备份。
我还建议查看执行复制的文件系统覆盖 -灰洞 是一个相当有趣的选项,允许使用不同的硬盘。然后,您可以 rsync 文件以进行异地定期备份。