以下是禁用 Iptables 防火墻的通用方法,適用于大多數(shù) Linux 系統(tǒng):
停止 Iptables 服務(wù)
# Systemd 系統(tǒng)(如 Ubuntu 16.04+/CentOS 7+)sudo systemctl stop iptables
SysVinit 系統(tǒng)(如 CentOS 6)
sudo service iptables stop
sudo iptables -F # 清空規(guī)則鏈sudo iptables -X # 刪除自定義鏈sudo iptables -Z # 重置計(jì)數(shù)器
效果:防火墻規(guī)則被臨時(shí)清除,重啟后恢復(fù)默認(rèn)配置。
# Systemd 系統(tǒng)sudo systemctl disable iptables
# SysVinit 系統(tǒng)sudo chkconfig iptables off
sudo iptables -L -n # 若顯示無規(guī)則(空表),則已清空
sudo systemctl is-enabled iptables # 應(yīng)顯示 "disabled"
sudo iptables-restore < ~/iptables_backup.txt # 從備份恢復(fù)規(guī)則sudo systemctl start iptables # 重新啟動(dòng)服務(wù)