我是否应该限制家庭网络上的 Ubuntu 服务器?

我是否应该限制家庭网络上的 Ubuntu 服务器?

我刚刚用 Ubuntu 12.04.3 将我的一台旧电脑设置为网络服务器。我在想,我可能应该限制 ssh/ftp 的带宽/速度,以免在访问服务器时破坏我家里的互联网。我的 Comcast 互联网下行速度为 28mbps,上行速度为 5mbps。除非服务器开始拖慢我的互联网,否则我可能不会设置限制,但如果有人能告诉我如何限制 ssh 和 ftp 连接。

答案1

有很多方法可以做到这一点。

1)你可以直接通过操作你的程序来实现。例如,FTP 服务,插入此行

   TransferRate RETR,STOR,APPE,STOU 1000 

在文件 /etc/proftpd.conf 中。这将限制带宽为 1000 kB/s。使用以下方法无法完成相同的操作:远程控制但是,它始终用于交互式会话,而不是后台下载。

2)您可以使用(=交通管制,恰当地说)。我对此没有什么经验,我只能给你指出这一点简介回到主题。我也发现了这个解决方案特别指定不符合我的口味,而且移植起来太困难,但当然你可能会有不同的看法,所以请看一下。

3) 您可以在路由器中使用 QoS(=服务质量)。您必须在 GUI 中找到语音 QoS,并查看具体信息。它将允许您根据 MA​​C 地址或应用程序设置限制(如果您要限制的应用程序不在列表中,您可以根据需要定义新应用程序),但不是两者同时进行。这意味着如果你以这种方式限制 ftp,它将被限制全部在您的 LAN 上。如果您想避开这个限制,您必须设置一个 VLAN 或 DMZ(从安全角度来看,这可能是一个好主意),在其中只放置您的服务器。

一如以往,YMMV。

相关内容