过去几周,我的 OpenBSD 4.6 pf 防火墙的性能开始变得非常糟糕。我已经将防火墙(而不是 WAN 连接、交换机、电缆等)隔离为问题,但需要一些关于如何进一步诊断或修复该问题的提示。
事实:
正常设置是:DSL 调制解调器 -> FW 外部网卡 -> FW 内部网卡 -> 交换机 -> 笔记本电脑
上面描述的正常设置只能提供 25 Kbps!
将笔记本电脑直接插入 DSL 调制解调器即可获得 1 MBps 的连接速度(广告宣传的全速)。因此,DSL 连接似乎没有问题。
将笔记本电脑直接插入防火墙的内部网卡(绕过交换机)也只能提供 25 Kbps。因此,交换机似乎不是问题。
我已经更换了以太网电缆,但没有帮助。
奇怪的是,重新加载规则集 (/sbin/pfctl -Fa -f /etc/pf.conf) 会导致笔记本电脑的连接速度在几分钟内上升到 1 Mbps(即全速),然后逐渐再次降到 25Kbps。
对于问题出在哪里或如何进一步诊断问题,您有什么想法吗?