Red Hat 7.2: 设置 IPv6 防火墙 ip6tables
以下是 Red Hat 7.2 上设置 ip6tables 的步骤,通过配置 ip6tables 规则来保护您的系统。
-
确认系统已经安装了 ip6tables:
sudo yum install -y ip6tables ```
-
编辑
/etc/sysconfig/ip6tables文件来设置规则:
sudo vi /etc/sysconfig/ip6tables ```
在文件中添加需要的规则,例如:
```
*filter :INPUT DROP [0:0] :FORWARD DROP [0:0] :OUTPUT ACCEPT [0:0]
允许icmpv6
-A INPUT -p icmpv6 -j ACCEPT -A OUTPUT -p icmpv6 -j ACCEPT
允许ssh
-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
允许http和https
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
COMMIT ```
这个例子中,规则允许 ICMPv6、SSH、HTTP 和 HTTPS 流量通过。
-
启动 ip6tables 服务:
sudo systemctl start ip6tables ```
-
设置开机自启动:
sudo systemctl enable ip6tables ```
现在,您已经成功设置了 ip6tables 规则来保护您的系统。
原文地址: https://www.cveoy.top/t/topic/ofIH 著作权归作者所有。请勿转载和采集!