在 CentOS 7 中,iptables 是使用 nftables 作為后端引擎的
sudo systemctl stop iptables
sudo systemctl disable iptables
sudo yum install epel-release -y
sudo yum install nftables -y
sudo systemctl start nftables
sudo systemctl enable nftables
sudo nft list ruleset
sudo nft delete rule_name
sudo nft list ruleset > /etc/nftables.conf
/etc/rc.local
文件(如果不存在,請創建一個):sudo nano /etc/rc.local
在文件中添加以下內容:
#!/bin/sh
/usr/sbin/nft -f /etc/nftables.conf
exit 0
保存并退出編輯器。
/etc/rc.local
文件可執行:sudo chmod +x /etc/rc.local
現在,您已經解決了 CentOS 7 中 iptables 規則沖突的問題。在需要時,您可以根據實際需求調整 nftables 規則。