在 Ubuntu 中,使用 iptables 删除链需要遵循一定的步骤
首先,确保你有 root 权限。如果没有,请在命令前加上 sudo。
查看当前的 iptables 链。这将帮助你确定要删除的链的名称。运行以下命令:
sudo iptables -L --line-numbers
sudo iptables -X 链名
将 “链名” 替换为你要删除的链的实际名称。例如,如果你要删除名为 “MY_CHAIN” 的链,请运行:
sudo iptables -X MY_CHAIN
sudo iptables -F 链名
将 “链名” 替换为你要删除的链的实际名称。
iptables-persistent 软件包来保存 iptables 规则。如果你还没有安装它,请运行以下命令:sudo apt-get install iptables-persistent
安装完成后,运行以下命令保存当前的 iptables 规则:
sudo netfilter-persistent save
现在,你已经成功删除了指定的 iptables 链。