小编atm*_*osx的帖子

使用 pf 防火墙阻止对 16k 的 Google 请求

我想在 24 小时内从运行 FreeBSD 9 的主机发出 17500 个请求(已建立连接)的阈值后,阻止使用PF访问 Google 搜索。

我在阅读pf-faq想到的是这个规则:

pass out on $net proto tcp from any to 'www.google.com' port www flags S/SA keep state (max-src-conn 200, max-src-conn-rate 17500/86400)
Run Code Online (Sandbox Code Playgroud)

注意:86400 是以秒为单位的 24 小时。

该规则应该有效,但 PF 足够聪明,知道 www.google.com 可以解析 5 个不同的 IP。所以我的pfctl -sr输出给了我这个:

pass out on vte0 inet proto tcp from any to 173.194.44.81 port = http flags S/SA keep state (source-track rule, max-src-conn 200, max-src-conn-rate 17500/86400, src.track 86400)
pass …
Run Code Online (Sandbox Code Playgroud)

security freebsd firewall pf filtering

5
推荐指数
1
解决办法
785
查看次数

FreeBSD 9.0 仅支持 IPv6。这实际上意味着什么?

我对 IPv6 知之甚少,但我正在考虑在 RDC 设备上安装 FreeBSD,该设备充当我的家庭网络运行服务的服务器。
最新版本声明其中一项更改是支持 IPv6 。我不太明白这将如何影响我的网络、其他设备等。我的 ISP 是否应该以某种方式支持 IPv6,以便我使用 FreeBSD 等?我还使用 dyndns 之类的服务通过互联网连接回我的家庭服务器。该地址是否仅响应 IPv6 地址?

freebsd ipv6

-3
推荐指数
1
解决办法
420
查看次数

标签 统计

freebsd ×2

filtering ×1

firewall ×1

ipv6 ×1

pf ×1

security ×1