我有一个拓扑结构,其中有一个 Linux 作为连接两个 Linux 的路由器,我想使用 iptables 在一个方向上过滤 ssh 和 HTTP。我使用了下面的代码,但没有用!我真的很感激你能提供的任何帮助。
iptables -A FORWARD -i ens33 -o ens38 -p tcp --dport 80 -j ACCEPT
iptables -A FORWARD -i ens38 -o ens33 -p tcp --sport 80 -j ACCEPT
iptables -A FORWARD -i ens38 -o ens33 -p tcp --dport 80 -j DROP
您的脚本应该适用于 http,但它并不是很好。我会用这样的东西:
一旦规则生效,我建议做一个
iptables-save > /etc/iptables/rules.v4
. 使用iptables-persistent
数据包,规则在引导时加载。除了你需要的 iptables 规则