在 CentOS 系統中,您可以使用以下步驟來禁用 iptables 防火墻:
停止 iptables 服務:
sudo systemctl stop iptables
禁用 iptables 服務,以防止它在系統啟動時自動運行:
sudo systemctl disable iptables
如果您使用的是 CentOS 7 或更高版本,還需要停止并禁用 firewalld 服務,因為它是 CentOS 默認的防火墻管理工具:
sudo systemctl stop firewalld
sudo systemctl disable firewalld
如果您想完全卸載 firewalld,可以使用以下命令:
sudo yum remove firewalld
(可選)如果您想確保 iptables 規則不會在重啟后恢復,可以清除現有的 iptables 規則:
sudo iptables -F
sudo iptables -X
sudo iptables -t nat -F
sudo iptables -t nat -X
sudo iptables -t mangle -F
sudo iptables -t mangle -X
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -Z
請注意,禁用防火墻可能會使您的系統暴露在安全風險中。在執行這些操作之前,請確保您了解潛在的安全影響,并考慮是否有其他防火墻或安全措施需要到位。