我有 2 台服务器,分别称为A
和B
。所有 (tcp/udp) 流量将通过 SNAT 从 重定向A
到B
(SSH 除外)。
客户端将连接到 A。但是,响应将从 B 返回。这没问题。这要归功于 SNAT。
但是我想限制每个 IP 的数据使用量。假设客户端最多可以下载 10MB。
有一个 iptables 模块,称为quota
。该quota
模块在INPUT
iptables 链上运行。但是,SNAT
在 链上运行PREROUITING
。
PREROUITING
在连锁之前工作INPUT
。因此,我无法限制A
服务器上的数据使用量。
我如何限制A
每个 IP 服务器的数据使用量?
答案1
使用FORWARD
链条和filter
桌子。